summaryrefslogtreecommitdiff
path: root/TAO/tao/IFR_Client
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-03-12 16:18:58 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-03-12 16:18:58 +0000
commit311d9d74b593b8b8856151e3e1358df3f00feb0f (patch)
treebf1c5cdcd20e3d61ed9d590adfaef8b5fce061df /TAO/tao/IFR_Client
parentf5bacbe21762d818bb4e4f70961040e26061e840 (diff)
downloadATCD-311d9d74b593b8b8856151e3e1358df3f00feb0f.tar.gz
ChangeLogTag: Wed Mar 12 09:49:00 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
Diffstat (limited to 'TAO/tao/IFR_Client')
-rw-r--r--TAO/tao/IFR_Client/IFR_Base.pidl140
-rw-r--r--TAO/tao/IFR_Client/IFR_BaseC.cpp12317
-rw-r--r--TAO/tao/IFR_Client/IFR_BaseC.h5912
-rw-r--r--TAO/tao/IFR_Client/IFR_BaseC.i4408
-rw-r--r--TAO/tao/IFR_Client/IFR_Basic.pidl137
-rw-r--r--TAO/tao/IFR_Client/IFR_BasicC.cpp22721
-rw-r--r--TAO/tao/IFR_Client/IFR_BasicC.h8006
-rw-r--r--TAO/tao/IFR_Client/IFR_BasicC.i2339
-rw-r--r--TAO/tao/IFR_Client/IFR_Client_Adapter_Impl.cpp5831
-rw-r--r--TAO/tao/IFR_Client/IFR_Components.pidl523
-rw-r--r--TAO/tao/IFR_Client/IFR_ComponentsC.cpp25376
-rw-r--r--TAO/tao/IFR_Client/IFR_ComponentsC.h14675
-rw-r--r--TAO/tao/IFR_Client/IFR_ComponentsC.i5915
-rw-r--r--TAO/tao/IFR_Client/IFR_Extended.pidl104
-rw-r--r--TAO/tao/IFR_Client/IFR_ExtendedC.cpp12652
-rw-r--r--TAO/tao/IFR_Client/IFR_ExtendedC.h2021
-rw-r--r--TAO/tao/IFR_Client/IFR_ExtendedC.i390
-rw-r--r--TAO/tao/IFR_Client/Makefile1075
-rw-r--r--TAO/tao/IFR_Client/TAO_IFR_Client.dsp12
19 files changed, 63932 insertions, 60622 deletions
diff --git a/TAO/tao/IFR_Client/IFR_Base.pidl b/TAO/tao/IFR_Client/IFR_Base.pidl
index e1948a7a139..fd70e09a65f 100644
--- a/TAO/tao/IFR_Client/IFR_Base.pidl
+++ b/TAO/tao/IFR_Client/IFR_Base.pidl
@@ -17,59 +17,50 @@
// the IFR as well as many of the non-interface data types used
// by all other IFR interfaces.
//
-// 1. Patch this pidl file with
+// The command used to generate code from this IDL file is:
//
-// patch < diffs/IFR_Base.pidl.diff
-//
-// This will remove the CORBA module, rename most types foo
-// declared in it as CORBA_foo, unalias the simple typedefs
-// which don't have a CORBA_ analog in corbafwd.h.
-//
-// 2. Generate the code. The command used to generate code from this
-// IDL file is:
-//
-// tao_idl -o orig -Ge 1 -I.. \
+// tao_idl -Ge 1 -I.. \
// -Wb,export_macro=TAO_IFR_Client_Export \
// -Wb,export_include=ifr_client_export.h \
// -Wb,pre_include="ace/pre.h" \
// -Wb,post_include="ace/post.h" \
// IFR_Base.pidl
//
-// 3. Copy the generated files to the current directory.
+// Only the stub files are used in the TAO_IFR_Client library. The
+// skeleton files can be deleted from this directory.
//
-// 4. Patch the generated files, using
+// No patching of the generated stub files is necessary.
//
-// patch < diffs/IFR_BaseC.h.diff
-// patch < diffs/IFR_BaseC.i.diff
-// patch < diffs/IFR_BaseC.cpp.diff
+// To generate the skeleton files for the IFR Service, the command is:
//
-// If this fails for some reason, the files must be patched
-// by hand, and the diff files regenerated with
+// tao_idl -o ../../orbsvcs/orbsvcs/IFRService -Ge 1 \
+// -Wb,pre_include="ace/pre.h" \
+// -Wb,post_include="ace/post.h" \
+// IFR_Base.pidl
//
-// diff -wbu orig/IFR_BaseC.h IFR_BaseC.h > diffs/IFR_BaseC.h.diff
-// diff -wbu orig/IFR_BaseC.i IFR_BaseC.i > diffs/IFR_BaseC.i.diff
-// diff -wbu orig/IFR_BaseC.cpp IFR_BaseC.cpp > diffs/IFR_BaseC.cpp.diff
+// The only modification necessary to the skelton files is to
+// change
//
-// 5. Restore IFR_Base.pidl.
+// #include "IFR_BaseC.h"
//
-// To regenerate the skeleton files IFR_BaseS.{h,i,cpp} and
-// IFR_BaseS_T.{h,i.cpp} in ACE_ROOT/TAO/orbsvcs/IFR_Service, use the
-// command
+// to
//
-// tao_idl -o ../../orbsvcs/IFR_Service/orig -Ge 1 \
-// -Wb,pre_include="ace/pre.h" \
-// -Wb,post_include="ace/post.h" \
-// IFR_Base.pidl
+// #include "tao/IFR_Client/IFR_BaseC.h"
+//
+// in IFR_BaseS.h. The stub files may be deleted from the IFRService
+// directory.
//
// ================================================================
#ifndef _IFR_BASE_IDL_
#define _IFR_BASE_IDL_
-#pragma prefix "omg.org"
+#include <orb.idl>
module CORBA
{
+ typeprefix CORBA "omg.org";
+
typedef string Identifier;
typedef string ScopedName;
typedef string RepositoryId;
@@ -101,13 +92,24 @@ module CORBA
dk_ValueMember,
dk_Native,
dk_AbstractInterface,
- dk_LocalInterface
+ dk_LocalInterface,
+ dk_Component,
+ dk_Home,
+ dk_Factory,
+ dk_Finder,
+ dk_Emits,
+ dk_Publishes,
+ dk_Consumes,
+ dk_Provides,
+ dk_Uses,
+ dk_Event
};
interface IRObject
{
// read interface
readonly attribute DefinitionKind def_kind;
+
// write interface
void destroy ();
};
@@ -146,8 +148,6 @@ module CORBA
);
};
- typedef sequence <Contained> ContainedSeq;
-
interface ModuleDef;
interface ConstantDef;
interface IDLType;
@@ -155,18 +155,41 @@ module CORBA
interface UnionDef;
interface EnumDef;
interface AliasDef;
+
interface InterfaceDef;
typedef sequence<InterfaceDef> InterfaceDefSeq;
+
interface ExceptionDef;
interface NativeDef;
+
interface ValueDef;
typedef sequence<ValueDef> ValueDefSeq;
+
interface ValueBoxDef;
+
interface AbstractInterfaceDef;
typedef sequence<AbstractInterfaceDef> AbstractInterfaceDefSeq;
+
interface LocalInterfaceDef;
typedef sequence<LocalInterfaceDef> LocalInterfaceDefSeq;
+ interface ExtInterfaceDef;
+ typedef sequence <ExtInterfaceDef> ExtInterfaceDefSeq;
+
+ interface ExtValueDef;
+ typedef sequence <ExtValueDef> ExtValueDefSeq;
+
+ interface ExtAbstractInterfaceDef;
+ typedef sequence <ExtAbstractInterfaceDef>
+
+ ExtAbstractInterfaceDefSeq;
+ interface ExtLocalInterfaceDef;
+
+ typedef sequence <ExtLocalInterfaceDef>
+ ExtLocalInterfaceDefSeq;
+
+ typedef sequence <Contained> ContainedSeq;
+
struct StructMember
{
Identifier name;
@@ -184,6 +207,26 @@ module CORBA
typedef sequence <Initializer> InitializerSeq;
+ struct ExceptionDescription
+ {
+ Identifier name;
+ RepositoryId id;
+ RepositoryId defined_in;
+ VersionSpec version;
+ TypeCode type;
+ };
+
+ typedef sequence <ExceptionDescription> ExcDescriptionSeq;
+
+ struct ExtInitializer
+ {
+ StructMemberSeq members;
+ ExcDescriptionSeq exceptions;
+ Identifier name;
+ };
+
+ typedef sequence <ExtInitializer> ExtInitializerSeq;
+
struct UnionMember
{
Identifier name;
@@ -225,12 +268,15 @@ module CORBA
in boolean exclude_inherited,
in long max_returned_objs
);
+
// write interface
+
ModuleDef create_module (
in RepositoryId id,
in Identifier name,
in VersionSpec version
);
+
ConstantDef create_constant (
in RepositoryId id,
in Identifier name,
@@ -238,12 +284,14 @@ module CORBA
in IDLType type,
in any value
);
+
StructDef create_struct (
in RepositoryId id,
in Identifier name,
in VersionSpec version,
in StructMemberSeq members
);
+
UnionDef create_union (
in RepositoryId id,
in Identifier name,
@@ -251,25 +299,29 @@ module CORBA
in IDLType discriminator_type,
in UnionMemberSeq members
);
+
EnumDef create_enum (
in RepositoryId id,
in Identifier name,
in VersionSpec version,
in EnumMemberSeq members
);
+
AliasDef create_alias (
in RepositoryId id,
in Identifier name,
in VersionSpec version,
in IDLType original_type
);
+
InterfaceDef create_interface (
in RepositoryId id,
in Identifier name,
in VersionSpec version,
in InterfaceDefSeq base_interfaces
);
- ValueDef create_value(
+
+ ValueDef create_value (
in RepositoryId id,
in Identifier name,
in VersionSpec version,
@@ -281,35 +333,53 @@ module CORBA
in InterfaceDefSeq supported_interfaces,
in InitializerSeq initializers
);
+
ValueBoxDef create_value_box(
in RepositoryId id,
in Identifier name,
in VersionSpec version,
in IDLType original_type_def
);
+
ExceptionDef create_exception(
in RepositoryId id,
in Identifier name,
in VersionSpec version,
in StructMemberSeq members
);
+
NativeDef create_native(
in RepositoryId id,
in Identifier name,
in VersionSpec version
);
+
AbstractInterfaceDef create_abstract_interface (
in RepositoryId id,
in Identifier name,
in VersionSpec version,
in AbstractInterfaceDefSeq base_interfaces
);
+
LocalInterfaceDef create_local_interface (
in RepositoryId id,
in Identifier name,
in VersionSpec version,
in InterfaceDefSeq base_interfaces
);
+
+ ExtValueDef create_ext_value (
+ in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in boolean is_custom,
+ in boolean is_abstract,
+ in ValueDef base_value,
+ in boolean is_truncatable,
+ in ValueDefSeq abstract_base_values,
+ in InterfaceDefSeq supported_interfaces,
+ in ExtInitializerSeq initializers
+ );
};
interface IDLType : IRObject
@@ -331,6 +401,4 @@ module CORBA
};
};
-#pragma prefix ""
-
#endif /* _IFR_BASE_IDL_ */
diff --git a/TAO/tao/IFR_Client/IFR_BaseC.cpp b/TAO/tao/IFR_Client/IFR_BaseC.cpp
index 01b99e1fa1f..301c53e3359 100644
--- a/TAO/tao/IFR_Client/IFR_BaseC.cpp
+++ b/TAO/tao/IFR_Client/IFR_BaseC.cpp
@@ -20,7 +20,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// be/be_codegen.cpp:314
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:314
#include "IFR_BaseC.h"
@@ -35,6 +35,7 @@
#endif /* TAO_HAS_INTERCEPTORS == 1 */
+
#if defined (__BORLANDC__)
#pragma option -w-rvl -w-rch -w-ccc -w-aus -w-sig
#endif /* __BORLANDC__ */
@@ -44,7 +45,7 @@
#endif /* !defined INLINE */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_Identifier[] =
{
@@ -59,11 +60,11 @@ static const CORBA::Long _oc_CORBA_Identifier[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
};
@@ -85,7 +86,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ScopedName[] =
{
@@ -100,11 +101,11 @@ static const CORBA::Long _oc_CORBA_ScopedName[] =
ACE_NTOHL (0x4e616d65),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ScopedName:1.0
- 11,
+ 11,
ACE_NTOHL (0x53636f70),
ACE_NTOHL (0x65644e61),
ACE_NTOHL (0x6d650000), // name = ScopedName
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
};
@@ -126,7 +127,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_RepositoryId[] =
{
@@ -141,12 +142,12 @@ static const CORBA::Long _oc_CORBA_RepositoryId[] =
ACE_NTOHL (0x746f7279),
ACE_NTOHL (0x49643a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
};
@@ -168,7 +169,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_DefinitionKind[] =
{
@@ -184,126 +185,166 @@ static const CORBA::Long _oc_CORBA_DefinitionKind[] =
ACE_NTOHL (0x4b696e64),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/DefinitionKind:1.0
-15,
+ 15,
ACE_NTOHL (0x44656669),
ACE_NTOHL (0x6e697469),
ACE_NTOHL (0x6f6e4b69),
ACE_NTOHL (0x6e640000), // name = DefinitionKind
- 26, // member count
-8,
+ 36, // member count
+ 8,
ACE_NTOHL (0x646b5f6e),
ACE_NTOHL (0x6f6e6500), // name = dk_none
-7,
+ 7,
ACE_NTOHL (0x646b5f61),
ACE_NTOHL (0x6c6c0000), // name = dk_all
-13,
+ 13,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x74747269),
ACE_NTOHL (0x62757465),
ACE_NTOHL (0x0), // name = dk_Attribute
-12,
+ 12,
ACE_NTOHL (0x646b5f43),
ACE_NTOHL (0x6f6e7374),
ACE_NTOHL (0x616e7400), // name = dk_Constant
-13,
+ 13,
ACE_NTOHL (0x646b5f45),
ACE_NTOHL (0x78636570),
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = dk_Exception
-13,
+ 13,
ACE_NTOHL (0x646b5f49),
ACE_NTOHL (0x6e746572),
ACE_NTOHL (0x66616365),
ACE_NTOHL (0x0), // name = dk_Interface
-10,
+ 10,
ACE_NTOHL (0x646b5f4d),
ACE_NTOHL (0x6f64756c),
ACE_NTOHL (0x65000000), // name = dk_Module
-13,
+ 13,
ACE_NTOHL (0x646b5f4f),
ACE_NTOHL (0x70657261),
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = dk_Operation
-11,
+ 11,
ACE_NTOHL (0x646b5f54),
ACE_NTOHL (0x79706564),
ACE_NTOHL (0x65660000), // name = dk_Typedef
-9,
+ 9,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x6c696173),
ACE_NTOHL (0x0), // name = dk_Alias
-10,
+ 10,
ACE_NTOHL (0x646b5f53),
ACE_NTOHL (0x74727563),
ACE_NTOHL (0x74000000), // name = dk_Struct
-9,
+ 9,
ACE_NTOHL (0x646b5f55),
ACE_NTOHL (0x6e696f6e),
ACE_NTOHL (0x0), // name = dk_Union
-8,
+ 8,
ACE_NTOHL (0x646b5f45),
ACE_NTOHL (0x6e756d00), // name = dk_Enum
-13,
+ 13,
ACE_NTOHL (0x646b5f50),
ACE_NTOHL (0x72696d69),
ACE_NTOHL (0x74697665),
ACE_NTOHL (0x0), // name = dk_Primitive
-10,
+ 10,
ACE_NTOHL (0x646b5f53),
ACE_NTOHL (0x7472696e),
ACE_NTOHL (0x67000000), // name = dk_String
-12,
+ 12,
ACE_NTOHL (0x646b5f53),
ACE_NTOHL (0x65717565),
ACE_NTOHL (0x6e636500), // name = dk_Sequence
-9,
+ 9,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x72726179),
ACE_NTOHL (0x0), // name = dk_Array
-14,
+ 14,
ACE_NTOHL (0x646b5f52),
ACE_NTOHL (0x65706f73),
ACE_NTOHL (0x69746f72),
ACE_NTOHL (0x79000000), // name = dk_Repository
-11,
+ 11,
ACE_NTOHL (0x646b5f57),
ACE_NTOHL (0x73747269),
ACE_NTOHL (0x6e670000), // name = dk_Wstring
-9,
+ 9,
ACE_NTOHL (0x646b5f46),
ACE_NTOHL (0x69786564),
ACE_NTOHL (0x0), // name = dk_Fixed
-9,
+ 9,
ACE_NTOHL (0x646b5f56),
ACE_NTOHL (0x616c7565),
ACE_NTOHL (0x0), // name = dk_Value
-12,
+ 12,
ACE_NTOHL (0x646b5f56),
ACE_NTOHL (0x616c7565),
ACE_NTOHL (0x426f7800), // name = dk_ValueBox
-15,
+ 15,
ACE_NTOHL (0x646b5f56),
ACE_NTOHL (0x616c7565),
ACE_NTOHL (0x4d656d62),
ACE_NTOHL (0x65720000), // name = dk_ValueMember
-10,
+ 10,
ACE_NTOHL (0x646b5f4e),
ACE_NTOHL (0x61746976),
ACE_NTOHL (0x65000000), // name = dk_Native
-21,
+ 21,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x62737472),
ACE_NTOHL (0x61637449),
ACE_NTOHL (0x6e746572),
ACE_NTOHL (0x66616365),
ACE_NTOHL (0x0), // name = dk_AbstractInterface
-18,
+ 18,
ACE_NTOHL (0x646b5f4c),
ACE_NTOHL (0x6f63616c),
ACE_NTOHL (0x496e7465),
ACE_NTOHL (0x72666163),
ACE_NTOHL (0x65000000), // name = dk_LocalInterface
-};
+ 13,
+ ACE_NTOHL (0x646b5f43),
+ ACE_NTOHL (0x6f6d706f),
+ ACE_NTOHL (0x6e656e74),
+ ACE_NTOHL (0x0), // name = dk_Component
+ 8,
+ ACE_NTOHL (0x646b5f48),
+ ACE_NTOHL (0x6f6d6500), // name = dk_Home
+ 11,
+ ACE_NTOHL (0x646b5f46),
+ ACE_NTOHL (0x6163746f),
+ ACE_NTOHL (0x72790000), // name = dk_Factory
+ 10,
+ ACE_NTOHL (0x646b5f46),
+ ACE_NTOHL (0x696e6465),
+ ACE_NTOHL (0x72000000), // name = dk_Finder
+ 9,
+ ACE_NTOHL (0x646b5f45),
+ ACE_NTOHL (0x6d697473),
+ ACE_NTOHL (0x0), // name = dk_Emits
+ 13,
+ ACE_NTOHL (0x646b5f50),
+ ACE_NTOHL (0x75626c69),
+ ACE_NTOHL (0x73686573),
+ ACE_NTOHL (0x0), // name = dk_Publishes
+ 12,
+ ACE_NTOHL (0x646b5f43),
+ ACE_NTOHL (0x6f6e7375),
+ ACE_NTOHL (0x6d657300), // name = dk_Consumes
+ 12,
+ ACE_NTOHL (0x646b5f50),
+ ACE_NTOHL (0x726f7669),
+ ACE_NTOHL (0x64657300), // name = dk_Provides
+ 8,
+ ACE_NTOHL (0x646b5f55),
+ ACE_NTOHL (0x73657300), // name = dk_Uses
+ 9,
+ ACE_NTOHL (0x646b5f45),
+ ACE_NTOHL (0x76656e74),
+ ACE_NTOHL (0x0), // name = dk_Event
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_DefinitionKind (
CORBA::tk_enum,
@@ -323,7 +364,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::IRObject::_tao_class_id = 0;
@@ -370,8 +411,17 @@ tao_CORBA_IRObject_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_IRObject_marshal (
+ CORBA::IRObject_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::IRObject_var
@@ -497,7 +547,7 @@ CORBA::IRObject_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::IRObject_out
@@ -559,12 +609,12 @@ CORBA::IRObject_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_IRObject_def_kind_get : public TAO_ClientRequestInfo_i
{
@@ -593,7 +643,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_IRObject_def_kind_get::TAO_ClientRequestInfo_CORBA_IRObject_def_kind_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -651,7 +701,7 @@ TAO_ClientRequestInfo_CORBA_IRObject_def_kind_get::result (::CORBA::DefinitionKi
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_IRObject_destroy : public TAO_ClientRequestInfo_i
{
@@ -676,7 +726,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_IRObject_destroy::TAO_ClientRequestInfo_CORBA_IRObject_destroy (
TAO_GIOP_Invocation *_tao_invocation,
@@ -728,7 +778,7 @@ TAO_ClientRequestInfo_CORBA_IRObject_destroy::result (ACE_ENV_SINGLE_ARG_DECL)
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -743,7 +793,7 @@ CORBA::_TAO_IRObject_Remote_Proxy_Impl::_TAO_IRObject_Remote_Proxy_Impl (void)
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::DefinitionKind CORBA::_TAO_IRObject_Remote_Proxy_Impl::def_kind (
CORBA::Object *_collocated_tao_target_
@@ -810,81 +860,73 @@ CORBA::_TAO_IRObject_Remote_Proxy_Impl::_TAO_IRObject_Remote_Proxy_Impl (void)
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::DefinitionKind _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::DefinitionKind _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -895,7 +937,7 @@ CORBA::_TAO_IRObject_Remote_Proxy_Impl::_TAO_IRObject_Remote_Proxy_Impl (void)
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -919,7 +961,7 @@ CORBA::_TAO_IRObject_Remote_Proxy_Impl::_TAO_IRObject_Remote_Proxy_Impl (void)
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -931,24 +973,26 @@ CORBA::_TAO_IRObject_Remote_Proxy_Impl::_TAO_IRObject_Remote_Proxy_Impl (void)
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_IRObject_Remote_Proxy_Impl::destroy (
CORBA::Object *_collocated_tao_target_
@@ -1014,62 +1058,54 @@ void CORBA::_TAO_IRObject_Remote_Proxy_Impl::destroy (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK;
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -1080,7 +1116,7 @@ void CORBA::_TAO_IRObject_Remote_Proxy_Impl::destroy (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -1104,7 +1140,7 @@ void CORBA::_TAO_IRObject_Remote_Proxy_Impl::destroy (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -1116,17 +1152,19 @@ void CORBA::_TAO_IRObject_Remote_Proxy_Impl::destroy (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
@@ -1135,7 +1173,7 @@ void CORBA::_TAO_IRObject_Remote_Proxy_Impl::destroy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -1183,7 +1221,7 @@ CORBA::_TAO_IRObject_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::IRObject::IRObject (int collocated)
{
@@ -1384,7 +1422,7 @@ const char* CORBA::IRObject::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::DefinitionKind CORBA::IRObject::def_kind (
ACE_ENV_SINGLE_ARG_DECL
@@ -1404,7 +1442,7 @@ const char* CORBA::IRObject::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::IRObject::destroy (
ACE_ENV_SINGLE_ARG_DECL
@@ -1424,7 +1462,7 @@ void CORBA::IRObject::destroy (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_IRObject[] =
{
@@ -1438,11 +1476,11 @@ static const CORBA::Long _oc_CORBA_IRObject[] =
ACE_NTOHL (0x4f626a65),
ACE_NTOHL (0x63743a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/IRObject:1.0
- 9,
+ 9,
ACE_NTOHL (0x49524f62),
ACE_NTOHL (0x6a656374),
ACE_NTOHL (0x0), // name = IRObject
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_IRObject (
CORBA::tk_objref,
@@ -1462,7 +1500,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_VersionSpec[] =
{
@@ -1477,11 +1515,11 @@ static const CORBA::Long _oc_CORBA_VersionSpec[] =
ACE_NTOHL (0x6e537065),
ACE_NTOHL (0x633a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
+ 12,
ACE_NTOHL (0x56657273),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
};
@@ -1503,7 +1541,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::Contained::_tao_class_id = 0;
@@ -1550,8 +1588,17 @@ tao_CORBA_Contained_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_Contained_marshal (
+ CORBA::Contained_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::Contained_var
@@ -1677,7 +1724,7 @@ CORBA::Contained_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::Contained_out
@@ -1739,12 +1786,12 @@ CORBA::Contained_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Contained_id_get : public TAO_ClientRequestInfo_i
{
@@ -1773,7 +1820,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Contained_id_get::TAO_ClientRequestInfo_CORBA_Contained_id_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -1831,7 +1878,7 @@ TAO_ClientRequestInfo_CORBA_Contained_id_get::result (char * result)
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Contained_id_set : public TAO_ClientRequestInfo_i
{
@@ -1858,7 +1905,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Contained_id_set::TAO_ClientRequestInfo_CORBA_Contained_id_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -1918,7 +1965,7 @@ TAO_ClientRequestInfo_CORBA_Contained_id_set::result (ACE_ENV_SINGLE_ARG_DECL)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Contained_name_get : public TAO_ClientRequestInfo_i
{
@@ -1947,7 +1994,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Contained_name_get::TAO_ClientRequestInfo_CORBA_Contained_name_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -2005,7 +2052,7 @@ TAO_ClientRequestInfo_CORBA_Contained_name_get::result (char * result)
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Contained_name_set : public TAO_ClientRequestInfo_i
{
@@ -2032,7 +2079,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Contained_name_set::TAO_ClientRequestInfo_CORBA_Contained_name_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -2092,7 +2139,7 @@ TAO_ClientRequestInfo_CORBA_Contained_name_set::result (ACE_ENV_SINGLE_ARG_DECL)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Contained_version_get : public TAO_ClientRequestInfo_i
{
@@ -2121,7 +2168,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Contained_version_get::TAO_ClientRequestInfo_CORBA_Contained_version_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -2179,7 +2226,7 @@ TAO_ClientRequestInfo_CORBA_Contained_version_get::result (char * result)
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Contained_version_set : public TAO_ClientRequestInfo_i
{
@@ -2206,7 +2253,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Contained_version_set::TAO_ClientRequestInfo_CORBA_Contained_version_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -2266,7 +2313,7 @@ TAO_ClientRequestInfo_CORBA_Contained_version_set::result (ACE_ENV_SINGLE_ARG_DE
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Contained_defined_in_get : public TAO_ClientRequestInfo_i
{
@@ -2295,7 +2342,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Contained_defined_in_get::TAO_ClientRequestInfo_CORBA_Contained_defined_in_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -2353,7 +2400,7 @@ TAO_ClientRequestInfo_CORBA_Contained_defined_in_get::result (::CORBA::Container
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Contained_absolute_name_get : public TAO_ClientRequestInfo_i
{
@@ -2382,7 +2429,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Contained_absolute_name_get::TAO_ClientRequestInfo_CORBA_Contained_absolute_name_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -2440,7 +2487,7 @@ TAO_ClientRequestInfo_CORBA_Contained_absolute_name_get::result (char * result)
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Contained_containing_repository_get : public TAO_ClientRequestInfo_i
{
@@ -2469,7 +2516,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Contained_containing_repository_get::TAO_ClientRequestInfo_CORBA_Contained_containing_repository_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -2527,7 +2574,7 @@ TAO_ClientRequestInfo_CORBA_Contained_containing_repository_get::result (::CORBA
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Contained_describe : public TAO_ClientRequestInfo_i
{
@@ -2556,7 +2603,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Contained_describe::TAO_ClientRequestInfo_CORBA_Contained_describe (
TAO_GIOP_Invocation *_tao_invocation,
@@ -2614,7 +2661,7 @@ TAO_ClientRequestInfo_CORBA_Contained_describe::result (::CORBA::Contained::Desc
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Contained_move : public TAO_ClientRequestInfo_i
{
@@ -2645,7 +2692,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Contained_move::TAO_ClientRequestInfo_CORBA_Contained_move (
TAO_GIOP_Invocation *_tao_invocation,
@@ -2719,7 +2766,7 @@ TAO_ClientRequestInfo_CORBA_Contained_move::result (ACE_ENV_SINGLE_ARG_DECL)
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -2734,7 +2781,7 @@ CORBA::_TAO_Contained_Remote_Proxy_Impl::_TAO_Contained_Remote_Proxy_Impl (void)
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
char * CORBA::_TAO_Contained_Remote_Proxy_Impl::id (
CORBA::Object *_collocated_tao_target_
@@ -2801,82 +2848,74 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::id (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- char * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ char * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -2887,7 +2926,7 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::id (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -2911,7 +2950,7 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::id (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -2923,24 +2962,26 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::id (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_Contained_Remote_Proxy_Impl::id (
CORBA::Object *_collocated_tao_target_,
@@ -3008,74 +3049,66 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::id (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -3086,7 +3119,7 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::id (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -3110,7 +3143,7 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::id (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -3122,22 +3155,24 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::id (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
char * CORBA::_TAO_Contained_Remote_Proxy_Impl::name (
CORBA::Object *_collocated_tao_target_
@@ -3204,82 +3239,74 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::name (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- char * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ char * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -3290,7 +3317,7 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::name (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -3314,7 +3341,7 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::name (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -3326,24 +3353,26 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::name (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_Contained_Remote_Proxy_Impl::name (
CORBA::Object *_collocated_tao_target_,
@@ -3411,74 +3440,66 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::name (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << name)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << name)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -3489,7 +3510,7 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::name (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -3513,7 +3534,7 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::name (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -3525,22 +3546,24 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::name (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
char * CORBA::_TAO_Contained_Remote_Proxy_Impl::version (
CORBA::Object *_collocated_tao_target_
@@ -3607,82 +3630,74 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::version (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- char * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ char * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -3693,7 +3708,7 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::version (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -3717,7 +3732,7 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::version (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -3729,24 +3744,26 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::version (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_Contained_Remote_Proxy_Impl::version (
CORBA::Object *_collocated_tao_target_,
@@ -3814,74 +3831,66 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::version (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << version)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << version)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -3892,7 +3901,7 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::version (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -3916,7 +3925,7 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::version (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -3928,22 +3937,24 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::version (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::Container_ptr CORBA::_TAO_Contained_Remote_Proxy_Impl::defined_in (
CORBA::Object *_collocated_tao_target_
@@ -4010,82 +4021,74 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::version (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::Container_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::Container_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -4096,7 +4099,7 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::version (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -4120,7 +4123,7 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::version (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -4132,24 +4135,26 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::version (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
char * CORBA::_TAO_Contained_Remote_Proxy_Impl::absolute_name (
CORBA::Object *_collocated_tao_target_
@@ -4216,82 +4221,74 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::absolute_name (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- char * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ char * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -4302,7 +4299,7 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::absolute_name (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -4326,7 +4323,7 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::absolute_name (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -4338,24 +4335,26 @@ char * CORBA::_TAO_Contained_Remote_Proxy_Impl::absolute_name (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::Repository_ptr CORBA::_TAO_Contained_Remote_Proxy_Impl::containing_repository (
CORBA::Object *_collocated_tao_target_
@@ -4422,82 +4421,74 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::Repository_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::Repository_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -4508,7 +4499,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -4532,7 +4523,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -4544,24 +4535,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::Contained::Description * CORBA::_TAO_Contained_Remote_Proxy_Impl::describe (
CORBA::Object *_collocated_tao_target_
@@ -4634,82 +4627,74 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::Contained::Description * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::Contained::Description * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -4720,7 +4705,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -4744,7 +4729,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -4756,24 +4741,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_Contained_Remote_Proxy_Impl::move (
CORBA::Object *_collocated_tao_target_,
@@ -4845,76 +4832,68 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::move (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << new_container) &&
+ (_tao_out << new_name) &&
+ (_tao_out << new_version)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << new_container) &&
- (_tao_out << new_name) &&
- (_tao_out << new_version)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -4925,7 +4904,7 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::move (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -4949,7 +4928,7 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::move (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -4961,17 +4940,19 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::move (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
@@ -4980,7 +4961,7 @@ void CORBA::_TAO_Contained_Remote_Proxy_Impl::move (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -5028,7 +5009,7 @@ CORBA::_TAO_Contained_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::Contained::Contained (int collocated)
{
@@ -5249,7 +5230,7 @@ const char* CORBA::Contained::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
char * CORBA::Contained::id (
ACE_ENV_SINGLE_ARG_DECL
@@ -5269,7 +5250,7 @@ char * CORBA::Contained::id (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::Contained::id (
const char * id
@@ -5291,7 +5272,7 @@ void CORBA::Contained::id (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
char * CORBA::Contained::name (
ACE_ENV_SINGLE_ARG_DECL
@@ -5311,7 +5292,7 @@ char * CORBA::Contained::name (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::Contained::name (
const char * name
@@ -5333,7 +5314,7 @@ void CORBA::Contained::name (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
char * CORBA::Contained::version (
ACE_ENV_SINGLE_ARG_DECL
@@ -5353,7 +5334,7 @@ char * CORBA::Contained::version (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::Contained::version (
const char * version
@@ -5375,7 +5356,7 @@ void CORBA::Contained::version (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::Container_ptr CORBA::Contained::defined_in (
ACE_ENV_SINGLE_ARG_DECL
@@ -5395,7 +5376,7 @@ void CORBA::Contained::version (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
char * CORBA::Contained::absolute_name (
ACE_ENV_SINGLE_ARG_DECL
@@ -5415,7 +5396,7 @@ char * CORBA::Contained::absolute_name (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::Repository_ptr CORBA::Contained::containing_repository (
ACE_ENV_SINGLE_ARG_DECL
@@ -5435,7 +5416,7 @@ char * CORBA::Contained::absolute_name (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_Contained_Description[] =
{
@@ -5452,16 +5433,16 @@ static const CORBA::Long _oc_CORBA_Contained_Description[] =
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e3a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/Contained/Description:1.0
- 12,
+ 12,
ACE_NTOHL (0x44657363),
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e00), // name = Description
2, // member count
- 5,
+ 5,
ACE_NTOHL (0x6b696e64),
ACE_NTOHL (0x0), // name = kind
- CORBA::tk_enum, // typecode kind
- 524, // encapsulation length
+ CORBA::tk_enum, // typecode kind
+ 684, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
37,
ACE_NTOHL (0x49444c3a),
@@ -5474,130 +5455,170 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x4b696e64),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/DefinitionKind:1.0
-15,
+ 15,
ACE_NTOHL (0x44656669),
ACE_NTOHL (0x6e697469),
ACE_NTOHL (0x6f6e4b69),
ACE_NTOHL (0x6e640000), // name = DefinitionKind
- 26, // member count
-8,
+ 36, // member count
+ 8,
ACE_NTOHL (0x646b5f6e),
ACE_NTOHL (0x6f6e6500), // name = dk_none
-7,
+ 7,
ACE_NTOHL (0x646b5f61),
ACE_NTOHL (0x6c6c0000), // name = dk_all
-13,
+ 13,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x74747269),
ACE_NTOHL (0x62757465),
ACE_NTOHL (0x0), // name = dk_Attribute
-12,
+ 12,
ACE_NTOHL (0x646b5f43),
ACE_NTOHL (0x6f6e7374),
ACE_NTOHL (0x616e7400), // name = dk_Constant
-13,
+ 13,
ACE_NTOHL (0x646b5f45),
ACE_NTOHL (0x78636570),
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = dk_Exception
-13,
+ 13,
ACE_NTOHL (0x646b5f49),
ACE_NTOHL (0x6e746572),
ACE_NTOHL (0x66616365),
ACE_NTOHL (0x0), // name = dk_Interface
-10,
+ 10,
ACE_NTOHL (0x646b5f4d),
ACE_NTOHL (0x6f64756c),
ACE_NTOHL (0x65000000), // name = dk_Module
-13,
+ 13,
ACE_NTOHL (0x646b5f4f),
ACE_NTOHL (0x70657261),
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = dk_Operation
-11,
+ 11,
ACE_NTOHL (0x646b5f54),
ACE_NTOHL (0x79706564),
ACE_NTOHL (0x65660000), // name = dk_Typedef
-9,
+ 9,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x6c696173),
ACE_NTOHL (0x0), // name = dk_Alias
-10,
+ 10,
ACE_NTOHL (0x646b5f53),
ACE_NTOHL (0x74727563),
ACE_NTOHL (0x74000000), // name = dk_Struct
-9,
+ 9,
ACE_NTOHL (0x646b5f55),
ACE_NTOHL (0x6e696f6e),
ACE_NTOHL (0x0), // name = dk_Union
-8,
+ 8,
ACE_NTOHL (0x646b5f45),
ACE_NTOHL (0x6e756d00), // name = dk_Enum
-13,
+ 13,
ACE_NTOHL (0x646b5f50),
ACE_NTOHL (0x72696d69),
ACE_NTOHL (0x74697665),
ACE_NTOHL (0x0), // name = dk_Primitive
-10,
+ 10,
ACE_NTOHL (0x646b5f53),
ACE_NTOHL (0x7472696e),
ACE_NTOHL (0x67000000), // name = dk_String
-12,
+ 12,
ACE_NTOHL (0x646b5f53),
ACE_NTOHL (0x65717565),
ACE_NTOHL (0x6e636500), // name = dk_Sequence
-9,
+ 9,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x72726179),
ACE_NTOHL (0x0), // name = dk_Array
-14,
+ 14,
ACE_NTOHL (0x646b5f52),
ACE_NTOHL (0x65706f73),
ACE_NTOHL (0x69746f72),
ACE_NTOHL (0x79000000), // name = dk_Repository
-11,
+ 11,
ACE_NTOHL (0x646b5f57),
ACE_NTOHL (0x73747269),
ACE_NTOHL (0x6e670000), // name = dk_Wstring
-9,
+ 9,
ACE_NTOHL (0x646b5f46),
ACE_NTOHL (0x69786564),
ACE_NTOHL (0x0), // name = dk_Fixed
-9,
+ 9,
ACE_NTOHL (0x646b5f56),
ACE_NTOHL (0x616c7565),
ACE_NTOHL (0x0), // name = dk_Value
-12,
+ 12,
ACE_NTOHL (0x646b5f56),
ACE_NTOHL (0x616c7565),
ACE_NTOHL (0x426f7800), // name = dk_ValueBox
-15,
+ 15,
ACE_NTOHL (0x646b5f56),
ACE_NTOHL (0x616c7565),
ACE_NTOHL (0x4d656d62),
ACE_NTOHL (0x65720000), // name = dk_ValueMember
-10,
+ 10,
ACE_NTOHL (0x646b5f4e),
ACE_NTOHL (0x61746976),
ACE_NTOHL (0x65000000), // name = dk_Native
-21,
+ 21,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x62737472),
ACE_NTOHL (0x61637449),
ACE_NTOHL (0x6e746572),
ACE_NTOHL (0x66616365),
ACE_NTOHL (0x0), // name = dk_AbstractInterface
-18,
+ 18,
ACE_NTOHL (0x646b5f4c),
ACE_NTOHL (0x6f63616c),
ACE_NTOHL (0x496e7465),
ACE_NTOHL (0x72666163),
ACE_NTOHL (0x65000000), // name = dk_LocalInterface
-
+ 13,
+ ACE_NTOHL (0x646b5f43),
+ ACE_NTOHL (0x6f6d706f),
+ ACE_NTOHL (0x6e656e74),
+ ACE_NTOHL (0x0), // name = dk_Component
+ 8,
+ ACE_NTOHL (0x646b5f48),
+ ACE_NTOHL (0x6f6d6500), // name = dk_Home
+ 11,
+ ACE_NTOHL (0x646b5f46),
+ ACE_NTOHL (0x6163746f),
+ ACE_NTOHL (0x72790000), // name = dk_Factory
+ 10,
+ ACE_NTOHL (0x646b5f46),
+ ACE_NTOHL (0x696e6465),
+ ACE_NTOHL (0x72000000), // name = dk_Finder
+ 9,
+ ACE_NTOHL (0x646b5f45),
+ ACE_NTOHL (0x6d697473),
+ ACE_NTOHL (0x0), // name = dk_Emits
+ 13,
+ ACE_NTOHL (0x646b5f50),
+ ACE_NTOHL (0x75626c69),
+ ACE_NTOHL (0x73686573),
+ ACE_NTOHL (0x0), // name = dk_Publishes
+ 12,
+ ACE_NTOHL (0x646b5f43),
+ ACE_NTOHL (0x6f6e7375),
+ ACE_NTOHL (0x6d657300), // name = dk_Consumes
+ 12,
+ ACE_NTOHL (0x646b5f50),
+ ACE_NTOHL (0x726f7669),
+ ACE_NTOHL (0x64657300), // name = dk_Provides
+ 8,
+ ACE_NTOHL (0x646b5f55),
+ ACE_NTOHL (0x73657300), // name = dk_Uses
+ 9,
+ ACE_NTOHL (0x646b5f45),
+ ACE_NTOHL (0x76656e74),
+ ACE_NTOHL (0x0), // name = dk_Event
+
6,
ACE_NTOHL (0x76616c75),
ACE_NTOHL (0x65000000), // name = value
- CORBA::tk_any,
+ CORBA::tk_any,
};
@@ -5613,7 +5634,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Contained_Description (
&_tc_TAO_tc_CORBA_Contained_Description;
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::Contained::Description::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -5622,7 +5643,7 @@ void CORBA::Contained::Description::_tao_any_destructor (void *_tao_void_pointer
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::Contained::Description * CORBA::Contained::describe (
ACE_ENV_SINGLE_ARG_DECL
@@ -5642,7 +5663,7 @@ void CORBA::Contained::Description::_tao_any_destructor (void *_tao_void_pointer
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::Contained::move (
CORBA::Container_ptr new_container,
@@ -5668,7 +5689,7 @@ void CORBA::Contained::move (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_Contained[] =
{
@@ -5682,11 +5703,11 @@ static const CORBA::Long _oc_CORBA_Contained[] =
ACE_NTOHL (0x6e746169),
ACE_NTOHL (0x6e65643a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/Contained:1.0
- 10,
+ 10,
ACE_NTOHL (0x436f6e74),
ACE_NTOHL (0x61696e65),
ACE_NTOHL (0x64000000), // name = Contained
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_Contained (
CORBA::tk_objref,
@@ -5706,234 +5727,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:103
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_CONTAINEDSEQ_CS_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_CONTAINEDSEQ_CS_
-
-// The Base_Sequence functions, please see tao/Sequence.h
-void
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_allocate_buffer (CORBA::ULong length)
-{
- CORBA::Contained **tmp = 0;
- tmp = _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::allocbuf (length);
-
- if (this->buffer_ != 0)
- {
- CORBA::Contained **old = ACE_reinterpret_cast (CORBA::Contained**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- if (!this->release_)
- {
- tmp[i] = CORBA::Contained::_duplicate (old[i]);
- }
- else
- {
- tmp[i] = old[i];
- }
- }
-
- if (this->release_)
- {
- delete [] old;
- }
- }
-
- this->buffer_ = tmp;
-}
-
-void
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_deallocate_buffer (void)
-{
- if (this->buffer_ == 0 || this->release_ == 0)
- {
- return;
- }
-
- CORBA::Contained **tmp = ACE_reinterpret_cast (CORBA::Contained**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = CORBA::Contained::_nil ();
- }
-
- _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::freebuf (tmp);
- this->buffer_ = 0;
-}
-
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::~_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (void)
-{
- this->_deallocate_buffer ();
-}
-
-void
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol)
-{
- CORBA::Contained **tmp = ACE_reinterpret_cast (CORBA::Contained**, this->buffer_);
-
- for (CORBA::ULong i = nl; i < ol; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = CORBA::Contained::_nil ();
- }
-}
-
-void
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL
- )
-{
- CORBA::Contained **tmp = ACE_static_cast (CORBA::Contained**, target);
- *tmp = CORBA::Contained::_narrow (src ACE_ENV_ARG_PARAMETER);
- ACE_CHECK;
-}
-
-CORBA::Object*
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_upcast (void *src) const
-{
- CORBA::Contained **tmp = ACE_static_cast (CORBA::Contained**, src);
- return *tmp;
-}
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_CORBA_CONTAINEDSEQ_CS_)
-#define _CORBA_CONTAINEDSEQ_CS_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
-
-// *************************************************************
-// CORBA::ContainedSeq
-// *************************************************************
-
-CORBA::ContainedSeq::ContainedSeq (void)
-{}
-
-CORBA::ContainedSeq::ContainedSeq (CORBA::ULong max)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<CORBA::Contained,CORBA::Contained_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max)
-{}
-
-CORBA::ContainedSeq::ContainedSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- CORBA::Contained_ptr *buffer,
- CORBA::Boolean release
- )
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<CORBA::Contained,CORBA::Contained_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max, length, buffer, release)
-{}
-
-CORBA::ContainedSeq::ContainedSeq (const ContainedSeq &seq)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<CORBA::Contained,CORBA::Contained_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (seq)
-{}
-
-CORBA::ContainedSeq::~ContainedSeq (void) // dtor
-{}
-
-void CORBA::ContainedSeq::_tao_any_destructor (void *_tao_void_pointer)
-{
- ContainedSeq *tmp = ACE_static_cast (ContainedSeq*, _tao_void_pointer);
- delete tmp;
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_CORBA_ContainedSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e746169),
- ACE_NTOHL (0x6e656453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContainedSeq:1.0
- 13,
- ACE_NTOHL (0x436f6e74),
- ACE_NTOHL (0x61696e65),
- ACE_NTOHL (0x64536571),
- ACE_NTOHL (0x0), // name = ContainedSeq
- CORBA::tk_sequence, // typecode kind
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 56, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e746169),
- ACE_NTOHL (0x6e65643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/Contained:1.0
- 10,
- ACE_NTOHL (0x436f6e74),
- ACE_NTOHL (0x61696e65),
- ACE_NTOHL (0x64000000), // name = Contained
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ContainedSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_ContainedSeq),
- (char *) &_oc_CORBA_ContainedSeq,
- 0,
- sizeof (CORBA::ContainedSeq)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (CORBA)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_ContainedSeq,
- &_tc_TAO_tc_CORBA_ContainedSeq
- )
-TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:102
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -6035,7 +5829,7 @@ CORBA::_TAO_Unbounded_Object_Sequence_CORBA_InterfaceDefSeq::_upcast (void *src)
#define _CORBA_INTERFACEDEFSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::InterfaceDefSeq
@@ -6097,7 +5891,7 @@ void CORBA::InterfaceDefSeq::_tao_any_destructor (void *_tao_void_pointer)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_InterfaceDefSeq[] =
{
@@ -6113,12 +5907,12 @@ static const CORBA::Long _oc_CORBA_InterfaceDefSeq[] =
ACE_NTOHL (0x65665365),
ACE_NTOHL (0x713a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/InterfaceDefSeq:1.0
- 16,
+ 16,
ACE_NTOHL (0x496e7465),
ACE_NTOHL (0x72666163),
ACE_NTOHL (0x65446566),
ACE_NTOHL (0x53657100), // name = InterfaceDefSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
80, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_objref, // typecode kind
@@ -6134,12 +5928,12 @@ static const CORBA::Long _oc_CORBA_InterfaceDefSeq[] =
ACE_NTOHL (0x61636544),
ACE_NTOHL (0x65663a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/InterfaceDef:1.0
- 13,
+ 13,
ACE_NTOHL (0x496e7465),
ACE_NTOHL (0x72666163),
ACE_NTOHL (0x65446566),
ACE_NTOHL (0x0), // name = InterfaceDef
-
+
0U,
};
@@ -6162,7 +5956,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:102
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -6264,7 +6058,7 @@ CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ValueDefSeq::_upcast (void *src) con
#define _CORBA_VALUEDEFSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::ValueDefSeq
@@ -6326,7 +6120,7 @@ void CORBA::ValueDefSeq::_tao_any_destructor (void *_tao_void_pointer)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ValueDefSeq[] =
{
@@ -6341,11 +6135,11 @@ static const CORBA::Long _oc_CORBA_ValueDefSeq[] =
ACE_NTOHL (0x65665365),
ACE_NTOHL (0x713a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ValueDefSeq:1.0
- 12,
+ 12,
ACE_NTOHL (0x56616c75),
ACE_NTOHL (0x65446566),
ACE_NTOHL (0x53657100), // name = ValueDefSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_objref, // typecode kind
@@ -6360,11 +6154,11 @@ static const CORBA::Long _oc_CORBA_ValueDefSeq[] =
ACE_NTOHL (0x6c756544),
ACE_NTOHL (0x65663a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ValueDef:1.0
- 9,
+ 9,
ACE_NTOHL (0x56616c75),
ACE_NTOHL (0x65446566),
ACE_NTOHL (0x0), // name = ValueDef
-
+
0U,
};
@@ -6387,7 +6181,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:102
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -6489,7 +6283,7 @@ CORBA::_TAO_Unbounded_Object_Sequence_CORBA_AbstractInterfaceDefSeq::_upcast (vo
#define _CORBA_ABSTRACTINTERFACEDEFSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::AbstractInterfaceDefSeq
@@ -6551,7 +6345,7 @@ void CORBA::AbstractInterfaceDefSeq::_tao_any_destructor (void *_tao_void_pointe
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_AbstractInterfaceDefSeq[] =
{
@@ -6569,14 +6363,14 @@ static const CORBA::Long _oc_CORBA_AbstractInterfaceDefSeq[] =
ACE_NTOHL (0x65665365),
ACE_NTOHL (0x713a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/AbstractInterfaceDefSeq:1.0
- 24,
+ 24,
ACE_NTOHL (0x41627374),
ACE_NTOHL (0x72616374),
ACE_NTOHL (0x496e7465),
ACE_NTOHL (0x72666163),
ACE_NTOHL (0x65446566),
ACE_NTOHL (0x53657100), // name = AbstractInterfaceDefSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
96, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_objref, // typecode kind
@@ -6594,14 +6388,14 @@ static const CORBA::Long _oc_CORBA_AbstractInterfaceDefSeq[] =
ACE_NTOHL (0x61636544),
ACE_NTOHL (0x65663a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AbstractInterfaceDef:1.0
- 21,
+ 21,
ACE_NTOHL (0x41627374),
ACE_NTOHL (0x72616374),
ACE_NTOHL (0x496e7465),
ACE_NTOHL (0x72666163),
ACE_NTOHL (0x65446566),
ACE_NTOHL (0x0), // name = AbstractInterfaceDef
-
+
0U,
};
@@ -6624,7 +6418,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:102
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -6726,7 +6520,7 @@ CORBA::_TAO_Unbounded_Object_Sequence_CORBA_LocalInterfaceDefSeq::_upcast (void
#define _CORBA_LOCALINTERFACEDEFSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::LocalInterfaceDefSeq
@@ -6788,7 +6582,7 @@ void CORBA::LocalInterfaceDefSeq::_tao_any_destructor (void *_tao_void_pointer)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_LocalInterfaceDefSeq[] =
{
@@ -6805,14 +6599,14 @@ static const CORBA::Long _oc_CORBA_LocalInterfaceDefSeq[] =
ACE_NTOHL (0x44656653),
ACE_NTOHL (0x65713a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/LocalInterfaceDefSeq:1.0
- 21,
+ 21,
ACE_NTOHL (0x4c6f6361),
ACE_NTOHL (0x6c496e74),
ACE_NTOHL (0x65726661),
ACE_NTOHL (0x63654465),
ACE_NTOHL (0x66536571),
ACE_NTOHL (0x0), // name = LocalInterfaceDefSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
88, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_objref, // typecode kind
@@ -6829,13 +6623,13 @@ static const CORBA::Long _oc_CORBA_LocalInterfaceDefSeq[] =
ACE_NTOHL (0x66616365),
ACE_NTOHL (0x4465663a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/LocalInterfaceDef:1.0
- 18,
+ 18,
ACE_NTOHL (0x4c6f6361),
ACE_NTOHL (0x6c496e74),
ACE_NTOHL (0x65726661),
ACE_NTOHL (0x63654465),
ACE_NTOHL (0x66000000), // name = LocalInterfaceDef
-
+
0U,
};
@@ -6858,7 +6652,1171 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:102
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTINTERFACEDEFSEQ_CS_)
+#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTINTERFACEDEFSEQ_CS_
+
+// The Base_Sequence functions, please see tao/Sequence.h
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::_allocate_buffer (CORBA::ULong length)
+{
+ CORBA::ExtInterfaceDef **tmp = 0;
+ tmp = _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::allocbuf (length);
+
+ if (this->buffer_ != 0)
+ {
+ CORBA::ExtInterfaceDef **old = ACE_reinterpret_cast (CORBA::ExtInterfaceDef**, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ if (!this->release_)
+ {
+ tmp[i] = tao_CORBA_ExtInterfaceDef_duplicate (old[i]);
+ }
+ else
+ {
+ tmp[i] = old[i];
+ }
+ }
+
+ if (this->release_)
+ {
+ delete [] old;
+ }
+ }
+
+ this->buffer_ = tmp;
+}
+
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::_deallocate_buffer (void)
+{
+ if (this->buffer_ == 0 || this->release_ == 0)
+ {
+ return;
+ }
+
+ CORBA::ExtInterfaceDef **tmp = ACE_reinterpret_cast (CORBA::ExtInterfaceDef**, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tao_CORBA_ExtInterfaceDef_release (tmp[i]);
+ tmp[i] = tao_CORBA_ExtInterfaceDef_nil ();
+ }
+
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::freebuf (tmp);
+ this->buffer_ = 0;
+}
+
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::~_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq (void)
+{
+ this->_deallocate_buffer ();
+}
+
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol)
+{
+ CORBA::ExtInterfaceDef **tmp = ACE_reinterpret_cast (CORBA::ExtInterfaceDef**, this->buffer_);
+
+ for (CORBA::ULong i = nl; i < ol; ++i)
+ {
+ tao_CORBA_ExtInterfaceDef_release (tmp[i]);
+ tmp[i] = tao_CORBA_ExtInterfaceDef_nil ();
+ }
+}
+
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::_downcast (
+ void* target,
+ CORBA::Object *src
+ ACE_ENV_ARG_DECL
+ )
+{
+ CORBA::ExtInterfaceDef **tmp = ACE_static_cast (CORBA::ExtInterfaceDef**, target);
+ *tmp = tao_CORBA_ExtInterfaceDef_narrow (src ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK;
+}
+
+CORBA::Object*
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::_upcast (void *src) const
+{
+ return tao_CORBA_ExtInterfaceDef_upcast (src);
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTINTERFACEDEFSEQ_CS_)
+#define _CORBA_EXTINTERFACEDEFSEQ_CS_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
+
+// *************************************************************
+// CORBA::ExtInterfaceDefSeq
+// *************************************************************
+
+CORBA::ExtInterfaceDefSeq::ExtInterfaceDefSeq (void)
+{}
+
+CORBA::ExtInterfaceDefSeq::ExtInterfaceDefSeq (CORBA::ULong max)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Object_Sequence<CORBA::ExtInterfaceDef,CORBA::ExtInterfaceDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max)
+{}
+
+CORBA::ExtInterfaceDefSeq::ExtInterfaceDefSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ CORBA::ExtInterfaceDef_ptr *buffer,
+ CORBA::Boolean release
+ )
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Object_Sequence<CORBA::ExtInterfaceDef,CORBA::ExtInterfaceDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max, length, buffer, release)
+{}
+
+CORBA::ExtInterfaceDefSeq::ExtInterfaceDefSeq (const ExtInterfaceDefSeq &seq)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Object_Sequence<CORBA::ExtInterfaceDef,CORBA::ExtInterfaceDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (seq)
+{}
+
+CORBA::ExtInterfaceDefSeq::~ExtInterfaceDefSeq (void) // dtor
+{}
+
+void CORBA::ExtInterfaceDefSeq::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExtInterfaceDefSeq *tmp = ACE_static_cast (ExtInterfaceDefSeq*, _tao_void_pointer);
+ delete tmp;
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExtInterfaceDefSeq[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 41,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74496e74),
+ ACE_NTOHL (0x65726661),
+ ACE_NTOHL (0x63654465),
+ ACE_NTOHL (0x66536571),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ExtInterfaceDefSeq:1.0
+ 19,
+ ACE_NTOHL (0x45787449),
+ ACE_NTOHL (0x6e746572),
+ ACE_NTOHL (0x66616365),
+ ACE_NTOHL (0x44656653),
+ ACE_NTOHL (0x65710000), // name = ExtInterfaceDefSeq
+ CORBA::tk_sequence, // typecode kind
+ 84, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_objref, // typecode kind
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 38,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74496e74),
+ ACE_NTOHL (0x65726661),
+ ACE_NTOHL (0x63654465),
+ ACE_NTOHL (0x663a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtInterfaceDef:1.0
+ 16,
+ ACE_NTOHL (0x45787449),
+ ACE_NTOHL (0x6e746572),
+ ACE_NTOHL (0x66616365),
+ ACE_NTOHL (0x44656600), // name = ExtInterfaceDef
+
+ 0U,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExtInterfaceDefSeq (
+ CORBA::tk_alias,
+ sizeof (_oc_CORBA_ExtInterfaceDefSeq),
+ (char *) &_oc_CORBA_ExtInterfaceDefSeq,
+ 0,
+ sizeof (CORBA::ExtInterfaceDefSeq)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ExtInterfaceDefSeq,
+ &_tc_TAO_tc_CORBA_ExtInterfaceDefSeq
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:102
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTVALUEDEFSEQ_CS_)
+#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTVALUEDEFSEQ_CS_
+
+// The Base_Sequence functions, please see tao/Sequence.h
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::_allocate_buffer (CORBA::ULong length)
+{
+ CORBA::ExtValueDef **tmp = 0;
+ tmp = _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::allocbuf (length);
+
+ if (this->buffer_ != 0)
+ {
+ CORBA::ExtValueDef **old = ACE_reinterpret_cast (CORBA::ExtValueDef**, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ if (!this->release_)
+ {
+ tmp[i] = tao_CORBA_ExtValueDef_duplicate (old[i]);
+ }
+ else
+ {
+ tmp[i] = old[i];
+ }
+ }
+
+ if (this->release_)
+ {
+ delete [] old;
+ }
+ }
+
+ this->buffer_ = tmp;
+}
+
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::_deallocate_buffer (void)
+{
+ if (this->buffer_ == 0 || this->release_ == 0)
+ {
+ return;
+ }
+
+ CORBA::ExtValueDef **tmp = ACE_reinterpret_cast (CORBA::ExtValueDef**, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tao_CORBA_ExtValueDef_release (tmp[i]);
+ tmp[i] = tao_CORBA_ExtValueDef_nil ();
+ }
+
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::freebuf (tmp);
+ this->buffer_ = 0;
+}
+
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::~_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq (void)
+{
+ this->_deallocate_buffer ();
+}
+
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol)
+{
+ CORBA::ExtValueDef **tmp = ACE_reinterpret_cast (CORBA::ExtValueDef**, this->buffer_);
+
+ for (CORBA::ULong i = nl; i < ol; ++i)
+ {
+ tao_CORBA_ExtValueDef_release (tmp[i]);
+ tmp[i] = tao_CORBA_ExtValueDef_nil ();
+ }
+}
+
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::_downcast (
+ void* target,
+ CORBA::Object *src
+ ACE_ENV_ARG_DECL
+ )
+{
+ CORBA::ExtValueDef **tmp = ACE_static_cast (CORBA::ExtValueDef**, target);
+ *tmp = tao_CORBA_ExtValueDef_narrow (src ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK;
+}
+
+CORBA::Object*
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::_upcast (void *src) const
+{
+ return tao_CORBA_ExtValueDef_upcast (src);
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTVALUEDEFSEQ_CS_)
+#define _CORBA_EXTVALUEDEFSEQ_CS_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
+
+// *************************************************************
+// CORBA::ExtValueDefSeq
+// *************************************************************
+
+CORBA::ExtValueDefSeq::ExtValueDefSeq (void)
+{}
+
+CORBA::ExtValueDefSeq::ExtValueDefSeq (CORBA::ULong max)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Object_Sequence<CORBA::ExtValueDef,CORBA::ExtValueDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max)
+{}
+
+CORBA::ExtValueDefSeq::ExtValueDefSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ CORBA::ExtValueDef_ptr *buffer,
+ CORBA::Boolean release
+ )
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Object_Sequence<CORBA::ExtValueDef,CORBA::ExtValueDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max, length, buffer, release)
+{}
+
+CORBA::ExtValueDefSeq::ExtValueDefSeq (const ExtValueDefSeq &seq)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Object_Sequence<CORBA::ExtValueDef,CORBA::ExtValueDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (seq)
+{}
+
+CORBA::ExtValueDefSeq::~ExtValueDefSeq (void) // dtor
+{}
+
+void CORBA::ExtValueDefSeq::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExtValueDefSeq *tmp = ACE_static_cast (ExtValueDefSeq*, _tao_void_pointer);
+ delete tmp;
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExtValueDefSeq[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 37,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x7456616c),
+ ACE_NTOHL (0x75654465),
+ ACE_NTOHL (0x66536571),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ExtValueDefSeq:1.0
+ 15,
+ ACE_NTOHL (0x45787456),
+ ACE_NTOHL (0x616c7565),
+ ACE_NTOHL (0x44656653),
+ ACE_NTOHL (0x65710000), // name = ExtValueDefSeq
+ CORBA::tk_sequence, // typecode kind
+ 76, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_objref, // typecode kind
+ 60, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 34,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x7456616c),
+ ACE_NTOHL (0x75654465),
+ ACE_NTOHL (0x663a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtValueDef:1.0
+ 12,
+ ACE_NTOHL (0x45787456),
+ ACE_NTOHL (0x616c7565),
+ ACE_NTOHL (0x44656600), // name = ExtValueDef
+
+ 0U,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExtValueDefSeq (
+ CORBA::tk_alias,
+ sizeof (_oc_CORBA_ExtValueDefSeq),
+ (char *) &_oc_CORBA_ExtValueDefSeq,
+ 0,
+ sizeof (CORBA::ExtValueDefSeq)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ExtValueDefSeq,
+ &_tc_TAO_tc_CORBA_ExtValueDefSeq
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:102
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTABSTRACTINTERFACEDEFSEQ_CS_)
+#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTABSTRACTINTERFACEDEFSEQ_CS_
+
+// The Base_Sequence functions, please see tao/Sequence.h
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::_allocate_buffer (CORBA::ULong length)
+{
+ CORBA::ExtAbstractInterfaceDef **tmp = 0;
+ tmp = _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::allocbuf (length);
+
+ if (this->buffer_ != 0)
+ {
+ CORBA::ExtAbstractInterfaceDef **old = ACE_reinterpret_cast (CORBA::ExtAbstractInterfaceDef**, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ if (!this->release_)
+ {
+ tmp[i] = tao_CORBA_ExtAbstractInterfaceDef_duplicate (old[i]);
+ }
+ else
+ {
+ tmp[i] = old[i];
+ }
+ }
+
+ if (this->release_)
+ {
+ delete [] old;
+ }
+ }
+
+ this->buffer_ = tmp;
+}
+
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::_deallocate_buffer (void)
+{
+ if (this->buffer_ == 0 || this->release_ == 0)
+ {
+ return;
+ }
+
+ CORBA::ExtAbstractInterfaceDef **tmp = ACE_reinterpret_cast (CORBA::ExtAbstractInterfaceDef**, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tao_CORBA_ExtAbstractInterfaceDef_release (tmp[i]);
+ tmp[i] = tao_CORBA_ExtAbstractInterfaceDef_nil ();
+ }
+
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::freebuf (tmp);
+ this->buffer_ = 0;
+}
+
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::~_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq (void)
+{
+ this->_deallocate_buffer ();
+}
+
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol)
+{
+ CORBA::ExtAbstractInterfaceDef **tmp = ACE_reinterpret_cast (CORBA::ExtAbstractInterfaceDef**, this->buffer_);
+
+ for (CORBA::ULong i = nl; i < ol; ++i)
+ {
+ tao_CORBA_ExtAbstractInterfaceDef_release (tmp[i]);
+ tmp[i] = tao_CORBA_ExtAbstractInterfaceDef_nil ();
+ }
+}
+
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::_downcast (
+ void* target,
+ CORBA::Object *src
+ ACE_ENV_ARG_DECL
+ )
+{
+ CORBA::ExtAbstractInterfaceDef **tmp = ACE_static_cast (CORBA::ExtAbstractInterfaceDef**, target);
+ *tmp = tao_CORBA_ExtAbstractInterfaceDef_narrow (src ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK;
+}
+
+CORBA::Object*
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::_upcast (void *src) const
+{
+ return tao_CORBA_ExtAbstractInterfaceDef_upcast (src);
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTABSTRACTINTERFACEDEFSEQ_CS_)
+#define _CORBA_EXTABSTRACTINTERFACEDEFSEQ_CS_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
+
+// *************************************************************
+// CORBA::ExtAbstractInterfaceDefSeq
+// *************************************************************
+
+CORBA::ExtAbstractInterfaceDefSeq::ExtAbstractInterfaceDefSeq (void)
+{}
+
+CORBA::ExtAbstractInterfaceDefSeq::ExtAbstractInterfaceDefSeq (CORBA::ULong max)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Object_Sequence<CORBA::ExtAbstractInterfaceDef,CORBA::ExtAbstractInterfaceDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max)
+{}
+
+CORBA::ExtAbstractInterfaceDefSeq::ExtAbstractInterfaceDefSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ CORBA::ExtAbstractInterfaceDef_ptr *buffer,
+ CORBA::Boolean release
+ )
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Object_Sequence<CORBA::ExtAbstractInterfaceDef,CORBA::ExtAbstractInterfaceDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max, length, buffer, release)
+{}
+
+CORBA::ExtAbstractInterfaceDefSeq::ExtAbstractInterfaceDefSeq (const ExtAbstractInterfaceDefSeq &seq)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Object_Sequence<CORBA::ExtAbstractInterfaceDef,CORBA::ExtAbstractInterfaceDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (seq)
+{}
+
+CORBA::ExtAbstractInterfaceDefSeq::~ExtAbstractInterfaceDefSeq (void) // dtor
+{}
+
+void CORBA::ExtAbstractInterfaceDefSeq::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExtAbstractInterfaceDefSeq *tmp = ACE_static_cast (ExtAbstractInterfaceDefSeq*, _tao_void_pointer);
+ delete tmp;
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExtAbstractInterfaceDefSeq[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 49,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74416273),
+ ACE_NTOHL (0x74726163),
+ ACE_NTOHL (0x74496e74),
+ ACE_NTOHL (0x65726661),
+ ACE_NTOHL (0x63654465),
+ ACE_NTOHL (0x66536571),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ExtAbstractInterfaceDefSeq:1.0
+ 27,
+ ACE_NTOHL (0x45787441),
+ ACE_NTOHL (0x62737472),
+ ACE_NTOHL (0x61637449),
+ ACE_NTOHL (0x6e746572),
+ ACE_NTOHL (0x66616365),
+ ACE_NTOHL (0x44656653),
+ ACE_NTOHL (0x65710000), // name = ExtAbstractInterfaceDefSeq
+ CORBA::tk_sequence, // typecode kind
+ 100, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_objref, // typecode kind
+ 84, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 46,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74416273),
+ ACE_NTOHL (0x74726163),
+ ACE_NTOHL (0x74496e74),
+ ACE_NTOHL (0x65726661),
+ ACE_NTOHL (0x63654465),
+ ACE_NTOHL (0x663a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtAbstractInterfaceDef:1.0
+ 24,
+ ACE_NTOHL (0x45787441),
+ ACE_NTOHL (0x62737472),
+ ACE_NTOHL (0x61637449),
+ ACE_NTOHL (0x6e746572),
+ ACE_NTOHL (0x66616365),
+ ACE_NTOHL (0x44656600), // name = ExtAbstractInterfaceDef
+
+ 0U,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExtAbstractInterfaceDefSeq (
+ CORBA::tk_alias,
+ sizeof (_oc_CORBA_ExtAbstractInterfaceDefSeq),
+ (char *) &_oc_CORBA_ExtAbstractInterfaceDefSeq,
+ 0,
+ sizeof (CORBA::ExtAbstractInterfaceDefSeq)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ExtAbstractInterfaceDefSeq,
+ &_tc_TAO_tc_CORBA_ExtAbstractInterfaceDefSeq
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:102
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTLOCALINTERFACEDEFSEQ_CS_)
+#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTLOCALINTERFACEDEFSEQ_CS_
+
+// The Base_Sequence functions, please see tao/Sequence.h
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::_allocate_buffer (CORBA::ULong length)
+{
+ CORBA::ExtLocalInterfaceDef **tmp = 0;
+ tmp = _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::allocbuf (length);
+
+ if (this->buffer_ != 0)
+ {
+ CORBA::ExtLocalInterfaceDef **old = ACE_reinterpret_cast (CORBA::ExtLocalInterfaceDef**, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ if (!this->release_)
+ {
+ tmp[i] = tao_CORBA_ExtLocalInterfaceDef_duplicate (old[i]);
+ }
+ else
+ {
+ tmp[i] = old[i];
+ }
+ }
+
+ if (this->release_)
+ {
+ delete [] old;
+ }
+ }
+
+ this->buffer_ = tmp;
+}
+
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::_deallocate_buffer (void)
+{
+ if (this->buffer_ == 0 || this->release_ == 0)
+ {
+ return;
+ }
+
+ CORBA::ExtLocalInterfaceDef **tmp = ACE_reinterpret_cast (CORBA::ExtLocalInterfaceDef**, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tao_CORBA_ExtLocalInterfaceDef_release (tmp[i]);
+ tmp[i] = tao_CORBA_ExtLocalInterfaceDef_nil ();
+ }
+
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::freebuf (tmp);
+ this->buffer_ = 0;
+}
+
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::~_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq (void)
+{
+ this->_deallocate_buffer ();
+}
+
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol)
+{
+ CORBA::ExtLocalInterfaceDef **tmp = ACE_reinterpret_cast (CORBA::ExtLocalInterfaceDef**, this->buffer_);
+
+ for (CORBA::ULong i = nl; i < ol; ++i)
+ {
+ tao_CORBA_ExtLocalInterfaceDef_release (tmp[i]);
+ tmp[i] = tao_CORBA_ExtLocalInterfaceDef_nil ();
+ }
+}
+
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::_downcast (
+ void* target,
+ CORBA::Object *src
+ ACE_ENV_ARG_DECL
+ )
+{
+ CORBA::ExtLocalInterfaceDef **tmp = ACE_static_cast (CORBA::ExtLocalInterfaceDef**, target);
+ *tmp = tao_CORBA_ExtLocalInterfaceDef_narrow (src ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK;
+}
+
+CORBA::Object*
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::_upcast (void *src) const
+{
+ return tao_CORBA_ExtLocalInterfaceDef_upcast (src);
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTLOCALINTERFACEDEFSEQ_CS_)
+#define _CORBA_EXTLOCALINTERFACEDEFSEQ_CS_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
+
+// *************************************************************
+// CORBA::ExtLocalInterfaceDefSeq
+// *************************************************************
+
+CORBA::ExtLocalInterfaceDefSeq::ExtLocalInterfaceDefSeq (void)
+{}
+
+CORBA::ExtLocalInterfaceDefSeq::ExtLocalInterfaceDefSeq (CORBA::ULong max)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Object_Sequence<CORBA::ExtLocalInterfaceDef,CORBA::ExtLocalInterfaceDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max)
+{}
+
+CORBA::ExtLocalInterfaceDefSeq::ExtLocalInterfaceDefSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ CORBA::ExtLocalInterfaceDef_ptr *buffer,
+ CORBA::Boolean release
+ )
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Object_Sequence<CORBA::ExtLocalInterfaceDef,CORBA::ExtLocalInterfaceDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max, length, buffer, release)
+{}
+
+CORBA::ExtLocalInterfaceDefSeq::ExtLocalInterfaceDefSeq (const ExtLocalInterfaceDefSeq &seq)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Object_Sequence<CORBA::ExtLocalInterfaceDef,CORBA::ExtLocalInterfaceDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (seq)
+{}
+
+CORBA::ExtLocalInterfaceDefSeq::~ExtLocalInterfaceDefSeq (void) // dtor
+{}
+
+void CORBA::ExtLocalInterfaceDefSeq::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExtLocalInterfaceDefSeq *tmp = ACE_static_cast (ExtLocalInterfaceDefSeq*, _tao_void_pointer);
+ delete tmp;
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExtLocalInterfaceDefSeq[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 46,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x744c6f63),
+ ACE_NTOHL (0x616c496e),
+ ACE_NTOHL (0x74657266),
+ ACE_NTOHL (0x61636544),
+ ACE_NTOHL (0x65665365),
+ ACE_NTOHL (0x713a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtLocalInterfaceDefSeq:1.0
+ 24,
+ ACE_NTOHL (0x4578744c),
+ ACE_NTOHL (0x6f63616c),
+ ACE_NTOHL (0x496e7465),
+ ACE_NTOHL (0x72666163),
+ ACE_NTOHL (0x65446566),
+ ACE_NTOHL (0x53657100), // name = ExtLocalInterfaceDefSeq
+ CORBA::tk_sequence, // typecode kind
+ 96, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_objref, // typecode kind
+ 80, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 43,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x744c6f63),
+ ACE_NTOHL (0x616c496e),
+ ACE_NTOHL (0x74657266),
+ ACE_NTOHL (0x61636544),
+ ACE_NTOHL (0x65663a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExtLocalInterfaceDef:1.0
+ 21,
+ ACE_NTOHL (0x4578744c),
+ ACE_NTOHL (0x6f63616c),
+ ACE_NTOHL (0x496e7465),
+ ACE_NTOHL (0x72666163),
+ ACE_NTOHL (0x65446566),
+ ACE_NTOHL (0x0), // name = ExtLocalInterfaceDef
+
+ 0U,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExtLocalInterfaceDefSeq (
+ CORBA::tk_alias,
+ sizeof (_oc_CORBA_ExtLocalInterfaceDefSeq),
+ (char *) &_oc_CORBA_ExtLocalInterfaceDefSeq,
+ 0,
+ sizeof (CORBA::ExtLocalInterfaceDefSeq)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ExtLocalInterfaceDefSeq,
+ &_tc_TAO_tc_CORBA_ExtLocalInterfaceDefSeq
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:102
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_CONTAINEDSEQ_CS_)
+#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_CONTAINEDSEQ_CS_
+
+// The Base_Sequence functions, please see tao/Sequence.h
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_allocate_buffer (CORBA::ULong length)
+{
+ CORBA::Contained **tmp = 0;
+ tmp = _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::allocbuf (length);
+
+ if (this->buffer_ != 0)
+ {
+ CORBA::Contained **old = ACE_reinterpret_cast (CORBA::Contained**, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ if (!this->release_)
+ {
+ tmp[i] = CORBA::Contained::_duplicate (old[i]);
+ }
+ else
+ {
+ tmp[i] = old[i];
+ }
+ }
+
+ if (this->release_)
+ {
+ delete [] old;
+ }
+ }
+
+ this->buffer_ = tmp;
+}
+
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_deallocate_buffer (void)
+{
+ if (this->buffer_ == 0 || this->release_ == 0)
+ {
+ return;
+ }
+
+ CORBA::Contained **tmp = ACE_reinterpret_cast (CORBA::Contained**, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ CORBA::release (tmp[i]);
+ tmp[i] = CORBA::Contained::_nil ();
+ }
+
+ _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::freebuf (tmp);
+ this->buffer_ = 0;
+}
+
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::~_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (void)
+{
+ this->_deallocate_buffer ();
+}
+
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol)
+{
+ CORBA::Contained **tmp = ACE_reinterpret_cast (CORBA::Contained**, this->buffer_);
+
+ for (CORBA::ULong i = nl; i < ol; ++i)
+ {
+ CORBA::release (tmp[i]);
+ tmp[i] = CORBA::Contained::_nil ();
+ }
+}
+
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_downcast (
+ void* target,
+ CORBA::Object *src
+ ACE_ENV_ARG_DECL
+ )
+{
+ CORBA::Contained **tmp = ACE_static_cast (CORBA::Contained**, target);
+ *tmp = CORBA::Contained::_narrow (src ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK;
+}
+
+CORBA::Object*
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_upcast (void *src) const
+{
+ CORBA::Contained **tmp = ACE_static_cast (CORBA::Contained**, src);
+ return *tmp;
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_CONTAINEDSEQ_CS_)
+#define _CORBA_CONTAINEDSEQ_CS_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
+
+// *************************************************************
+// CORBA::ContainedSeq
+// *************************************************************
+
+CORBA::ContainedSeq::ContainedSeq (void)
+{}
+
+CORBA::ContainedSeq::ContainedSeq (CORBA::ULong max)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Object_Sequence<CORBA::Contained,CORBA::Contained_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max)
+{}
+
+CORBA::ContainedSeq::ContainedSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ CORBA::Contained_ptr *buffer,
+ CORBA::Boolean release
+ )
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Object_Sequence<CORBA::Contained,CORBA::Contained_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max, length, buffer, release)
+{}
+
+CORBA::ContainedSeq::ContainedSeq (const ContainedSeq &seq)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Object_Sequence<CORBA::Contained,CORBA::Contained_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (seq)
+{}
+
+CORBA::ContainedSeq::~ContainedSeq (void) // dtor
+{}
+
+void CORBA::ContainedSeq::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ContainedSeq *tmp = ACE_static_cast (ContainedSeq*, _tao_void_pointer);
+ delete tmp;
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ContainedSeq[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6e746169),
+ ACE_NTOHL (0x6e656453),
+ ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContainedSeq:1.0
+ 13,
+ ACE_NTOHL (0x436f6e74),
+ ACE_NTOHL (0x61696e65),
+ ACE_NTOHL (0x64536571),
+ ACE_NTOHL (0x0), // name = ContainedSeq
+ CORBA::tk_sequence, // typecode kind
+ 72, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_objref, // typecode kind
+ 56, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 32,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6e746169),
+ ACE_NTOHL (0x6e65643a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/Contained:1.0
+ 10,
+ ACE_NTOHL (0x436f6e74),
+ ACE_NTOHL (0x61696e65),
+ ACE_NTOHL (0x64000000), // name = Contained
+
+ 0U,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ContainedSeq (
+ CORBA::tk_alias,
+ sizeof (_oc_CORBA_ContainedSeq),
+ (char *) &_oc_CORBA_ContainedSeq,
+ 0,
+ sizeof (CORBA::ContainedSeq)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ContainedSeq,
+ &_tc_TAO_tc_CORBA_ContainedSeq
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_StructMember[] =
{
@@ -6873,16 +7831,16 @@ static const CORBA::Long _oc_CORBA_StructMember[] =
ACE_NTOHL (0x4d656d62),
ACE_NTOHL (0x65723a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/StructMember:1.0
- 13,
+ 13,
ACE_NTOHL (0x53747275),
ACE_NTOHL (0x63744d65),
ACE_NTOHL (0x6d626572),
ACE_NTOHL (0x0), // name = StructMember
3, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -6895,23 +7853,23 @@ static const CORBA::Long _oc_CORBA_StructMember[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
52, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
30,
@@ -6923,10 +7881,10 @@ static const CORBA::Long _oc_CORBA_StructMember[] =
ACE_NTOHL (0x4c547970),
ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
+ 8,
ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-
+
};
static CORBA::TypeCode _tc_TAO_tc_CORBA_StructMember (
@@ -6947,7 +7905,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::StructMember::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -6956,7 +7914,7 @@ void CORBA::StructMember::_tao_any_destructor (void *_tao_void_pointer)
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp:101
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_cs.cpp:100
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -7015,7 +7973,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_StructMemberSeq::~_TAO_Unbounded_Sequence_C
#define _CORBA_STRUCTMEMBERSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::StructMemberSeq
@@ -7077,7 +8035,7 @@ void CORBA::StructMemberSeq::_tao_any_destructor (void *_tao_void_pointer)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_StructMemberSeq[] =
{
@@ -7093,12 +8051,12 @@ static const CORBA::Long _oc_CORBA_StructMemberSeq[] =
ACE_NTOHL (0x65725365),
ACE_NTOHL (0x713a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/StructMemberSeq:1.0
- 16,
+ 16,
ACE_NTOHL (0x53747275),
ACE_NTOHL (0x63744d65),
ACE_NTOHL (0x6d626572),
ACE_NTOHL (0x53657100), // name = StructMemberSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
264, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -7114,16 +8072,16 @@ static const CORBA::Long _oc_CORBA_StructMemberSeq[] =
ACE_NTOHL (0x4d656d62),
ACE_NTOHL (0x65723a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/StructMember:1.0
- 13,
+ 13,
ACE_NTOHL (0x53747275),
ACE_NTOHL (0x63744d65),
ACE_NTOHL (0x6d626572),
ACE_NTOHL (0x0), // name = StructMember
3, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -7136,23 +8094,23 @@ static const CORBA::Long _oc_CORBA_StructMemberSeq[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
52, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
30,
@@ -7164,10 +8122,10 @@ static const CORBA::Long _oc_CORBA_StructMemberSeq[] =
ACE_NTOHL (0x4c547970),
ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
+ 8,
ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-
+
0U,
@@ -7191,7 +8149,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_Initializer[] =
{
@@ -7206,15 +8164,15 @@ static const CORBA::Long _oc_CORBA_Initializer[] =
ACE_NTOHL (0x6c697a65),
ACE_NTOHL (0x723a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/Initializer:1.0
- 12,
+ 12,
ACE_NTOHL (0x496e6974),
ACE_NTOHL (0x69616c69),
ACE_NTOHL (0x7a657200), // name = Initializer
2, // member count
- 8,
+ 8,
ACE_NTOHL (0x6d656d62),
ACE_NTOHL (0x65727300), // name = members
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
340, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
38,
@@ -7228,12 +8186,12 @@ static const CORBA::Long _oc_CORBA_Initializer[] =
ACE_NTOHL (0x65725365),
ACE_NTOHL (0x713a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/StructMemberSeq:1.0
- 16,
+ 16,
ACE_NTOHL (0x53747275),
ACE_NTOHL (0x63744d65),
ACE_NTOHL (0x6d626572),
ACE_NTOHL (0x53657100), // name = StructMemberSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
264, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -7249,16 +8207,16 @@ static const CORBA::Long _oc_CORBA_Initializer[] =
ACE_NTOHL (0x4d656d62),
ACE_NTOHL (0x65723a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/StructMember:1.0
- 13,
+ 13,
ACE_NTOHL (0x53747275),
ACE_NTOHL (0x63744d65),
ACE_NTOHL (0x6d626572),
ACE_NTOHL (0x0), // name = StructMember
3, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -7271,23 +8229,23 @@ static const CORBA::Long _oc_CORBA_Initializer[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
52, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
30,
@@ -7299,10 +8257,10 @@ static const CORBA::Long _oc_CORBA_Initializer[] =
ACE_NTOHL (0x4c547970),
ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
+ 8,
ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-
+
0U,
@@ -7310,7 +8268,7 @@ static const CORBA::Long _oc_CORBA_Initializer[] =
5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff44, // negative offset (-188)
};
@@ -7332,7 +8290,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::Initializer::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -7341,7 +8299,7 @@ void CORBA::Initializer::_tao_any_destructor (void *_tao_void_pointer)
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp:101
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_cs.cpp:100
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -7400,7 +8358,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_InitializerSeq::~_TAO_Unbounded_Sequence_CO
#define _CORBA_INITIALIZERSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::InitializerSeq
@@ -7462,7 +8420,7 @@ void CORBA::InitializerSeq::_tao_any_destructor (void *_tao_void_pointer)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_InitializerSeq[] =
{
@@ -7478,12 +8436,12 @@ static const CORBA::Long _oc_CORBA_InitializerSeq[] =
ACE_NTOHL (0x72536571),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/InitializerSeq:1.0
- 15,
+ 15,
ACE_NTOHL (0x496e6974),
ACE_NTOHL (0x69616c69),
ACE_NTOHL (0x7a657253),
ACE_NTOHL (0x65710000), // name = InitializerSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
460, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -7499,15 +8457,15 @@ static const CORBA::Long _oc_CORBA_InitializerSeq[] =
ACE_NTOHL (0x6c697a65),
ACE_NTOHL (0x723a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/Initializer:1.0
- 12,
+ 12,
ACE_NTOHL (0x496e6974),
ACE_NTOHL (0x69616c69),
ACE_NTOHL (0x7a657200), // name = Initializer
2, // member count
- 8,
+ 8,
ACE_NTOHL (0x6d656d62),
ACE_NTOHL (0x65727300), // name = members
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
340, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
38,
@@ -7521,12 +8479,12 @@ static const CORBA::Long _oc_CORBA_InitializerSeq[] =
ACE_NTOHL (0x65725365),
ACE_NTOHL (0x713a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/StructMemberSeq:1.0
- 16,
+ 16,
ACE_NTOHL (0x53747275),
ACE_NTOHL (0x63744d65),
ACE_NTOHL (0x6d626572),
ACE_NTOHL (0x53657100), // name = StructMemberSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
264, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -7542,16 +8500,16 @@ static const CORBA::Long _oc_CORBA_InitializerSeq[] =
ACE_NTOHL (0x4d656d62),
ACE_NTOHL (0x65723a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/StructMember:1.0
- 13,
+ 13,
ACE_NTOHL (0x53747275),
ACE_NTOHL (0x63744d65),
ACE_NTOHL (0x6d626572),
ACE_NTOHL (0x0), // name = StructMember
3, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -7564,23 +8522,23 @@ static const CORBA::Long _oc_CORBA_InitializerSeq[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
52, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
30,
@@ -7592,10 +8550,10 @@ static const CORBA::Long _oc_CORBA_InitializerSeq[] =
ACE_NTOHL (0x4c547970),
ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
+ 8,
ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-
+
0U,
@@ -7603,7 +8561,7 @@ static const CORBA::Long _oc_CORBA_InitializerSeq[] =
5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff44, // negative offset (-188)
0U,
@@ -7628,7 +8586,1087 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExceptionDescription[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 43,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63657074),
+ ACE_NTOHL (0x696f6e44),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
+ 21,
+ ACE_NTOHL (0x45786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = ExceptionDescription
+ 5, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 33,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
+ ACE_NTOHL (0x4964656e),
+ ACE_NTOHL (0x74696669),
+ ACE_NTOHL (0x65720000), // name = Identifier
+ CORBA::tk_string,
+ 0U, // string length
+
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
+ ACE_NTOHL (0x0), // name = RepositoryId
+ CORBA::tk_string,
+ 0U, // string length
+
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xffffff9c, // negative offset (-100)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 34,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
+ ACE_NTOHL (0x56657273),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x70656300), // name = VersionSpec
+ CORBA::tk_string,
+ 0U, // string length
+
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExceptionDescription (
+ CORBA::tk_struct,
+ sizeof (_oc_CORBA_ExceptionDescription),
+ (char *) &_oc_CORBA_ExceptionDescription,
+ 0,
+ sizeof (CORBA::ExceptionDescription)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ExceptionDescription,
+ &_tc_TAO_tc_CORBA_ExceptionDescription
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
+
+void CORBA::ExceptionDescription::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExceptionDescription *tmp = ACE_static_cast (ExceptionDescription*, _tao_void_pointer);
+ delete tmp;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_cs.cpp:100
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_EXCDESCRIPTIONSEQ_CS_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_EXCDESCRIPTIONSEQ_CS_
+
+void
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::_allocate_buffer (CORBA::ULong length)
+{
+ CORBA::ExceptionDescription* tmp = 0;
+ tmp = _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::allocbuf (length);
+
+ if (this->buffer_ != 0)
+ {
+ CORBA::ExceptionDescription *old =
+ ACE_reinterpret_cast (CORBA::ExceptionDescription *, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tmp[i] = old[i];
+ }
+
+ if (this->release_)
+ {
+ _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::freebuf (old);
+ }
+ }
+
+ this->buffer_ = tmp;
+}
+
+void
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::_deallocate_buffer (void)
+{
+ if (this->buffer_ == 0 || this->release_ == 0)
+ {
+ return;
+ }
+
+ CORBA::ExceptionDescription *tmp =
+ ACE_reinterpret_cast (CORBA::ExceptionDescription *, this->buffer_);
+ _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::freebuf (tmp);
+ this->buffer_ = 0;
+}
+
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::~_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (void)
+{
+ this->_deallocate_buffer ();
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXCDESCRIPTIONSEQ_CS_)
+#define _CORBA_EXCDESCRIPTIONSEQ_CS_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
+
+// *************************************************************
+// CORBA::ExcDescriptionSeq
+// *************************************************************
+
+CORBA::ExcDescriptionSeq::ExcDescriptionSeq (void)
+{}
+
+CORBA::ExcDescriptionSeq::ExcDescriptionSeq (CORBA::ULong max)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ExceptionDescription>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max)
+{}
+
+CORBA::ExcDescriptionSeq::ExcDescriptionSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ CORBA::ExceptionDescription *buffer,
+ CORBA::Boolean release
+ )
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ExceptionDescription>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max, length, buffer, release)
+{}
+
+CORBA::ExcDescriptionSeq::ExcDescriptionSeq (const ExcDescriptionSeq &seq)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ExceptionDescription>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (seq)
+{}
+
+CORBA::ExcDescriptionSeq::~ExcDescriptionSeq (void) // dtor
+{}
+
+void CORBA::ExcDescriptionSeq::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExcDescriptionSeq *tmp = ACE_static_cast (ExcDescriptionSeq*, _tao_void_pointer);
+ delete tmp;
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExcDescriptionSeq[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 40,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
+ 18,
+ ACE_NTOHL (0x45786344),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 404, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 388, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 43,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63657074),
+ ACE_NTOHL (0x696f6e44),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
+ 21,
+ ACE_NTOHL (0x45786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = ExceptionDescription
+ 5, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 33,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
+ ACE_NTOHL (0x4964656e),
+ ACE_NTOHL (0x74696669),
+ ACE_NTOHL (0x65720000), // name = Identifier
+ CORBA::tk_string,
+ 0U, // string length
+
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
+ ACE_NTOHL (0x0), // name = RepositoryId
+ CORBA::tk_string,
+ 0U, // string length
+
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xffffff9c, // negative offset (-100)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 34,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
+ ACE_NTOHL (0x56657273),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x70656300), // name = VersionSpec
+ CORBA::tk_string,
+ 0U, // string length
+
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+
+ 0U,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExcDescriptionSeq (
+ CORBA::tk_alias,
+ sizeof (_oc_CORBA_ExcDescriptionSeq),
+ (char *) &_oc_CORBA_ExcDescriptionSeq,
+ 0,
+ sizeof (CORBA::ExcDescriptionSeq)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ExcDescriptionSeq,
+ &_tc_TAO_tc_CORBA_ExcDescriptionSeq
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExtInitializer[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 37,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74496e69),
+ ACE_NTOHL (0x7469616c),
+ ACE_NTOHL (0x697a6572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ExtInitializer:1.0
+ 15,
+ ACE_NTOHL (0x45787449),
+ ACE_NTOHL (0x6e697469),
+ ACE_NTOHL (0x616c697a),
+ ACE_NTOHL (0x65720000), // name = ExtInitializer
+ 3, // member count
+ 8,
+ ACE_NTOHL (0x6d656d62),
+ ACE_NTOHL (0x65727300), // name = members
+ CORBA::tk_alias, // typecode kind for typedefs
+ 340, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 38,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5374),
+ ACE_NTOHL (0x72756374),
+ ACE_NTOHL (0x4d656d62),
+ ACE_NTOHL (0x65725365),
+ ACE_NTOHL (0x713a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/StructMemberSeq:1.0
+ 16,
+ ACE_NTOHL (0x53747275),
+ ACE_NTOHL (0x63744d65),
+ ACE_NTOHL (0x6d626572),
+ ACE_NTOHL (0x53657100), // name = StructMemberSeq
+ CORBA::tk_sequence, // typecode kind
+ 264, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 248, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5374),
+ ACE_NTOHL (0x72756374),
+ ACE_NTOHL (0x4d656d62),
+ ACE_NTOHL (0x65723a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/StructMember:1.0
+ 13,
+ ACE_NTOHL (0x53747275),
+ ACE_NTOHL (0x63744d65),
+ ACE_NTOHL (0x6d626572),
+ ACE_NTOHL (0x0), // name = StructMember
+ 3, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 33,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
+ ACE_NTOHL (0x4964656e),
+ ACE_NTOHL (0x74696669),
+ ACE_NTOHL (0x65720000), // name = Identifier
+ CORBA::tk_string,
+ 0U, // string length
+
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+ 9,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x5f646566),
+ ACE_NTOHL (0x0), // name = type_def
+ CORBA::tk_objref, // typecode kind
+ 52, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 30,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4944),
+ ACE_NTOHL (0x4c547970),
+ ACE_NTOHL (0x653a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
+ 8,
+ ACE_NTOHL (0x49444c54),
+ ACE_NTOHL (0x79706500), // name = IDLType
+
+
+ 0U,
+
+
+ 11,
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = exceptions
+ CORBA::tk_alias, // typecode kind for typedefs
+ 416, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 40,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
+ 18,
+ ACE_NTOHL (0x45786344),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 336, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 320, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 43,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63657074),
+ ACE_NTOHL (0x696f6e44),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
+ 21,
+ ACE_NTOHL (0x45786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = ExceptionDescription
+ 5, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffffe7c, // negative offset (-388)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
+ ACE_NTOHL (0x0), // name = RepositoryId
+ CORBA::tk_string,
+ 0U, // string length
+
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xffffff9c, // negative offset (-100)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 34,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
+ ACE_NTOHL (0x56657273),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x70656300), // name = VersionSpec
+ CORBA::tk_string,
+ 0U, // string length
+
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+
+ 0U,
+
+
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffffd8c, // negative offset (-628)
+};
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExtInitializer (
+ CORBA::tk_struct,
+ sizeof (_oc_CORBA_ExtInitializer),
+ (char *) &_oc_CORBA_ExtInitializer,
+ 0,
+ sizeof (CORBA::ExtInitializer)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ExtInitializer,
+ &_tc_TAO_tc_CORBA_ExtInitializer
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
+
+void CORBA::ExtInitializer::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExtInitializer *tmp = ACE_static_cast (ExtInitializer*, _tao_void_pointer);
+ delete tmp;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_cs.cpp:100
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_EXTINITIALIZERSEQ_CS_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_EXTINITIALIZERSEQ_CS_
+
+void
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::_allocate_buffer (CORBA::ULong length)
+{
+ CORBA::ExtInitializer* tmp = 0;
+ tmp = _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::allocbuf (length);
+
+ if (this->buffer_ != 0)
+ {
+ CORBA::ExtInitializer *old =
+ ACE_reinterpret_cast (CORBA::ExtInitializer *, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tmp[i] = old[i];
+ }
+
+ if (this->release_)
+ {
+ _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::freebuf (old);
+ }
+ }
+
+ this->buffer_ = tmp;
+}
+
+void
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::_deallocate_buffer (void)
+{
+ if (this->buffer_ == 0 || this->release_ == 0)
+ {
+ return;
+ }
+
+ CORBA::ExtInitializer *tmp =
+ ACE_reinterpret_cast (CORBA::ExtInitializer *, this->buffer_);
+ _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::freebuf (tmp);
+ this->buffer_ = 0;
+}
+
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::~_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq (void)
+{
+ this->_deallocate_buffer ();
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTINITIALIZERSEQ_CS_)
+#define _CORBA_EXTINITIALIZERSEQ_CS_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
+
+// *************************************************************
+// CORBA::ExtInitializerSeq
+// *************************************************************
+
+CORBA::ExtInitializerSeq::ExtInitializerSeq (void)
+{}
+
+CORBA::ExtInitializerSeq::ExtInitializerSeq (CORBA::ULong max)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ExtInitializer>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max)
+{}
+
+CORBA::ExtInitializerSeq::ExtInitializerSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ CORBA::ExtInitializer *buffer,
+ CORBA::Boolean release
+ )
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ExtInitializer>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max, length, buffer, release)
+{}
+
+CORBA::ExtInitializerSeq::ExtInitializerSeq (const ExtInitializerSeq &seq)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ExtInitializer>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (seq)
+{}
+
+CORBA::ExtInitializerSeq::~ExtInitializerSeq (void) // dtor
+{}
+
+void CORBA::ExtInitializerSeq::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExtInitializerSeq *tmp = ACE_static_cast (ExtInitializerSeq*, _tao_void_pointer);
+ delete tmp;
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExtInitializerSeq[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 40,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74496e69),
+ ACE_NTOHL (0x7469616c),
+ ACE_NTOHL (0x697a6572),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExtInitializerSeq:1.0
+ 18,
+ ACE_NTOHL (0x45787449),
+ ACE_NTOHL (0x6e697469),
+ ACE_NTOHL (0x616c697a),
+ ACE_NTOHL (0x65725365),
+ ACE_NTOHL (0x71000000), // name = ExtInitializerSeq
+ CORBA::tk_sequence, // typecode kind
+ 908, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 892, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 37,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74496e69),
+ ACE_NTOHL (0x7469616c),
+ ACE_NTOHL (0x697a6572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ExtInitializer:1.0
+ 15,
+ ACE_NTOHL (0x45787449),
+ ACE_NTOHL (0x6e697469),
+ ACE_NTOHL (0x616c697a),
+ ACE_NTOHL (0x65720000), // name = ExtInitializer
+ 3, // member count
+ 8,
+ ACE_NTOHL (0x6d656d62),
+ ACE_NTOHL (0x65727300), // name = members
+ CORBA::tk_alias, // typecode kind for typedefs
+ 340, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 38,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5374),
+ ACE_NTOHL (0x72756374),
+ ACE_NTOHL (0x4d656d62),
+ ACE_NTOHL (0x65725365),
+ ACE_NTOHL (0x713a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/StructMemberSeq:1.0
+ 16,
+ ACE_NTOHL (0x53747275),
+ ACE_NTOHL (0x63744d65),
+ ACE_NTOHL (0x6d626572),
+ ACE_NTOHL (0x53657100), // name = StructMemberSeq
+ CORBA::tk_sequence, // typecode kind
+ 264, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 248, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5374),
+ ACE_NTOHL (0x72756374),
+ ACE_NTOHL (0x4d656d62),
+ ACE_NTOHL (0x65723a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/StructMember:1.0
+ 13,
+ ACE_NTOHL (0x53747275),
+ ACE_NTOHL (0x63744d65),
+ ACE_NTOHL (0x6d626572),
+ ACE_NTOHL (0x0), // name = StructMember
+ 3, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 33,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
+ ACE_NTOHL (0x4964656e),
+ ACE_NTOHL (0x74696669),
+ ACE_NTOHL (0x65720000), // name = Identifier
+ CORBA::tk_string,
+ 0U, // string length
+
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+ 9,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x5f646566),
+ ACE_NTOHL (0x0), // name = type_def
+ CORBA::tk_objref, // typecode kind
+ 52, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 30,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4944),
+ ACE_NTOHL (0x4c547970),
+ ACE_NTOHL (0x653a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
+ 8,
+ ACE_NTOHL (0x49444c54),
+ ACE_NTOHL (0x79706500), // name = IDLType
+
+
+ 0U,
+
+
+ 11,
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = exceptions
+ CORBA::tk_alias, // typecode kind for typedefs
+ 416, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 40,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
+ 18,
+ ACE_NTOHL (0x45786344),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 336, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 320, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 43,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63657074),
+ ACE_NTOHL (0x696f6e44),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
+ 21,
+ ACE_NTOHL (0x45786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = ExceptionDescription
+ 5, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffffe7c, // negative offset (-388)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
+ ACE_NTOHL (0x0), // name = RepositoryId
+ CORBA::tk_string,
+ 0U, // string length
+
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xffffff9c, // negative offset (-100)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 34,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
+ ACE_NTOHL (0x56657273),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x70656300), // name = VersionSpec
+ CORBA::tk_string,
+ 0U, // string length
+
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+
+ 0U,
+
+
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffffd8c, // negative offset (-628)
+
+ 0U,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExtInitializerSeq (
+ CORBA::tk_alias,
+ sizeof (_oc_CORBA_ExtInitializerSeq),
+ (char *) &_oc_CORBA_ExtInitializerSeq,
+ 0,
+ sizeof (CORBA::ExtInitializerSeq)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ExtInitializerSeq,
+ &_tc_TAO_tc_CORBA_ExtInitializerSeq
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_UnionMember[] =
{
@@ -7643,15 +9681,15 @@ static const CORBA::Long _oc_CORBA_UnionMember[] =
ACE_NTOHL (0x656d6265),
ACE_NTOHL (0x723a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/UnionMember:1.0
- 12,
+ 12,
ACE_NTOHL (0x556e696f),
ACE_NTOHL (0x6e4d656d),
ACE_NTOHL (0x62657200), // name = UnionMember
4, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -7664,28 +9702,28 @@ static const CORBA::Long _oc_CORBA_UnionMember[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
6,
ACE_NTOHL (0x6c616265),
ACE_NTOHL (0x6c000000), // name = label
- CORBA::tk_any,
+ CORBA::tk_any,
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
52, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
30,
@@ -7697,10 +9735,10 @@ static const CORBA::Long _oc_CORBA_UnionMember[] =
ACE_NTOHL (0x4c547970),
ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
+ 8,
ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-
+
};
static CORBA::TypeCode _tc_TAO_tc_CORBA_UnionMember (
@@ -7721,7 +9759,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::UnionMember::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -7730,7 +9768,7 @@ void CORBA::UnionMember::_tao_any_destructor (void *_tao_void_pointer)
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp:101
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_cs.cpp:100
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -7789,7 +9827,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_UnionMemberSeq::~_TAO_Unbounded_Sequence_CO
#define _CORBA_UNIONMEMBERSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::UnionMemberSeq
@@ -7851,7 +9889,7 @@ void CORBA::UnionMemberSeq::_tao_any_destructor (void *_tao_void_pointer)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_UnionMemberSeq[] =
{
@@ -7867,12 +9905,12 @@ static const CORBA::Long _oc_CORBA_UnionMemberSeq[] =
ACE_NTOHL (0x72536571),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/UnionMemberSeq:1.0
- 15,
+ 15,
ACE_NTOHL (0x556e696f),
ACE_NTOHL (0x6e4d656d),
ACE_NTOHL (0x62657253),
ACE_NTOHL (0x65710000), // name = UnionMemberSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
276, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -7888,15 +9926,15 @@ static const CORBA::Long _oc_CORBA_UnionMemberSeq[] =
ACE_NTOHL (0x656d6265),
ACE_NTOHL (0x723a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/UnionMember:1.0
- 12,
+ 12,
ACE_NTOHL (0x556e696f),
ACE_NTOHL (0x6e4d656d),
ACE_NTOHL (0x62657200), // name = UnionMember
4, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -7909,28 +9947,28 @@ static const CORBA::Long _oc_CORBA_UnionMemberSeq[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
6,
ACE_NTOHL (0x6c616265),
ACE_NTOHL (0x6c000000), // name = label
- CORBA::tk_any,
+ CORBA::tk_any,
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
52, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
30,
@@ -7942,10 +9980,10 @@ static const CORBA::Long _oc_CORBA_UnionMemberSeq[] =
ACE_NTOHL (0x4c547970),
ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
+ 8,
ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-
+
0U,
@@ -7972,7 +10010,7 @@ TAO_NAMESPACE_END
#define _CORBA_ENUMMEMBERSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::EnumMemberSeq
@@ -8034,7 +10072,7 @@ void CORBA::EnumMemberSeq::_tao_any_destructor (void *_tao_void_pointer)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_EnumMemberSeq[] =
{
@@ -8049,12 +10087,12 @@ static const CORBA::Long _oc_CORBA_EnumMemberSeq[] =
ACE_NTOHL (0x6d626572),
ACE_NTOHL (0x5365713a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/EnumMemberSeq:1.0
- 14,
+ 14,
ACE_NTOHL (0x456e756d),
ACE_NTOHL (0x4d656d62),
ACE_NTOHL (0x65725365),
ACE_NTOHL (0x71000000), // name = EnumMemberSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
84, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_alias, // typecode kind for typedefs
@@ -8070,11 +10108,11 @@ static const CORBA::Long _oc_CORBA_EnumMemberSeq[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
0U,
@@ -8099,7 +10137,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::Container::_tao_class_id = 0;
@@ -8146,8 +10184,17 @@ tao_CORBA_Container_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_Container_marshal (
+ CORBA::Container_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::Container_var
@@ -8273,7 +10320,7 @@ CORBA::Container_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::Container_out
@@ -8335,12 +10382,12 @@ CORBA::Container_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_lookup : public TAO_ClientRequestInfo_i
{
@@ -8371,7 +10418,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_lookup::TAO_ClientRequestInfo_CORBA_Container_lookup (
TAO_GIOP_Invocation *_tao_invocation,
@@ -8439,7 +10486,7 @@ TAO_ClientRequestInfo_CORBA_Container_lookup::result (::CORBA::Contained_ptr res
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_contents : public TAO_ClientRequestInfo_i
{
@@ -8472,7 +10519,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_contents::TAO_ClientRequestInfo_CORBA_Container_contents (
TAO_GIOP_Invocation *_tao_invocation,
@@ -8546,7 +10593,7 @@ TAO_ClientRequestInfo_CORBA_Container_contents::result (::CORBA::ContainedSeq *
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_lookup_name : public TAO_ClientRequestInfo_i
{
@@ -8583,7 +10630,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_lookup_name::TAO_ClientRequestInfo_CORBA_Container_lookup_name (
TAO_GIOP_Invocation *_tao_invocation,
@@ -8669,7 +10716,7 @@ TAO_ClientRequestInfo_CORBA_Container_lookup_name::result (::CORBA::ContainedSeq
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_describe_contents : public TAO_ClientRequestInfo_i
{
@@ -8704,7 +10751,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_describe_contents::TAO_ClientRequestInfo_CORBA_Container_describe_contents (
TAO_GIOP_Invocation *_tao_invocation,
@@ -8784,7 +10831,7 @@ TAO_ClientRequestInfo_CORBA_Container_describe_contents::result (::CORBA::Contai
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_create_module : public TAO_ClientRequestInfo_i
{
@@ -8819,7 +10866,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_create_module::TAO_ClientRequestInfo_CORBA_Container_create_module (
TAO_GIOP_Invocation *_tao_invocation,
@@ -8899,7 +10946,7 @@ TAO_ClientRequestInfo_CORBA_Container_create_module::result (::CORBA::ModuleDef_
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_create_constant : public TAO_ClientRequestInfo_i
{
@@ -8938,7 +10985,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_create_constant::TAO_ClientRequestInfo_CORBA_Container_create_constant (
TAO_GIOP_Invocation *_tao_invocation,
@@ -9030,7 +11077,7 @@ TAO_ClientRequestInfo_CORBA_Container_create_constant::result (::CORBA::Constant
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_create_struct : public TAO_ClientRequestInfo_i
{
@@ -9067,7 +11114,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_create_struct::TAO_ClientRequestInfo_CORBA_Container_create_struct (
TAO_GIOP_Invocation *_tao_invocation,
@@ -9153,7 +11200,7 @@ TAO_ClientRequestInfo_CORBA_Container_create_struct::result (::CORBA::StructDef_
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_create_union : public TAO_ClientRequestInfo_i
{
@@ -9192,7 +11239,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_create_union::TAO_ClientRequestInfo_CORBA_Container_create_union (
TAO_GIOP_Invocation *_tao_invocation,
@@ -9284,7 +11331,7 @@ TAO_ClientRequestInfo_CORBA_Container_create_union::result (::CORBA::UnionDef_pt
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_create_enum : public TAO_ClientRequestInfo_i
{
@@ -9321,7 +11368,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_create_enum::TAO_ClientRequestInfo_CORBA_Container_create_enum (
TAO_GIOP_Invocation *_tao_invocation,
@@ -9407,7 +11454,7 @@ TAO_ClientRequestInfo_CORBA_Container_create_enum::result (::CORBA::EnumDef_ptr
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_create_alias : public TAO_ClientRequestInfo_i
{
@@ -9444,7 +11491,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_create_alias::TAO_ClientRequestInfo_CORBA_Container_create_alias (
TAO_GIOP_Invocation *_tao_invocation,
@@ -9530,7 +11577,7 @@ TAO_ClientRequestInfo_CORBA_Container_create_alias::result (::CORBA::AliasDef_pt
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_create_interface : public TAO_ClientRequestInfo_i
{
@@ -9567,7 +11614,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_create_interface::TAO_ClientRequestInfo_CORBA_Container_create_interface (
TAO_GIOP_Invocation *_tao_invocation,
@@ -9653,7 +11700,7 @@ TAO_ClientRequestInfo_CORBA_Container_create_interface::result (::CORBA::Interfa
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_create_value : public TAO_ClientRequestInfo_i
{
@@ -9702,7 +11749,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_create_value::TAO_ClientRequestInfo_CORBA_Container_create_value (
TAO_GIOP_Invocation *_tao_invocation,
@@ -9824,7 +11871,7 @@ TAO_ClientRequestInfo_CORBA_Container_create_value::result (::CORBA::ValueDef_pt
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_create_value_box : public TAO_ClientRequestInfo_i
{
@@ -9861,7 +11908,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_create_value_box::TAO_ClientRequestInfo_CORBA_Container_create_value_box (
TAO_GIOP_Invocation *_tao_invocation,
@@ -9947,7 +11994,7 @@ TAO_ClientRequestInfo_CORBA_Container_create_value_box::result (::CORBA::ValueBo
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_create_exception : public TAO_ClientRequestInfo_i
{
@@ -9984,7 +12031,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_create_exception::TAO_ClientRequestInfo_CORBA_Container_create_exception (
TAO_GIOP_Invocation *_tao_invocation,
@@ -10070,7 +12117,7 @@ TAO_ClientRequestInfo_CORBA_Container_create_exception::result (::CORBA::Excepti
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_create_native : public TAO_ClientRequestInfo_i
{
@@ -10105,7 +12152,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_create_native::TAO_ClientRequestInfo_CORBA_Container_create_native (
TAO_GIOP_Invocation *_tao_invocation,
@@ -10185,7 +12232,7 @@ TAO_ClientRequestInfo_CORBA_Container_create_native::result (::CORBA::NativeDef_
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_create_abstract_interface : public TAO_ClientRequestInfo_i
{
@@ -10222,7 +12269,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_create_abstract_interface::TAO_ClientRequestInfo_CORBA_Container_create_abstract_interface (
TAO_GIOP_Invocation *_tao_invocation,
@@ -10308,7 +12355,7 @@ TAO_ClientRequestInfo_CORBA_Container_create_abstract_interface::result (::CORBA
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Container_create_local_interface : public TAO_ClientRequestInfo_i
{
@@ -10345,7 +12392,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Container_create_local_interface::TAO_ClientRequestInfo_CORBA_Container_create_local_interface (
TAO_GIOP_Invocation *_tao_invocation,
@@ -10430,10 +12477,181 @@ TAO_ClientRequestInfo_CORBA_Container_create_local_interface::result (::CORBA::L
this->_result = result;
}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_Container_create_ext_value : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_Container_create_ext_value (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const char * id,
+ const char * name,
+ const char * version,
+ const CORBA::Boolean & is_custom,
+ const CORBA::Boolean & is_abstract,
+ CORBA::ValueDef_ptr base_value,
+ const CORBA::Boolean & is_truncatable,
+ const CORBA::ValueDefSeq & abstract_base_values,
+ const CORBA::InterfaceDefSeq & supported_interfaces,
+ const CORBA::ExtInitializerSeq & initializers
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ void result (::CORBA::ExtValueDef_ptr result);
+
+ private:
+ TAO_ClientRequestInfo_CORBA_Container_create_ext_value (const TAO_ClientRequestInfo_CORBA_Container_create_ext_value &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_Container_create_ext_value &);
+ const char * id_;
+ const char * name_;
+ const char * version_;
+ const CORBA::Boolean & is_custom_;
+ const CORBA::Boolean & is_abstract_;
+ CORBA::ValueDef_ptr base_value_;
+ const CORBA::Boolean & is_truncatable_;
+ const CORBA::ValueDefSeq & abstract_base_values_;
+ const CORBA::InterfaceDefSeq & supported_interfaces_;
+ const CORBA::ExtInitializerSeq & initializers_;
+
+ ::CORBA::ExtValueDef_ptr _result;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_Container_create_ext_value::TAO_ClientRequestInfo_CORBA_Container_create_ext_value (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const char * id,
+ const char * name,
+ const char * version,
+ const CORBA::Boolean & is_custom,
+ const CORBA::Boolean & is_abstract,
+ CORBA::ValueDef_ptr base_value,
+ const CORBA::Boolean & is_truncatable,
+ const CORBA::ValueDefSeq & abstract_base_values,
+ const CORBA::InterfaceDefSeq & supported_interfaces,
+ const CORBA::ExtInitializerSeq & initializers
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
+ id_ (id),
+ name_ (name),
+ version_ (version),
+ is_custom_ (is_custom),
+ is_abstract_ (is_abstract),
+ base_value_ (base_value),
+ is_truncatable_ (is_truncatable),
+ abstract_base_values_ (abstract_base_values),
+ supported_interfaces_ (supported_interfaces),
+ initializers_ (initializers)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_Container_create_ext_value::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ Dynamic::ParameterList_var safe_parameter_list = parameter_list;
+
+ parameter_list->length (10);
+ CORBA::ULong len = 0;
+ (*parameter_list)[len].argument <<= id_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= name_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= version_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= CORBA::Any::from_boolean (this->is_custom_);
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= CORBA::Any::from_boolean (this->is_abstract_);
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->base_value_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= CORBA::Any::from_boolean (this->is_truncatable_);
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->abstract_base_values_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->supported_interfaces_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->initializers_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ return safe_parameter_list._retn ();
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_Container_create_ext_value::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_Container_create_ext_value::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 0;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ CORBA::Any_var safe_result_any = result_any;
+
+ (*result_any) <<= this->_result;
+ return safe_result_any._retn ();
+}
+
+void
+TAO_ClientRequestInfo_CORBA_Container_create_ext_value::result (::CORBA::ExtValueDef_ptr result)
+{
+ // Update the result.
+ this->_result = result;
+}
+
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -10448,7 +12666,7 @@ CORBA::_TAO_Container_Remote_Proxy_Impl::_TAO_Container_Remote_Proxy_Impl (void)
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::Contained_ptr CORBA::_TAO_Container_Remote_Proxy_Impl::lookup (
CORBA::Object *_collocated_tao_target_,
@@ -10517,95 +12735,87 @@ CORBA::_TAO_Container_Remote_Proxy_Impl::_TAO_Container_Remote_Proxy_Impl (void)
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << search_name)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << search_name)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::Contained_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::Contained_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -10616,7 +12826,7 @@ CORBA::_TAO_Container_Remote_Proxy_Impl::_TAO_Container_Remote_Proxy_Impl (void)
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -10640,7 +12850,7 @@ CORBA::_TAO_Container_Remote_Proxy_Impl::_TAO_Container_Remote_Proxy_Impl (void)
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -10652,24 +12862,26 @@ CORBA::_TAO_Container_Remote_Proxy_Impl::_TAO_Container_Remote_Proxy_Impl (void)
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::ContainedSeq * CORBA::_TAO_Container_Remote_Proxy_Impl::contents (
CORBA::Object *_collocated_tao_target_,
@@ -10746,96 +12958,88 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << limit_type) &&
+ (_tao_out << CORBA::Any::from_boolean (exclude_inherited))
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << limit_type) &&
- (_tao_out << CORBA::Any::from_boolean (exclude_inherited))
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ContainedSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ContainedSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -10846,7 +13050,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -10870,7 +13074,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -10882,24 +13086,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::ContainedSeq * CORBA::_TAO_Container_Remote_Proxy_Impl::lookup_name (
CORBA::Object *_collocated_tao_target_,
@@ -10980,98 +13186,90 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << search_name) &&
+ (_tao_out << levels_to_search) &&
+ (_tao_out << limit_type) &&
+ (_tao_out << CORBA::Any::from_boolean (exclude_inherited))
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << search_name) &&
- (_tao_out << levels_to_search) &&
- (_tao_out << limit_type) &&
- (_tao_out << CORBA::Any::from_boolean (exclude_inherited))
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ContainedSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ContainedSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -11082,7 +13280,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -11106,7 +13304,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -11118,24 +13316,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::Container::DescriptionSeq * CORBA::_TAO_Container_Remote_Proxy_Impl::describe_contents (
CORBA::Object *_collocated_tao_target_,
@@ -11214,97 +13414,89 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << limit_type) &&
+ (_tao_out << CORBA::Any::from_boolean (exclude_inherited)) &&
+ (_tao_out << max_returned_objs)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << limit_type) &&
- (_tao_out << CORBA::Any::from_boolean (exclude_inherited)) &&
- (_tao_out << max_returned_objs)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::Container::DescriptionSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::Container::DescriptionSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -11315,7 +13507,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -11339,7 +13531,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -11351,24 +13543,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::ModuleDef_ptr CORBA::_TAO_Container_Remote_Proxy_Impl::create_module (
CORBA::Object *_collocated_tao_target_,
@@ -11441,97 +13635,89 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ModuleDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ModuleDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -11542,7 +13728,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -11566,7 +13752,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -11578,24 +13764,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::ConstantDef_ptr CORBA::_TAO_Container_Remote_Proxy_Impl::create_constant (
CORBA::Object *_collocated_tao_target_,
@@ -11672,99 +13860,91 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << type) &&
+ (_tao_out << value)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << type) &&
- (_tao_out << value)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ConstantDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ConstantDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -11775,7 +13955,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -11799,7 +13979,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -11811,24 +13991,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::StructDef_ptr CORBA::_TAO_Container_Remote_Proxy_Impl::create_struct (
CORBA::Object *_collocated_tao_target_,
@@ -11903,98 +14085,90 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << members)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << members)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::StructDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::StructDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -12005,7 +14179,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -12029,7 +14203,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -12041,24 +14215,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::UnionDef_ptr CORBA::_TAO_Container_Remote_Proxy_Impl::create_union (
CORBA::Object *_collocated_tao_target_,
@@ -12135,99 +14311,91 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << discriminator_type) &&
+ (_tao_out << members)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << discriminator_type) &&
- (_tao_out << members)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::UnionDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::UnionDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -12238,7 +14406,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -12262,7 +14430,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -12274,24 +14442,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::EnumDef_ptr CORBA::_TAO_Container_Remote_Proxy_Impl::create_enum (
CORBA::Object *_collocated_tao_target_,
@@ -12366,98 +14536,90 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << members)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << members)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::EnumDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::EnumDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -12468,7 +14630,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -12492,7 +14654,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -12504,24 +14666,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::AliasDef_ptr CORBA::_TAO_Container_Remote_Proxy_Impl::create_alias (
CORBA::Object *_collocated_tao_target_,
@@ -12596,98 +14760,90 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << original_type)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << original_type)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::AliasDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::AliasDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -12698,7 +14854,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -12722,7 +14878,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -12734,24 +14890,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::InterfaceDef_ptr CORBA::_TAO_Container_Remote_Proxy_Impl::create_interface (
CORBA::Object *_collocated_tao_target_,
@@ -12826,98 +14984,90 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << base_interfaces)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << base_interfaces)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::InterfaceDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::InterfaceDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -12928,7 +15078,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -12952,7 +15102,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -12964,24 +15114,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::ValueDef_ptr CORBA::_TAO_Container_Remote_Proxy_Impl::create_value (
CORBA::Object *_collocated_tao_target_,
@@ -13068,104 +15220,96 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << CORBA::Any::from_boolean (is_custom)) &&
+ (_tao_out << CORBA::Any::from_boolean (is_abstract)) &&
+ (_tao_out << base_value) &&
+ (_tao_out << CORBA::Any::from_boolean (is_truncatable)) &&
+ (_tao_out << abstract_base_values) &&
+ (_tao_out << supported_interfaces) &&
+ (_tao_out << initializers)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << CORBA::Any::from_boolean (is_custom)) &&
- (_tao_out << CORBA::Any::from_boolean (is_abstract)) &&
- (_tao_out << base_value) &&
- (_tao_out << CORBA::Any::from_boolean (is_truncatable)) &&
- (_tao_out << abstract_base_values) &&
- (_tao_out << supported_interfaces) &&
- (_tao_out << initializers)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ValueDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ValueDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -13176,7 +15320,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13200,7 +15344,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13212,24 +15356,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::ValueBoxDef_ptr CORBA::_TAO_Container_Remote_Proxy_Impl::create_value_box (
CORBA::Object *_collocated_tao_target_,
@@ -13304,98 +15450,90 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << original_type_def)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << original_type_def)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ValueBoxDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ValueBoxDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -13406,7 +15544,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13430,7 +15568,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13442,24 +15580,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::ExceptionDef_ptr CORBA::_TAO_Container_Remote_Proxy_Impl::create_exception (
CORBA::Object *_collocated_tao_target_,
@@ -13534,98 +15674,90 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << members)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << members)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ExceptionDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ExceptionDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -13636,7 +15768,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13660,7 +15792,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13672,24 +15804,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::NativeDef_ptr CORBA::_TAO_Container_Remote_Proxy_Impl::create_native (
CORBA::Object *_collocated_tao_target_,
@@ -13762,97 +15896,89 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::NativeDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::NativeDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -13863,7 +15989,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13887,7 +16013,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13899,24 +16025,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::AbstractInterfaceDef_ptr CORBA::_TAO_Container_Remote_Proxy_Impl::create_abstract_interface (
CORBA::Object *_collocated_tao_target_,
@@ -13991,98 +16119,90 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << base_interfaces)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << base_interfaces)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::AbstractInterfaceDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::AbstractInterfaceDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -14093,7 +16213,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14117,7 +16237,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14129,24 +16249,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::LocalInterfaceDef_ptr CORBA::_TAO_Container_Remote_Proxy_Impl::create_local_interface (
CORBA::Object *_collocated_tao_target_,
@@ -14221,98 +16343,332 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << base_interfaces)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << base_interfaces)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
);
- }
+ ACE_TRY_CHECK;
+ )
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::LocalInterfaceDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+
+ return _tao_retval._retn ();
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+::CORBA::ExtValueDef_ptr CORBA::_TAO_Container_Remote_Proxy_Impl::create_ext_value (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::Boolean is_custom,
+ CORBA::Boolean is_abstract,
+ CORBA::ValueDef_ptr base_value,
+ CORBA::Boolean is_truncatable,
+ const CORBA::ValueDefSeq & abstract_base_values,
+ const CORBA::InterfaceDefSeq & supported_interfaces,
+ const CORBA::ExtInitializerSeq & initializers
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ CORBA::ExtValueDef_var _tao_retval ( tao_CORBA_ExtValueDef_nil ());
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "create_ext_value",
+ 16,
+ 10,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_Container_create_ext_value _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_,
+ id,
+ name,
+ version,
+ is_custom,
+ is_abstract,
+ base_value,
+ is_truncatable,
+ abstract_base_values,
+ supported_interfaces,
+ initializers
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::LocalInterfaceDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << CORBA::Any::from_boolean (is_custom)) &&
+ (_tao_out << CORBA::Any::from_boolean (is_abstract)) &&
+ (_tao_out << base_value) &&
+ (_tao_out << CORBA::Any::from_boolean (is_truncatable)) &&
+ (_tao_out << abstract_base_values) &&
+ (_tao_out << supported_interfaces) &&
+ (_tao_out << initializers)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
+ );
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ExtValueDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -14323,7 +16679,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14347,7 +16703,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14359,20 +16715,22 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
//
@@ -14380,7 +16738,7 @@ return _tao_retval._retn ();
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -14428,7 +16786,7 @@ CORBA::_TAO_Container_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::Container::Container (int collocated)
{
@@ -14649,7 +17007,7 @@ const char* CORBA::Container::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::Contained_ptr CORBA::Container::lookup (
const char * search_name
@@ -14671,7 +17029,7 @@ const char* CORBA::Container::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::ContainedSeq * CORBA::Container::contents (
CORBA::DefinitionKind limit_type,
@@ -14695,7 +17053,7 @@ const char* CORBA::Container::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::ContainedSeq * CORBA::Container::lookup_name (
const char * search_name,
@@ -14723,7 +17081,7 @@ const char* CORBA::Container::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_Container_Description[] =
{
@@ -14740,18 +17098,18 @@ static const CORBA::Long _oc_CORBA_Container_Description[] =
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e3a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/Container/Description:1.0
- 12,
+ 12,
ACE_NTOHL (0x44657363),
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e00), // name = Description
3, // member count
- 17,
+ 17,
ACE_NTOHL (0x636f6e74),
ACE_NTOHL (0x61696e65),
ACE_NTOHL (0x645f6f62),
ACE_NTOHL (0x6a656374),
ACE_NTOHL (0x0), // name = contained_object
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
56, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
32,
@@ -14763,16 +17121,16 @@ static const CORBA::Long _oc_CORBA_Container_Description[] =
ACE_NTOHL (0x6e746169),
ACE_NTOHL (0x6e65643a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/Contained:1.0
- 10,
+ 10,
ACE_NTOHL (0x436f6e74),
ACE_NTOHL (0x61696e65),
ACE_NTOHL (0x64000000), // name = Contained
-
+
5,
ACE_NTOHL (0x6b696e64),
ACE_NTOHL (0x0), // name = kind
- CORBA::tk_enum, // typecode kind
- 524, // encapsulation length
+ CORBA::tk_enum, // typecode kind
+ 684, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
37,
ACE_NTOHL (0x49444c3a),
@@ -14785,130 +17143,170 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x4b696e64),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/DefinitionKind:1.0
-15,
+ 15,
ACE_NTOHL (0x44656669),
ACE_NTOHL (0x6e697469),
ACE_NTOHL (0x6f6e4b69),
ACE_NTOHL (0x6e640000), // name = DefinitionKind
- 26, // member count
-8,
+ 36, // member count
+ 8,
ACE_NTOHL (0x646b5f6e),
ACE_NTOHL (0x6f6e6500), // name = dk_none
-7,
+ 7,
ACE_NTOHL (0x646b5f61),
ACE_NTOHL (0x6c6c0000), // name = dk_all
-13,
+ 13,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x74747269),
ACE_NTOHL (0x62757465),
ACE_NTOHL (0x0), // name = dk_Attribute
-12,
+ 12,
ACE_NTOHL (0x646b5f43),
ACE_NTOHL (0x6f6e7374),
ACE_NTOHL (0x616e7400), // name = dk_Constant
-13,
+ 13,
ACE_NTOHL (0x646b5f45),
ACE_NTOHL (0x78636570),
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = dk_Exception
-13,
+ 13,
ACE_NTOHL (0x646b5f49),
ACE_NTOHL (0x6e746572),
ACE_NTOHL (0x66616365),
ACE_NTOHL (0x0), // name = dk_Interface
-10,
+ 10,
ACE_NTOHL (0x646b5f4d),
ACE_NTOHL (0x6f64756c),
ACE_NTOHL (0x65000000), // name = dk_Module
-13,
+ 13,
ACE_NTOHL (0x646b5f4f),
ACE_NTOHL (0x70657261),
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = dk_Operation
-11,
+ 11,
ACE_NTOHL (0x646b5f54),
ACE_NTOHL (0x79706564),
ACE_NTOHL (0x65660000), // name = dk_Typedef
-9,
+ 9,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x6c696173),
ACE_NTOHL (0x0), // name = dk_Alias
-10,
+ 10,
ACE_NTOHL (0x646b5f53),
ACE_NTOHL (0x74727563),
ACE_NTOHL (0x74000000), // name = dk_Struct
-9,
+ 9,
ACE_NTOHL (0x646b5f55),
ACE_NTOHL (0x6e696f6e),
ACE_NTOHL (0x0), // name = dk_Union
-8,
+ 8,
ACE_NTOHL (0x646b5f45),
ACE_NTOHL (0x6e756d00), // name = dk_Enum
-13,
+ 13,
ACE_NTOHL (0x646b5f50),
ACE_NTOHL (0x72696d69),
ACE_NTOHL (0x74697665),
ACE_NTOHL (0x0), // name = dk_Primitive
-10,
+ 10,
ACE_NTOHL (0x646b5f53),
ACE_NTOHL (0x7472696e),
ACE_NTOHL (0x67000000), // name = dk_String
-12,
+ 12,
ACE_NTOHL (0x646b5f53),
ACE_NTOHL (0x65717565),
ACE_NTOHL (0x6e636500), // name = dk_Sequence
-9,
+ 9,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x72726179),
ACE_NTOHL (0x0), // name = dk_Array
-14,
+ 14,
ACE_NTOHL (0x646b5f52),
ACE_NTOHL (0x65706f73),
ACE_NTOHL (0x69746f72),
ACE_NTOHL (0x79000000), // name = dk_Repository
-11,
+ 11,
ACE_NTOHL (0x646b5f57),
ACE_NTOHL (0x73747269),
ACE_NTOHL (0x6e670000), // name = dk_Wstring
-9,
+ 9,
ACE_NTOHL (0x646b5f46),
ACE_NTOHL (0x69786564),
ACE_NTOHL (0x0), // name = dk_Fixed
-9,
+ 9,
ACE_NTOHL (0x646b5f56),
ACE_NTOHL (0x616c7565),
ACE_NTOHL (0x0), // name = dk_Value
-12,
+ 12,
ACE_NTOHL (0x646b5f56),
ACE_NTOHL (0x616c7565),
ACE_NTOHL (0x426f7800), // name = dk_ValueBox
-15,
+ 15,
ACE_NTOHL (0x646b5f56),
ACE_NTOHL (0x616c7565),
ACE_NTOHL (0x4d656d62),
ACE_NTOHL (0x65720000), // name = dk_ValueMember
-10,
+ 10,
ACE_NTOHL (0x646b5f4e),
ACE_NTOHL (0x61746976),
ACE_NTOHL (0x65000000), // name = dk_Native
-21,
+ 21,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x62737472),
ACE_NTOHL (0x61637449),
ACE_NTOHL (0x6e746572),
ACE_NTOHL (0x66616365),
ACE_NTOHL (0x0), // name = dk_AbstractInterface
-18,
+ 18,
ACE_NTOHL (0x646b5f4c),
ACE_NTOHL (0x6f63616c),
ACE_NTOHL (0x496e7465),
ACE_NTOHL (0x72666163),
ACE_NTOHL (0x65000000), // name = dk_LocalInterface
-
+ 13,
+ ACE_NTOHL (0x646b5f43),
+ ACE_NTOHL (0x6f6d706f),
+ ACE_NTOHL (0x6e656e74),
+ ACE_NTOHL (0x0), // name = dk_Component
+ 8,
+ ACE_NTOHL (0x646b5f48),
+ ACE_NTOHL (0x6f6d6500), // name = dk_Home
+ 11,
+ ACE_NTOHL (0x646b5f46),
+ ACE_NTOHL (0x6163746f),
+ ACE_NTOHL (0x72790000), // name = dk_Factory
+ 10,
+ ACE_NTOHL (0x646b5f46),
+ ACE_NTOHL (0x696e6465),
+ ACE_NTOHL (0x72000000), // name = dk_Finder
+ 9,
+ ACE_NTOHL (0x646b5f45),
+ ACE_NTOHL (0x6d697473),
+ ACE_NTOHL (0x0), // name = dk_Emits
+ 13,
+ ACE_NTOHL (0x646b5f50),
+ ACE_NTOHL (0x75626c69),
+ ACE_NTOHL (0x73686573),
+ ACE_NTOHL (0x0), // name = dk_Publishes
+ 12,
+ ACE_NTOHL (0x646b5f43),
+ ACE_NTOHL (0x6f6e7375),
+ ACE_NTOHL (0x6d657300), // name = dk_Consumes
+ 12,
+ ACE_NTOHL (0x646b5f50),
+ ACE_NTOHL (0x726f7669),
+ ACE_NTOHL (0x64657300), // name = dk_Provides
+ 8,
+ ACE_NTOHL (0x646b5f55),
+ ACE_NTOHL (0x73657300), // name = dk_Uses
+ 9,
+ ACE_NTOHL (0x646b5f45),
+ ACE_NTOHL (0x76656e74),
+ ACE_NTOHL (0x0), // name = dk_Event
+
6,
ACE_NTOHL (0x76616c75),
ACE_NTOHL (0x65000000), // name = value
- CORBA::tk_any,
+ CORBA::tk_any,
};
@@ -14924,7 +17322,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_Description (
&_tc_TAO_tc_CORBA_Container_Description;
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::Container::Description::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -14933,7 +17331,7 @@ void CORBA::Container::Description::_tao_any_destructor (void *_tao_void_pointer
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp:101
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_cs.cpp:100
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -14992,7 +17390,7 @@ CORBA::Container::_TAO_Unbounded_Sequence_CORBA_Container_DescriptionSeq::~_TAO_
#define _CORBA_CONTAINER_DESCRIPTIONSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::Container::DescriptionSeq
@@ -15054,7 +17452,7 @@ void CORBA::Container::DescriptionSeq::_tao_any_destructor (void *_tao_void_poin
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_Container_DescriptionSeq[] =
{
@@ -15072,16 +17470,16 @@ static const CORBA::Long _oc_CORBA_Container_DescriptionSeq[] =
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x65713a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/Container/DescriptionSeq:1.0
- 15,
+ 15,
ACE_NTOHL (0x44657363),
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x65710000), // name = DescriptionSeq
- CORBA::tk_sequence, // typecode kind
- 736, // encapsulation length
+ CORBA::tk_sequence, // typecode kind
+ 896, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
- 720, // encapsulation length
+ 880, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
44,
ACE_NTOHL (0x49444c3a),
@@ -15095,18 +17493,18 @@ static const CORBA::Long _oc_CORBA_Container_DescriptionSeq[] =
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e3a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/Container/Description:1.0
- 12,
+ 12,
ACE_NTOHL (0x44657363),
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e00), // name = Description
3, // member count
- 17,
+ 17,
ACE_NTOHL (0x636f6e74),
ACE_NTOHL (0x61696e65),
ACE_NTOHL (0x645f6f62),
ACE_NTOHL (0x6a656374),
ACE_NTOHL (0x0), // name = contained_object
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
56, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
32,
@@ -15118,16 +17516,16 @@ static const CORBA::Long _oc_CORBA_Container_DescriptionSeq[] =
ACE_NTOHL (0x6e746169),
ACE_NTOHL (0x6e65643a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/Contained:1.0
- 10,
+ 10,
ACE_NTOHL (0x436f6e74),
ACE_NTOHL (0x61696e65),
ACE_NTOHL (0x64000000), // name = Contained
-
+
5,
ACE_NTOHL (0x6b696e64),
ACE_NTOHL (0x0), // name = kind
- CORBA::tk_enum, // typecode kind
- 524, // encapsulation length
+ CORBA::tk_enum, // typecode kind
+ 684, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
37,
ACE_NTOHL (0x49444c3a),
@@ -15140,130 +17538,170 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x4b696e64),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/DefinitionKind:1.0
-15,
+ 15,
ACE_NTOHL (0x44656669),
ACE_NTOHL (0x6e697469),
ACE_NTOHL (0x6f6e4b69),
ACE_NTOHL (0x6e640000), // name = DefinitionKind
- 26, // member count
-8,
+ 36, // member count
+ 8,
ACE_NTOHL (0x646b5f6e),
ACE_NTOHL (0x6f6e6500), // name = dk_none
-7,
+ 7,
ACE_NTOHL (0x646b5f61),
ACE_NTOHL (0x6c6c0000), // name = dk_all
-13,
+ 13,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x74747269),
ACE_NTOHL (0x62757465),
ACE_NTOHL (0x0), // name = dk_Attribute
-12,
+ 12,
ACE_NTOHL (0x646b5f43),
ACE_NTOHL (0x6f6e7374),
ACE_NTOHL (0x616e7400), // name = dk_Constant
-13,
+ 13,
ACE_NTOHL (0x646b5f45),
ACE_NTOHL (0x78636570),
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = dk_Exception
-13,
+ 13,
ACE_NTOHL (0x646b5f49),
ACE_NTOHL (0x6e746572),
ACE_NTOHL (0x66616365),
ACE_NTOHL (0x0), // name = dk_Interface
-10,
+ 10,
ACE_NTOHL (0x646b5f4d),
ACE_NTOHL (0x6f64756c),
ACE_NTOHL (0x65000000), // name = dk_Module
-13,
+ 13,
ACE_NTOHL (0x646b5f4f),
ACE_NTOHL (0x70657261),
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = dk_Operation
-11,
+ 11,
ACE_NTOHL (0x646b5f54),
ACE_NTOHL (0x79706564),
ACE_NTOHL (0x65660000), // name = dk_Typedef
-9,
+ 9,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x6c696173),
ACE_NTOHL (0x0), // name = dk_Alias
-10,
+ 10,
ACE_NTOHL (0x646b5f53),
ACE_NTOHL (0x74727563),
ACE_NTOHL (0x74000000), // name = dk_Struct
-9,
+ 9,
ACE_NTOHL (0x646b5f55),
ACE_NTOHL (0x6e696f6e),
ACE_NTOHL (0x0), // name = dk_Union
-8,
+ 8,
ACE_NTOHL (0x646b5f45),
ACE_NTOHL (0x6e756d00), // name = dk_Enum
-13,
+ 13,
ACE_NTOHL (0x646b5f50),
ACE_NTOHL (0x72696d69),
ACE_NTOHL (0x74697665),
ACE_NTOHL (0x0), // name = dk_Primitive
-10,
+ 10,
ACE_NTOHL (0x646b5f53),
ACE_NTOHL (0x7472696e),
ACE_NTOHL (0x67000000), // name = dk_String
-12,
+ 12,
ACE_NTOHL (0x646b5f53),
ACE_NTOHL (0x65717565),
ACE_NTOHL (0x6e636500), // name = dk_Sequence
-9,
+ 9,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x72726179),
ACE_NTOHL (0x0), // name = dk_Array
-14,
+ 14,
ACE_NTOHL (0x646b5f52),
ACE_NTOHL (0x65706f73),
ACE_NTOHL (0x69746f72),
ACE_NTOHL (0x79000000), // name = dk_Repository
-11,
+ 11,
ACE_NTOHL (0x646b5f57),
ACE_NTOHL (0x73747269),
ACE_NTOHL (0x6e670000), // name = dk_Wstring
-9,
+ 9,
ACE_NTOHL (0x646b5f46),
ACE_NTOHL (0x69786564),
ACE_NTOHL (0x0), // name = dk_Fixed
-9,
+ 9,
ACE_NTOHL (0x646b5f56),
ACE_NTOHL (0x616c7565),
ACE_NTOHL (0x0), // name = dk_Value
-12,
+ 12,
ACE_NTOHL (0x646b5f56),
ACE_NTOHL (0x616c7565),
ACE_NTOHL (0x426f7800), // name = dk_ValueBox
-15,
+ 15,
ACE_NTOHL (0x646b5f56),
ACE_NTOHL (0x616c7565),
ACE_NTOHL (0x4d656d62),
ACE_NTOHL (0x65720000), // name = dk_ValueMember
-10,
+ 10,
ACE_NTOHL (0x646b5f4e),
ACE_NTOHL (0x61746976),
ACE_NTOHL (0x65000000), // name = dk_Native
-21,
+ 21,
ACE_NTOHL (0x646b5f41),
ACE_NTOHL (0x62737472),
ACE_NTOHL (0x61637449),
ACE_NTOHL (0x6e746572),
ACE_NTOHL (0x66616365),
ACE_NTOHL (0x0), // name = dk_AbstractInterface
-18,
+ 18,
ACE_NTOHL (0x646b5f4c),
ACE_NTOHL (0x6f63616c),
ACE_NTOHL (0x496e7465),
ACE_NTOHL (0x72666163),
ACE_NTOHL (0x65000000), // name = dk_LocalInterface
-
+ 13,
+ ACE_NTOHL (0x646b5f43),
+ ACE_NTOHL (0x6f6d706f),
+ ACE_NTOHL (0x6e656e74),
+ ACE_NTOHL (0x0), // name = dk_Component
+ 8,
+ ACE_NTOHL (0x646b5f48),
+ ACE_NTOHL (0x6f6d6500), // name = dk_Home
+ 11,
+ ACE_NTOHL (0x646b5f46),
+ ACE_NTOHL (0x6163746f),
+ ACE_NTOHL (0x72790000), // name = dk_Factory
+ 10,
+ ACE_NTOHL (0x646b5f46),
+ ACE_NTOHL (0x696e6465),
+ ACE_NTOHL (0x72000000), // name = dk_Finder
+ 9,
+ ACE_NTOHL (0x646b5f45),
+ ACE_NTOHL (0x6d697473),
+ ACE_NTOHL (0x0), // name = dk_Emits
+ 13,
+ ACE_NTOHL (0x646b5f50),
+ ACE_NTOHL (0x75626c69),
+ ACE_NTOHL (0x73686573),
+ ACE_NTOHL (0x0), // name = dk_Publishes
+ 12,
+ ACE_NTOHL (0x646b5f43),
+ ACE_NTOHL (0x6f6e7375),
+ ACE_NTOHL (0x6d657300), // name = dk_Consumes
+ 12,
+ ACE_NTOHL (0x646b5f50),
+ ACE_NTOHL (0x726f7669),
+ ACE_NTOHL (0x64657300), // name = dk_Provides
+ 8,
+ ACE_NTOHL (0x646b5f55),
+ ACE_NTOHL (0x73657300), // name = dk_Uses
+ 9,
+ ACE_NTOHL (0x646b5f45),
+ ACE_NTOHL (0x76656e74),
+ ACE_NTOHL (0x0), // name = dk_Event
+
6,
ACE_NTOHL (0x76616c75),
ACE_NTOHL (0x65000000), // name = value
- CORBA::tk_any,
+ CORBA::tk_any,
0U,
@@ -15282,7 +17720,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_DescriptionSeq (
&_tc_TAO_tc_CORBA_Container_DescriptionSeq;
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::Container::DescriptionSeq * CORBA::Container::describe_contents (
CORBA::DefinitionKind limit_type,
@@ -15308,7 +17746,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_DescriptionSeq (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::ModuleDef_ptr CORBA::Container::create_module (
const char * id,
@@ -15334,7 +17772,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_DescriptionSeq (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::ConstantDef_ptr CORBA::Container::create_constant (
const char * id,
@@ -15364,7 +17802,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_DescriptionSeq (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::StructDef_ptr CORBA::Container::create_struct (
const char * id,
@@ -15392,7 +17830,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_DescriptionSeq (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::UnionDef_ptr CORBA::Container::create_union (
const char * id,
@@ -15422,7 +17860,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_DescriptionSeq (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::EnumDef_ptr CORBA::Container::create_enum (
const char * id,
@@ -15450,7 +17888,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_DescriptionSeq (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::AliasDef_ptr CORBA::Container::create_alias (
const char * id,
@@ -15478,7 +17916,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_DescriptionSeq (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::InterfaceDef_ptr CORBA::Container::create_interface (
const char * id,
@@ -15506,7 +17944,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_DescriptionSeq (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::ValueDef_ptr CORBA::Container::create_value (
const char * id,
@@ -15546,7 +17984,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_DescriptionSeq (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::ValueBoxDef_ptr CORBA::Container::create_value_box (
const char * id,
@@ -15574,7 +18012,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_DescriptionSeq (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::ExceptionDef_ptr CORBA::Container::create_exception (
const char * id,
@@ -15602,7 +18040,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_DescriptionSeq (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::NativeDef_ptr CORBA::Container::create_native (
const char * id,
@@ -15628,7 +18066,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_DescriptionSeq (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::AbstractInterfaceDef_ptr CORBA::Container::create_abstract_interface (
const char * id,
@@ -15656,7 +18094,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_DescriptionSeq (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::LocalInterfaceDef_ptr CORBA::Container::create_local_interface (
const char * id,
@@ -15684,7 +18122,47 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_Container_DescriptionSeq (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+::CORBA::ExtValueDef_ptr CORBA::Container::create_ext_value (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::Boolean is_custom,
+ CORBA::Boolean is_abstract,
+ CORBA::ValueDef_ptr base_value,
+ CORBA::Boolean is_truncatable,
+ const CORBA::ValueDefSeq & abstract_base_values,
+ const CORBA::InterfaceDefSeq & supported_interfaces,
+ const CORBA::ExtInitializerSeq & initializers
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_Container_Proxy_Impl &proxy =
+ this->the_TAO_Container_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return proxy.create_ext_value (
+ this,
+ id,
+ name,
+ version,
+ is_custom,
+ is_abstract,
+ base_value,
+ is_truncatable,
+ abstract_base_values,
+ supported_interfaces,
+ initializers
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_Container[] =
{
@@ -15698,11 +18176,11 @@ static const CORBA::Long _oc_CORBA_Container[] =
ACE_NTOHL (0x6e746169),
ACE_NTOHL (0x6e65723a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/Container:1.0
- 10,
+ 10,
ACE_NTOHL (0x436f6e74),
ACE_NTOHL (0x61696e65),
ACE_NTOHL (0x72000000), // name = Container
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_Container (
CORBA::tk_objref,
@@ -15722,7 +18200,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::IDLType::_tao_class_id = 0;
@@ -15769,8 +18247,17 @@ tao_CORBA_IDLType_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_IDLType_marshal (
+ CORBA::IDLType_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::IDLType_var
@@ -15896,7 +18383,7 @@ CORBA::IDLType_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::IDLType_out
@@ -15958,12 +18445,12 @@ CORBA::IDLType_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_IDLType_type_get : public TAO_ClientRequestInfo_i
{
@@ -15992,7 +18479,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_IDLType_type_get::TAO_ClientRequestInfo_CORBA_IDLType_type_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -16052,7 +18539,7 @@ TAO_ClientRequestInfo_CORBA_IDLType_type_get::result (CORBA::TypeCode_ptr result
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -16067,7 +18554,7 @@ CORBA::_TAO_IDLType_Remote_Proxy_Impl::_TAO_IDLType_Remote_Proxy_Impl (void)
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::TypeCode_ptr CORBA::_TAO_IDLType_Remote_Proxy_Impl::type (
CORBA::Object *_collocated_tao_target_
@@ -16134,82 +18621,74 @@ CORBA::TypeCode_ptr CORBA::_TAO_IDLType_Remote_Proxy_Impl::type (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::TypeCode_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::TypeCode_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -16220,7 +18699,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_IDLType_Remote_Proxy_Impl::type (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -16244,7 +18723,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_IDLType_Remote_Proxy_Impl::type (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -16256,20 +18735,22 @@ CORBA::TypeCode_ptr CORBA::_TAO_IDLType_Remote_Proxy_Impl::type (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
//
@@ -16277,7 +18758,7 @@ return _tao_retval._retn ();
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -16325,7 +18806,7 @@ CORBA::_TAO_IDLType_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::IDLType::IDLType (int collocated)
{
@@ -16546,7 +19027,7 @@ const char* CORBA::IDLType::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::TypeCode_ptr CORBA::IDLType::type (
ACE_ENV_SINGLE_ARG_DECL
@@ -16566,7 +19047,7 @@ CORBA::TypeCode_ptr CORBA::IDLType::type (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_IDLType[] =
{
@@ -16580,10 +19061,10 @@ static const CORBA::Long _oc_CORBA_IDLType[] =
ACE_NTOHL (0x4c547970),
ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
+ 8,
ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_IDLType (
CORBA::tk_objref,
@@ -16603,7 +19084,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::TypedefDef::_tao_class_id = 0;
@@ -16650,8 +19131,17 @@ tao_CORBA_TypedefDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_TypedefDef_marshal (
+ CORBA::TypedefDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::TypedefDef_var
@@ -16777,7 +19267,7 @@ CORBA::TypedefDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::TypedefDef_out
@@ -16839,14 +19329,14 @@ CORBA::TypedefDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -16865,7 +19355,7 @@ CORBA::_TAO_TypedefDef_Remote_Proxy_Impl::_TAO_TypedefDef_Remote_Proxy_Impl (voi
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -16913,7 +19403,7 @@ CORBA::_TAO_TypedefDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::TypedefDef::TypedefDef (int collocated)
{
@@ -17171,7 +19661,7 @@ const char* CORBA::TypedefDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_TypedefDef[] =
{
@@ -17186,11 +19676,11 @@ static const CORBA::Long _oc_CORBA_TypedefDef[] =
ACE_NTOHL (0x66446566),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/TypedefDef:1.0
- 11,
+ 11,
ACE_NTOHL (0x54797065),
ACE_NTOHL (0x64656644),
ACE_NTOHL (0x65660000), // name = TypedefDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_TypedefDef (
CORBA::tk_objref,
@@ -17210,7 +19700,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_TypeDescription[] =
{
@@ -17226,16 +19716,16 @@ static const CORBA::Long _oc_CORBA_TypeDescription[] =
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e3a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/TypeDescription:1.0
- 16,
+ 16,
ACE_NTOHL (0x54797065),
ACE_NTOHL (0x44657363),
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e00), // name = TypeDescription
5, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -17248,16 +19738,16 @@ static const CORBA::Long _oc_CORBA_TypeDescription[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
@@ -17270,24 +19760,24 @@ static const CORBA::Long _oc_CORBA_TypeDescription[] =
ACE_NTOHL (0x746f7279),
ACE_NTOHL (0x49643a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff9c, // negative offset (-100)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
@@ -17300,17 +19790,17 @@ static const CORBA::Long _oc_CORBA_TypeDescription[] =
ACE_NTOHL (0x6e537065),
ACE_NTOHL (0x633a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
+ 12,
ACE_NTOHL (0x56657273),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
};
@@ -17332,7 +19822,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::TypeDescription::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -17341,52 +19831,44 @@ void CORBA::TypeDescription::_tao_any_destructor (void *_tao_void_pointer)
}
// TAO_IDL - Generated from
-// be/be_visitor_enum/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_cs.cpp:52
-void operator<<= (CORBA::Any &_tao_any, CORBA::DefinitionKind _tao_elem)
+void operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::DefinitionKind _tao_elem
+ )
{
- TAO_OutputCDR stream;
- stream << _tao_elem;
- _tao_any._tao_replace (
+ TAO::Any_Basic_Impl_T<CORBA::DefinitionKind>::insert (
+ _tao_any,
CORBA::_tc_DefinitionKind,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
+ _tao_elem
);
}
-CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, CORBA::DefinitionKind &_tao_elem)
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::DefinitionKind &_tao_elem
+ )
{
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result = type->equivalent (CORBA::_tc_DefinitionKind ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- return 0; // not equivalent
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Basic_Impl_T<CORBA::DefinitionKind>::extract (
+ _tao_any,
+ CORBA::_tc_DefinitionKind,
+ _tao_elem
);
- if (stream >> _tao_elem)
- {
- return 1;
- }
- }
- ACE_CATCHANY
- {
- return 0;
- }
- ACE_ENDTRY;
- return 0;
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Basic_Impl_T<CORBA::DefinitionKind>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Basic_Impl_T<CORBA::DefinitionKind>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -17398,26 +19880,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::IRObject_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_IRObject,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::IRObject::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::IRObject>::insert (
+ _tao_any,
+ CORBA::IRObject::_tao_any_destructor,
+ CORBA::_tc_IRObject,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -17426,62 +19901,37 @@ operator>>= (
CORBA::IRObject_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::IRObject::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_IRObject
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::IRObject>::extract (
+ _tao_any,
+ CORBA::IRObject::_tao_any_destructor,
+ CORBA::_tc_IRObject,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_IRObject,
- 1,
- _tao_elem,
- CORBA::IRObject::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::IRObject::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::IRObject::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::IRObject>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::IRObject,CORBA::IRObject_var>;
+ template class TAO::Any_Impl_T<CORBA::IRObject>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::IRObject,CORBA::IRObject_var>
+# pragma instantiate TAO_Object_Manager<CORBA::IRObject, CORBA::IRObject_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::IRObject>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -17493,26 +19943,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::Contained_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_Contained,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::Contained::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::Contained>::insert (
+ _tao_any,
+ CORBA::Contained::_tao_any_destructor,
+ CORBA::_tc_Contained,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -17521,60 +19964,35 @@ operator>>= (
CORBA::Contained_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::Contained::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_Contained
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::Contained>::extract (
+ _tao_any,
+ CORBA::Contained::_tao_any_destructor,
+ CORBA::_tc_Contained,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_Contained,
- 1,
- _tao_elem,
- CORBA::Contained::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::Contained::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::Contained::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::Contained>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::Contained,CORBA::Contained_var>;
+ template class TAO::Any_Impl_T<CORBA::Contained>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::Contained,CORBA::Contained_var>
+# pragma instantiate TAO_Object_Manager<CORBA::Contained, CORBA::Contained_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::Contained>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -17582,16 +20000,12 @@ void operator<<= (
const CORBA::Contained::Description &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::Contained::_tc_Description,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::Contained::Description>::insert_copy (
+ _tao_any,
+ CORBA::Contained::Description::_tao_any_destructor,
+ CORBA::Contained::_tc_Description,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -17600,19 +20014,12 @@ void operator<<= (
CORBA::Contained::Description *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::Contained::_tc_Description,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::Contained::Description::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::Contained::Description>::insert (
+ _tao_any,
+ CORBA::Contained::Description::_tao_any_destructor,
+ CORBA::Contained::_tc_Description,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -17633,123 +20040,61 @@ CORBA::Boolean operator>>= (
const CORBA::Contained::Description *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::Contained::_tc_Description
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::Contained::Description*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::Contained::Description *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::Contained::Description,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::Contained::_tc_Description,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::Contained::Description::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::Contained::Description>::extract (
+ _tao_any,
+ CORBA::Contained::Description::_tao_any_destructor,
+ CORBA::Contained::_tc_Description,
+ _tao_elem
+ );
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::Contained::Description>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::Contained::Description>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- const CORBA::ContainedSeq &_tao_elem
+ const CORBA::InterfaceDefSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ContainedSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::InterfaceDefSeq>::insert_copy (
+ _tao_any,
+ CORBA::InterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_InterfaceDefSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- CORBA::ContainedSeq *_tao_elem
+ CORBA::InterfaceDefSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ContainedSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::ContainedSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::InterfaceDefSeq>::insert (
+ _tao_any,
+ CORBA::InterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_InterfaceDefSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- CORBA::ContainedSeq *&_tao_elem
+ CORBA::InterfaceDefSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::ContainedSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::InterfaceDefSeq *&,
_tao_elem
);
}
@@ -17757,126 +20102,57 @@ CORBA::Boolean operator>>= (
// Extraction to const pointer.
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- const CORBA::ContainedSeq *&_tao_elem
+ const CORBA::InterfaceDefSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ContainedSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::ContainedSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::ContainedSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::ContainedSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ContainedSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::ContainedSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::InterfaceDefSeq>::extract (
+ _tao_any,
+ CORBA::InterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_InterfaceDefSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- const CORBA::InterfaceDefSeq &_tao_elem
+ const CORBA::ValueDefSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_InterfaceDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ValueDefSeq>::insert_copy (
+ _tao_any,
+ CORBA::ValueDefSeq::_tao_any_destructor,
+ CORBA::_tc_ValueDefSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- CORBA::InterfaceDefSeq *_tao_elem
+ CORBA::ValueDefSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_InterfaceDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::InterfaceDefSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ValueDefSeq>::insert (
+ _tao_any,
+ CORBA::ValueDefSeq::_tao_any_destructor,
+ CORBA::_tc_ValueDefSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- CORBA::InterfaceDefSeq *&_tao_elem
+ CORBA::ValueDefSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::InterfaceDefSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ValueDefSeq *&,
_tao_elem
);
}
@@ -17884,126 +20160,57 @@ CORBA::Boolean operator>>= (
// Extraction to const pointer.
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- const CORBA::InterfaceDefSeq *&_tao_elem
+ const CORBA::ValueDefSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_InterfaceDefSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::InterfaceDefSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::InterfaceDefSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::InterfaceDefSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_InterfaceDefSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::InterfaceDefSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ValueDefSeq>::extract (
+ _tao_any,
+ CORBA::ValueDefSeq::_tao_any_destructor,
+ CORBA::_tc_ValueDefSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- const CORBA::ValueDefSeq &_tao_elem
+ const CORBA::AbstractInterfaceDefSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ValueDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::AbstractInterfaceDefSeq>::insert_copy (
+ _tao_any,
+ CORBA::AbstractInterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_AbstractInterfaceDefSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- CORBA::ValueDefSeq *_tao_elem
+ CORBA::AbstractInterfaceDefSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ValueDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::ValueDefSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::AbstractInterfaceDefSeq>::insert (
+ _tao_any,
+ CORBA::AbstractInterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_AbstractInterfaceDefSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- CORBA::ValueDefSeq *&_tao_elem
+ CORBA::AbstractInterfaceDefSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::ValueDefSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::AbstractInterfaceDefSeq *&,
_tao_elem
);
}
@@ -18011,126 +20218,57 @@ CORBA::Boolean operator>>= (
// Extraction to const pointer.
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- const CORBA::ValueDefSeq *&_tao_elem
+ const CORBA::AbstractInterfaceDefSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ValueDefSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::ValueDefSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::ValueDefSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::ValueDefSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ValueDefSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::ValueDefSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::AbstractInterfaceDefSeq>::extract (
+ _tao_any,
+ CORBA::AbstractInterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_AbstractInterfaceDefSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- const CORBA::AbstractInterfaceDefSeq &_tao_elem
+ const CORBA::LocalInterfaceDefSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_AbstractInterfaceDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::LocalInterfaceDefSeq>::insert_copy (
+ _tao_any,
+ CORBA::LocalInterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_LocalInterfaceDefSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- CORBA::AbstractInterfaceDefSeq *_tao_elem
+ CORBA::LocalInterfaceDefSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_AbstractInterfaceDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::AbstractInterfaceDefSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::LocalInterfaceDefSeq>::insert (
+ _tao_any,
+ CORBA::LocalInterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_LocalInterfaceDefSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- CORBA::AbstractInterfaceDefSeq *&_tao_elem
+ CORBA::LocalInterfaceDefSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::AbstractInterfaceDefSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::LocalInterfaceDefSeq *&,
_tao_elem
);
}
@@ -18138,126 +20276,57 @@ CORBA::Boolean operator>>= (
// Extraction to const pointer.
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- const CORBA::AbstractInterfaceDefSeq *&_tao_elem
+ const CORBA::LocalInterfaceDefSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_AbstractInterfaceDefSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::AbstractInterfaceDefSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::AbstractInterfaceDefSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::AbstractInterfaceDefSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_AbstractInterfaceDefSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::AbstractInterfaceDefSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::LocalInterfaceDefSeq>::extract (
+ _tao_any,
+ CORBA::LocalInterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_LocalInterfaceDefSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- const CORBA::LocalInterfaceDefSeq &_tao_elem
+ const CORBA::ExtInterfaceDefSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_LocalInterfaceDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ExtInterfaceDefSeq>::insert_copy (
+ _tao_any,
+ CORBA::ExtInterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_ExtInterfaceDefSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- CORBA::LocalInterfaceDefSeq *_tao_elem
+ CORBA::ExtInterfaceDefSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_LocalInterfaceDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::LocalInterfaceDefSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ExtInterfaceDefSeq>::insert (
+ _tao_any,
+ CORBA::ExtInterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_ExtInterfaceDefSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- CORBA::LocalInterfaceDefSeq *&_tao_elem
+ CORBA::ExtInterfaceDefSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::LocalInterfaceDefSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ExtInterfaceDefSeq *&,
_tao_elem
);
}
@@ -18265,78 +20334,252 @@ CORBA::Boolean operator>>= (
// Extraction to const pointer.
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- const CORBA::LocalInterfaceDefSeq *&_tao_elem
+ const CORBA::ExtInterfaceDefSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_LocalInterfaceDefSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::LocalInterfaceDefSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::LocalInterfaceDefSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::LocalInterfaceDefSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_LocalInterfaceDefSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::LocalInterfaceDefSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ExtInterfaceDefSeq>::extract (
+ _tao_any,
+ CORBA::ExtInterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_ExtInterfaceDefSeq,
+ _tao_elem
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
+
+// Copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ const CORBA::ExtValueDefSeq &_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtValueDefSeq>::insert_copy (
+ _tao_any,
+ CORBA::ExtValueDefSeq::_tao_any_destructor,
+ CORBA::_tc_ExtValueDefSeq,
+ _tao_elem
+ );
+}
+
+// Non-copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtValueDefSeq *_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtValueDefSeq>::insert (
+ _tao_any,
+ CORBA::ExtValueDefSeq::_tao_any_destructor,
+ CORBA::_tc_ExtValueDefSeq,
+ _tao_elem
+ );
+}
+
+// Extraction to non-const pointer (deprecated).
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ExtValueDefSeq *&_tao_elem
+ )
+{
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ExtValueDefSeq *&,
+ _tao_elem
+ );
+}
+
+// Extraction to const pointer.
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ const CORBA::ExtValueDefSeq *&_tao_elem
+ )
+{
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ExtValueDefSeq>::extract (
+ _tao_any,
+ CORBA::ExtValueDefSeq::_tao_any_destructor,
+ CORBA::_tc_ExtValueDefSeq,
+ _tao_elem
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
+
+// Copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ const CORBA::ExtAbstractInterfaceDefSeq &_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtAbstractInterfaceDefSeq>::insert_copy (
+ _tao_any,
+ CORBA::ExtAbstractInterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_ExtAbstractInterfaceDefSeq,
+ _tao_elem
+ );
+}
+
+// Non-copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtAbstractInterfaceDefSeq *_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtAbstractInterfaceDefSeq>::insert (
+ _tao_any,
+ CORBA::ExtAbstractInterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_ExtAbstractInterfaceDefSeq,
+ _tao_elem
+ );
+}
+
+// Extraction to non-const pointer (deprecated).
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ExtAbstractInterfaceDefSeq *&_tao_elem
+ )
+{
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ExtAbstractInterfaceDefSeq *&,
+ _tao_elem
+ );
+}
+
+// Extraction to const pointer.
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ const CORBA::ExtAbstractInterfaceDefSeq *&_tao_elem
+ )
+{
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ExtAbstractInterfaceDefSeq>::extract (
+ _tao_any,
+ CORBA::ExtAbstractInterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_ExtAbstractInterfaceDefSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
+
+// Copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ const CORBA::ExtLocalInterfaceDefSeq &_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtLocalInterfaceDefSeq>::insert_copy (
+ _tao_any,
+ CORBA::ExtLocalInterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_ExtLocalInterfaceDefSeq,
+ _tao_elem
+ );
+}
+
+// Non-copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtLocalInterfaceDefSeq *_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtLocalInterfaceDefSeq>::insert (
+ _tao_any,
+ CORBA::ExtLocalInterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_ExtLocalInterfaceDefSeq,
+ _tao_elem
+ );
+}
+
+// Extraction to non-const pointer (deprecated).
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ExtLocalInterfaceDefSeq *&_tao_elem
+ )
+{
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ExtLocalInterfaceDefSeq *&,
+ _tao_elem
+ );
+}
+
+// Extraction to const pointer.
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ const CORBA::ExtLocalInterfaceDefSeq *&_tao_elem
+ )
+{
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ExtLocalInterfaceDefSeq>::extract (
+ _tao_any,
+ CORBA::ExtLocalInterfaceDefSeq::_tao_any_destructor,
+ CORBA::_tc_ExtLocalInterfaceDefSeq,
+ _tao_elem
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
+
+// Copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ const CORBA::ContainedSeq &_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ContainedSeq>::insert_copy (
+ _tao_any,
+ CORBA::ContainedSeq::_tao_any_destructor,
+ CORBA::_tc_ContainedSeq,
+ _tao_elem
+ );
+}
+
+// Non-copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ContainedSeq *_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ContainedSeq>::insert (
+ _tao_any,
+ CORBA::ContainedSeq::_tao_any_destructor,
+ CORBA::_tc_ContainedSeq,
+ _tao_elem
+ );
+}
+
+// Extraction to non-const pointer (deprecated).
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ContainedSeq *&_tao_elem
+ )
+{
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ContainedSeq *&,
+ _tao_elem
+ );
+}
+
+// Extraction to const pointer.
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ const CORBA::ContainedSeq *&_tao_elem
+ )
+{
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ContainedSeq>::extract (
+ _tao_any,
+ CORBA::ContainedSeq::_tao_any_destructor,
+ CORBA::_tc_ContainedSeq,
+ _tao_elem
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -18344,16 +20587,12 @@ void operator<<= (
const CORBA::StructMember &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_StructMember,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::StructMember>::insert_copy (
+ _tao_any,
+ CORBA::StructMember::_tao_any_destructor,
+ CORBA::_tc_StructMember,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -18362,19 +20601,12 @@ void operator<<= (
CORBA::StructMember *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_StructMember,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::StructMember::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::StructMember>::insert (
+ _tao_any,
+ CORBA::StructMember::_tao_any_destructor,
+ CORBA::_tc_StructMember,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -18395,75 +20627,24 @@ CORBA::Boolean operator>>= (
const CORBA::StructMember *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_StructMember
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::StructMember*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::StructMember *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::StructMember,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_StructMember,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::StructMember::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::StructMember>::extract (
+ _tao_any,
+ CORBA::StructMember::_tao_any_destructor,
+ CORBA::_tc_StructMember,
+ _tao_elem
+ );
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::StructMember>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::StructMember>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -18471,16 +20652,12 @@ void operator<<= (
const CORBA::StructMemberSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_StructMemberSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::StructMemberSeq>::insert_copy (
+ _tao_any,
+ CORBA::StructMemberSeq::_tao_any_destructor,
+ CORBA::_tc_StructMemberSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -18489,19 +20666,12 @@ void operator<<= (
CORBA::StructMemberSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_StructMemberSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::StructMemberSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::StructMemberSeq>::insert (
+ _tao_any,
+ CORBA::StructMemberSeq::_tao_any_destructor,
+ CORBA::_tc_StructMemberSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -18510,8 +20680,8 @@ CORBA::Boolean operator>>= (
CORBA::StructMemberSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::StructMemberSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::StructMemberSeq *&,
_tao_elem
);
}
@@ -18522,75 +20692,17 @@ CORBA::Boolean operator>>= (
const CORBA::StructMemberSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_StructMemberSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::StructMemberSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::StructMemberSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::StructMemberSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_StructMemberSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::StructMemberSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::StructMemberSeq>::extract (
+ _tao_any,
+ CORBA::StructMemberSeq::_tao_any_destructor,
+ CORBA::_tc_StructMemberSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -18598,16 +20710,12 @@ void operator<<= (
const CORBA::Initializer &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_Initializer,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::Initializer>::insert_copy (
+ _tao_any,
+ CORBA::Initializer::_tao_any_destructor,
+ CORBA::_tc_Initializer,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -18616,19 +20724,12 @@ void operator<<= (
CORBA::Initializer *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_Initializer,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::Initializer::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::Initializer>::insert (
+ _tao_any,
+ CORBA::Initializer::_tao_any_destructor,
+ CORBA::_tc_Initializer,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -18649,75 +20750,24 @@ CORBA::Boolean operator>>= (
const CORBA::Initializer *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_Initializer
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::Initializer*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::Initializer *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::Initializer,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_Initializer,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::Initializer::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::Initializer>::extract (
+ _tao_any,
+ CORBA::Initializer::_tao_any_destructor,
+ CORBA::_tc_Initializer,
+ _tao_elem
+ );
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::Initializer>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::Initializer>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -18725,16 +20775,12 @@ void operator<<= (
const CORBA::InitializerSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_InitializerSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::InitializerSeq>::insert_copy (
+ _tao_any,
+ CORBA::InitializerSeq::_tao_any_destructor,
+ CORBA::_tc_InitializerSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -18743,19 +20789,12 @@ void operator<<= (
CORBA::InitializerSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_InitializerSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::InitializerSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::InitializerSeq>::insert (
+ _tao_any,
+ CORBA::InitializerSeq::_tao_any_destructor,
+ CORBA::_tc_InitializerSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -18764,8 +20803,8 @@ CORBA::Boolean operator>>= (
CORBA::InitializerSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::InitializerSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::InitializerSeq *&,
_tao_elem
);
}
@@ -18776,75 +20815,263 @@ CORBA::Boolean operator>>= (
const CORBA::InitializerSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_InitializerSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::InitializerSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::InitializerSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::InitializerSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_InitializerSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::InitializerSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::InitializerSeq>::extract (
+ _tao_any,
+ CORBA::InitializerSeq::_tao_any_destructor,
+ CORBA::_tc_InitializerSeq,
+ _tao_elem
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
+
+// Copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ const CORBA::ExceptionDescription &_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExceptionDescription>::insert_copy (
+ _tao_any,
+ CORBA::ExceptionDescription::_tao_any_destructor,
+ CORBA::_tc_ExceptionDescription,
+ _tao_elem
+ );
+}
+
+// Non-copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExceptionDescription *_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExceptionDescription>::insert (
+ _tao_any,
+ CORBA::ExceptionDescription::_tao_any_destructor,
+ CORBA::_tc_ExceptionDescription,
+ _tao_elem
+ );
+}
+
+// Extraction to non-const pointer (deprecated).
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ExceptionDescription *&_tao_elem
+ )
+{
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ExceptionDescription *&,
+ _tao_elem
+ );
+}
+
+// Extraction to const pointer.
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ const CORBA::ExceptionDescription *&_tao_elem
+ )
+{
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ExceptionDescription>::extract (
+ _tao_any,
+ CORBA::ExceptionDescription::_tao_any_destructor,
+ CORBA::_tc_ExceptionDescription,
+ _tao_elem
+ );
+}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::ExceptionDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::ExceptionDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
+
+// Copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ const CORBA::ExcDescriptionSeq &_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExcDescriptionSeq>::insert_copy (
+ _tao_any,
+ CORBA::ExcDescriptionSeq::_tao_any_destructor,
+ CORBA::_tc_ExcDescriptionSeq,
+ _tao_elem
+ );
+}
+
+// Non-copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExcDescriptionSeq *_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExcDescriptionSeq>::insert (
+ _tao_any,
+ CORBA::ExcDescriptionSeq::_tao_any_destructor,
+ CORBA::_tc_ExcDescriptionSeq,
+ _tao_elem
+ );
+}
+
+// Extraction to non-const pointer (deprecated).
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ExcDescriptionSeq *&_tao_elem
+ )
+{
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ExcDescriptionSeq *&,
+ _tao_elem
+ );
+}
+
+// Extraction to const pointer.
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ const CORBA::ExcDescriptionSeq *&_tao_elem
+ )
+{
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ExcDescriptionSeq>::extract (
+ _tao_any,
+ CORBA::ExcDescriptionSeq::_tao_any_destructor,
+ CORBA::_tc_ExcDescriptionSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
+
+// Copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ const CORBA::ExtInitializer &_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtInitializer>::insert_copy (
+ _tao_any,
+ CORBA::ExtInitializer::_tao_any_destructor,
+ CORBA::_tc_ExtInitializer,
+ _tao_elem
+ );
+}
+
+// Non-copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtInitializer *_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtInitializer>::insert (
+ _tao_any,
+ CORBA::ExtInitializer::_tao_any_destructor,
+ CORBA::_tc_ExtInitializer,
+ _tao_elem
+ );
+}
+
+// Extraction to non-const pointer (deprecated).
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ExtInitializer *&_tao_elem
+ )
+{
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ExtInitializer *&,
+ _tao_elem
+ );
+}
+
+// Extraction to const pointer.
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ const CORBA::ExtInitializer *&_tao_elem
+ )
+{
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ExtInitializer>::extract (
+ _tao_any,
+ CORBA::ExtInitializer::_tao_any_destructor,
+ CORBA::_tc_ExtInitializer,
+ _tao_elem
+ );
+}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::ExtInitializer>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::ExtInitializer>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
+
+// Copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ const CORBA::ExtInitializerSeq &_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtInitializerSeq>::insert_copy (
+ _tao_any,
+ CORBA::ExtInitializerSeq::_tao_any_destructor,
+ CORBA::_tc_ExtInitializerSeq,
+ _tao_elem
+ );
+}
+
+// Non-copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtInitializerSeq *_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtInitializerSeq>::insert (
+ _tao_any,
+ CORBA::ExtInitializerSeq::_tao_any_destructor,
+ CORBA::_tc_ExtInitializerSeq,
+ _tao_elem
+ );
+}
+
+// Extraction to non-const pointer (deprecated).
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ExtInitializerSeq *&_tao_elem
+ )
+{
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ExtInitializerSeq *&,
+ _tao_elem
+ );
+}
+
+// Extraction to const pointer.
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ const CORBA::ExtInitializerSeq *&_tao_elem
+ )
+{
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ExtInitializerSeq>::extract (
+ _tao_any,
+ CORBA::ExtInitializerSeq::_tao_any_destructor,
+ CORBA::_tc_ExtInitializerSeq,
+ _tao_elem
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -18852,16 +21079,12 @@ void operator<<= (
const CORBA::UnionMember &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_UnionMember,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::UnionMember>::insert_copy (
+ _tao_any,
+ CORBA::UnionMember::_tao_any_destructor,
+ CORBA::_tc_UnionMember,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -18870,19 +21093,12 @@ void operator<<= (
CORBA::UnionMember *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_UnionMember,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::UnionMember::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::UnionMember>::insert (
+ _tao_any,
+ CORBA::UnionMember::_tao_any_destructor,
+ CORBA::_tc_UnionMember,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -18903,75 +21119,24 @@ CORBA::Boolean operator>>= (
const CORBA::UnionMember *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_UnionMember
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::UnionMember*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::UnionMember *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::UnionMember,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_UnionMember,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::UnionMember::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::UnionMember>::extract (
+ _tao_any,
+ CORBA::UnionMember::_tao_any_destructor,
+ CORBA::_tc_UnionMember,
+ _tao_elem
+ );
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::UnionMember>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::UnionMember>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -18979,16 +21144,12 @@ void operator<<= (
const CORBA::UnionMemberSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_UnionMemberSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::UnionMemberSeq>::insert_copy (
+ _tao_any,
+ CORBA::UnionMemberSeq::_tao_any_destructor,
+ CORBA::_tc_UnionMemberSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -18997,19 +21158,12 @@ void operator<<= (
CORBA::UnionMemberSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_UnionMemberSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::UnionMemberSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::UnionMemberSeq>::insert (
+ _tao_any,
+ CORBA::UnionMemberSeq::_tao_any_destructor,
+ CORBA::_tc_UnionMemberSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -19018,8 +21172,8 @@ CORBA::Boolean operator>>= (
CORBA::UnionMemberSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::UnionMemberSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::UnionMemberSeq *&,
_tao_elem
);
}
@@ -19030,75 +21184,17 @@ CORBA::Boolean operator>>= (
const CORBA::UnionMemberSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_UnionMemberSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::UnionMemberSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::UnionMemberSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::UnionMemberSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_UnionMemberSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::UnionMemberSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::UnionMemberSeq>::extract (
+ _tao_any,
+ CORBA::UnionMemberSeq::_tao_any_destructor,
+ CORBA::_tc_UnionMemberSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -19106,16 +21202,12 @@ void operator<<= (
const CORBA::EnumMemberSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_EnumMemberSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::EnumMemberSeq>::insert_copy (
+ _tao_any,
+ CORBA::EnumMemberSeq::_tao_any_destructor,
+ CORBA::_tc_EnumMemberSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -19124,19 +21216,12 @@ void operator<<= (
CORBA::EnumMemberSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_EnumMemberSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::EnumMemberSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::EnumMemberSeq>::insert (
+ _tao_any,
+ CORBA::EnumMemberSeq::_tao_any_destructor,
+ CORBA::_tc_EnumMemberSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -19145,8 +21230,8 @@ CORBA::Boolean operator>>= (
CORBA::EnumMemberSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::EnumMemberSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::EnumMemberSeq *&,
_tao_elem
);
}
@@ -19157,77 +21242,19 @@ CORBA::Boolean operator>>= (
const CORBA::EnumMemberSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_EnumMemberSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::EnumMemberSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::EnumMemberSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::EnumMemberSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_EnumMemberSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::EnumMemberSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::EnumMemberSeq>::extract (
+ _tao_any,
+ CORBA::EnumMemberSeq::_tao_any_destructor,
+ CORBA::_tc_EnumMemberSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -19239,26 +21266,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::Container_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_Container,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::Container::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::Container>::insert (
+ _tao_any,
+ CORBA::Container::_tao_any_destructor,
+ CORBA::_tc_Container,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -19267,60 +21287,26 @@ operator>>= (
CORBA::Container_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::Container::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_Container
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::Container>::extract (
+ _tao_any,
+ CORBA::Container::_tao_any_destructor,
+ CORBA::_tc_Container,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_Container,
- 1,
- _tao_elem,
- CORBA::Container::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::Container::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::Container::_nil ();
- return 0;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::Container,CORBA::Container_var>;
+ template class TAO::Any_Impl_T<CORBA::Container>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::Container,CORBA::Container_var>
+# pragma instantiate TAO_Object_Manager<CORBA::Container, CORBA::Container_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::Container>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -19328,16 +21314,12 @@ void operator<<= (
const CORBA::Container::Description &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::Container::_tc_Description,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::Container::Description>::insert_copy (
+ _tao_any,
+ CORBA::Container::Description::_tao_any_destructor,
+ CORBA::Container::_tc_Description,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -19346,19 +21328,12 @@ void operator<<= (
CORBA::Container::Description *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::Container::_tc_Description,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::Container::Description::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::Container::Description>::insert (
+ _tao_any,
+ CORBA::Container::Description::_tao_any_destructor,
+ CORBA::Container::_tc_Description,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -19379,75 +21354,24 @@ CORBA::Boolean operator>>= (
const CORBA::Container::Description *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::Container::_tc_Description
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::Container::Description*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::Container::Description *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::Container::Description,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::Container::_tc_Description,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::Container::Description::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::Container::Description>::extract (
+ _tao_any,
+ CORBA::Container::Description::_tao_any_destructor,
+ CORBA::Container::_tc_Description,
+ _tao_elem
+ );
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::Container::Description>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::Container::Description>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -19455,16 +21379,12 @@ void operator<<= (
const CORBA::Container::DescriptionSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::Container::_tc_DescriptionSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::Container::DescriptionSeq>::insert_copy (
+ _tao_any,
+ CORBA::Container::DescriptionSeq::_tao_any_destructor,
+ CORBA::Container::_tc_DescriptionSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -19473,19 +21393,12 @@ void operator<<= (
CORBA::Container::DescriptionSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::Container::_tc_DescriptionSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::Container::DescriptionSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::Container::DescriptionSeq>::insert (
+ _tao_any,
+ CORBA::Container::DescriptionSeq::_tao_any_destructor,
+ CORBA::Container::_tc_DescriptionSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -19494,8 +21407,8 @@ CORBA::Boolean operator>>= (
CORBA::Container::DescriptionSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::Container::DescriptionSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::Container::DescriptionSeq *&,
_tao_elem
);
}
@@ -19506,77 +21419,19 @@ CORBA::Boolean operator>>= (
const CORBA::Container::DescriptionSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::Container::_tc_DescriptionSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::Container::DescriptionSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::Container::DescriptionSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::Container::DescriptionSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::Container::_tc_DescriptionSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::Container::DescriptionSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::Container::DescriptionSeq>::extract (
+ _tao_any,
+ CORBA::Container::DescriptionSeq::_tao_any_destructor,
+ CORBA::Container::_tc_DescriptionSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -19588,26 +21443,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::IDLType_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_IDLType,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::IDLType::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::IDLType>::insert (
+ _tao_any,
+ CORBA::IDLType::_tao_any_destructor,
+ CORBA::_tc_IDLType,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -19616,62 +21464,37 @@ operator>>= (
CORBA::IDLType_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::IDLType::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_IDLType
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::IDLType>::extract (
+ _tao_any,
+ CORBA::IDLType::_tao_any_destructor,
+ CORBA::_tc_IDLType,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_IDLType,
- 1,
- _tao_elem,
- CORBA::IDLType::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::IDLType::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::IDLType::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::IDLType>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::IDLType,CORBA::IDLType_var>;
+ template class TAO::Any_Impl_T<CORBA::IDLType>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::IDLType,CORBA::IDLType_var>
+# pragma instantiate TAO_Object_Manager<CORBA::IDLType, CORBA::IDLType_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::IDLType>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -19683,26 +21506,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::TypedefDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_TypedefDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::TypedefDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::TypedefDef>::insert (
+ _tao_any,
+ CORBA::TypedefDef::_tao_any_destructor,
+ CORBA::_tc_TypedefDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -19711,60 +21527,35 @@ operator>>= (
CORBA::TypedefDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::TypedefDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_TypedefDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::TypedefDef>::extract (
+ _tao_any,
+ CORBA::TypedefDef::_tao_any_destructor,
+ CORBA::_tc_TypedefDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_TypedefDef,
- 1,
- _tao_elem,
- CORBA::TypedefDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::TypedefDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::TypedefDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::TypedefDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::TypedefDef,CORBA::TypedefDef_var>;
+ template class TAO::Any_Impl_T<CORBA::TypedefDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::TypedefDef,CORBA::TypedefDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::TypedefDef, CORBA::TypedefDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::TypedefDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -19772,16 +21563,12 @@ void operator<<= (
const CORBA::TypeDescription &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_TypeDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::TypeDescription>::insert_copy (
+ _tao_any,
+ CORBA::TypeDescription::_tao_any_destructor,
+ CORBA::_tc_TypeDescription,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -19790,19 +21577,12 @@ void operator<<= (
CORBA::TypeDescription *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_TypeDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::TypeDescription::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::TypeDescription>::insert (
+ _tao_any,
+ CORBA::TypeDescription::_tao_any_destructor,
+ CORBA::_tc_TypeDescription,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -19823,75 +21603,24 @@ CORBA::Boolean operator>>= (
const CORBA::TypeDescription *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_TypeDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::TypeDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::TypeDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::TypeDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_TypeDescription,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::TypeDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::TypeDescription>::extract (
+ _tao_any,
+ CORBA::TypeDescription::_tao_any_destructor,
+ CORBA::_tc_TypeDescription,
+ _tao_elem
+ );
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::TypeDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::TypeDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -19934,7 +21663,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -19977,11 +21706,11 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const CORBA::ContainedSeq &_tao_sequence
+ const CORBA::InterfaceDefSeq &_tao_sequence
)
{
CORBA::ULong _tao_seq_len = _tao_sequence.length ();
@@ -19993,7 +21722,8 @@ CORBA::Boolean operator<< (
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
+ _tao_marshal_flag =
+ tao_CORBA_InterfaceDef_marshal (_tao_sequence[i].in (), strm);
}
return _tao_marshal_flag;
@@ -20004,7 +21734,7 @@ CORBA::Boolean operator<< (
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- CORBA::ContainedSeq &_tao_sequence
+ CORBA::InterfaceDefSeq &_tao_sequence
)
{
CORBA::ULong _tao_seq_len;
@@ -20043,11 +21773,11 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const CORBA::InterfaceDefSeq &_tao_sequence
+ const CORBA::ValueDefSeq &_tao_sequence
)
{
CORBA::ULong _tao_seq_len = _tao_sequence.length ();
@@ -20059,7 +21789,8 @@ CORBA::Boolean operator<< (
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
+ _tao_marshal_flag =
+ tao_CORBA_ValueDef_marshal (_tao_sequence[i].in (), strm);
}
return _tao_marshal_flag;
@@ -20070,7 +21801,7 @@ CORBA::Boolean operator<< (
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- CORBA::InterfaceDefSeq &_tao_sequence
+ CORBA::ValueDefSeq &_tao_sequence
)
{
CORBA::ULong _tao_seq_len;
@@ -20109,11 +21840,11 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const CORBA::ValueDefSeq &_tao_sequence
+ const CORBA::AbstractInterfaceDefSeq &_tao_sequence
)
{
CORBA::ULong _tao_seq_len = _tao_sequence.length ();
@@ -20125,7 +21856,8 @@ CORBA::Boolean operator<< (
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
+ _tao_marshal_flag =
+ tao_CORBA_AbstractInterfaceDef_marshal (_tao_sequence[i].in (), strm);
}
return _tao_marshal_flag;
@@ -20136,7 +21868,7 @@ CORBA::Boolean operator<< (
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- CORBA::ValueDefSeq &_tao_sequence
+ CORBA::AbstractInterfaceDefSeq &_tao_sequence
)
{
CORBA::ULong _tao_seq_len;
@@ -20175,11 +21907,11 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const CORBA::AbstractInterfaceDefSeq &_tao_sequence
+ const CORBA::LocalInterfaceDefSeq &_tao_sequence
)
{
CORBA::ULong _tao_seq_len = _tao_sequence.length ();
@@ -20191,7 +21923,8 @@ CORBA::Boolean operator<< (
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
+ _tao_marshal_flag =
+ tao_CORBA_LocalInterfaceDef_marshal (_tao_sequence[i].in (), strm);
}
return _tao_marshal_flag;
@@ -20202,7 +21935,7 @@ CORBA::Boolean operator<< (
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- CORBA::AbstractInterfaceDefSeq &_tao_sequence
+ CORBA::LocalInterfaceDefSeq &_tao_sequence
)
{
CORBA::ULong _tao_seq_len;
@@ -20241,11 +21974,11 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const CORBA::LocalInterfaceDefSeq &_tao_sequence
+ const CORBA::ExtInterfaceDefSeq &_tao_sequence
)
{
CORBA::ULong _tao_seq_len = _tao_sequence.length ();
@@ -20257,7 +21990,8 @@ CORBA::Boolean operator<< (
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
+ _tao_marshal_flag =
+ tao_CORBA_ExtInterfaceDef_marshal (_tao_sequence[i].in (), strm);
}
return _tao_marshal_flag;
@@ -20268,7 +22002,275 @@ CORBA::Boolean operator<< (
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- CORBA::LocalInterfaceDefSeq &_tao_sequence
+ CORBA::ExtInterfaceDefSeq &_tao_sequence
+ )
+{
+ CORBA::ULong _tao_seq_len;
+
+ if (strm >> _tao_seq_len)
+ {
+ // Add a check to the length of the sequence
+ // to make sure it does not exceed the length
+ // of the stream. (See bug 58.)
+ if (_tao_seq_len > strm.length ())
+ {
+ return 0;
+ }
+
+ // Set the length of the sequence.
+ _tao_sequence.length (_tao_seq_len);
+
+ // If length is 0 we return true.
+ if (0 >= _tao_seq_len)
+ {
+ return 1;
+ }
+
+ // Retrieve all the elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag = (strm >> _tao_sequence[i].out ());
+ }
+
+ return _tao_marshal_flag;
+ }
+
+ return 0;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
+
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ExtValueDefSeq &_tao_sequence
+ )
+{
+ CORBA::ULong _tao_seq_len = _tao_sequence.length ();
+
+ if (strm << _tao_seq_len)
+ {
+ // Encode all elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag =
+ tao_CORBA_ExtValueDef_marshal (_tao_sequence[i].in (), strm);
+ }
+
+ return _tao_marshal_flag;
+ }
+
+ return 0;
+}
+
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ExtValueDefSeq &_tao_sequence
+ )
+{
+ CORBA::ULong _tao_seq_len;
+
+ if (strm >> _tao_seq_len)
+ {
+ // Add a check to the length of the sequence
+ // to make sure it does not exceed the length
+ // of the stream. (See bug 58.)
+ if (_tao_seq_len > strm.length ())
+ {
+ return 0;
+ }
+
+ // Set the length of the sequence.
+ _tao_sequence.length (_tao_seq_len);
+
+ // If length is 0 we return true.
+ if (0 >= _tao_seq_len)
+ {
+ return 1;
+ }
+
+ // Retrieve all the elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag = (strm >> _tao_sequence[i].out ());
+ }
+
+ return _tao_marshal_flag;
+ }
+
+ return 0;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
+
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ExtAbstractInterfaceDefSeq &_tao_sequence
+ )
+{
+ CORBA::ULong _tao_seq_len = _tao_sequence.length ();
+
+ if (strm << _tao_seq_len)
+ {
+ // Encode all elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag =
+ tao_CORBA_ExtAbstractInterfaceDef_marshal (_tao_sequence[i].in (), strm);
+ }
+
+ return _tao_marshal_flag;
+ }
+
+ return 0;
+}
+
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ExtAbstractInterfaceDefSeq &_tao_sequence
+ )
+{
+ CORBA::ULong _tao_seq_len;
+
+ if (strm >> _tao_seq_len)
+ {
+ // Add a check to the length of the sequence
+ // to make sure it does not exceed the length
+ // of the stream. (See bug 58.)
+ if (_tao_seq_len > strm.length ())
+ {
+ return 0;
+ }
+
+ // Set the length of the sequence.
+ _tao_sequence.length (_tao_seq_len);
+
+ // If length is 0 we return true.
+ if (0 >= _tao_seq_len)
+ {
+ return 1;
+ }
+
+ // Retrieve all the elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag = (strm >> _tao_sequence[i].out ());
+ }
+
+ return _tao_marshal_flag;
+ }
+
+ return 0;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
+
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ExtLocalInterfaceDefSeq &_tao_sequence
+ )
+{
+ CORBA::ULong _tao_seq_len = _tao_sequence.length ();
+
+ if (strm << _tao_seq_len)
+ {
+ // Encode all elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag =
+ tao_CORBA_ExtLocalInterfaceDef_marshal (_tao_sequence[i].in (), strm);
+ }
+
+ return _tao_marshal_flag;
+ }
+
+ return 0;
+}
+
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ExtLocalInterfaceDefSeq &_tao_sequence
+ )
+{
+ CORBA::ULong _tao_seq_len;
+
+ if (strm >> _tao_seq_len)
+ {
+ // Add a check to the length of the sequence
+ // to make sure it does not exceed the length
+ // of the stream. (See bug 58.)
+ if (_tao_seq_len > strm.length ())
+ {
+ return 0;
+ }
+
+ // Set the length of the sequence.
+ _tao_sequence.length (_tao_seq_len);
+
+ // If length is 0 we return true.
+ if (0 >= _tao_seq_len)
+ {
+ return 1;
+ }
+
+ // Retrieve all the elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag = (strm >> _tao_sequence[i].out ());
+ }
+
+ return _tao_marshal_flag;
+ }
+
+ return 0;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
+
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ContainedSeq &_tao_sequence
+ )
+{
+ CORBA::ULong _tao_seq_len = _tao_sequence.length ();
+
+ if (strm << _tao_seq_len)
+ {
+ // Encode all elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag =
+ _tao_sequence[i].in ()->marshal (strm);
+ }
+
+ return _tao_marshal_flag;
+ }
+
+ return 0;
+}
+
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ContainedSeq &_tao_sequence
)
{
CORBA::ULong _tao_seq_len;
@@ -20307,7 +22309,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -20373,7 +22375,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -20439,7 +22441,139 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
+
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ExcDescriptionSeq &_tao_sequence
+ )
+{
+ CORBA::ULong _tao_seq_len = _tao_sequence.length ();
+
+ if (strm << _tao_seq_len)
+ {
+ // Encode all elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag = (strm << _tao_sequence[i]);
+ }
+
+ return _tao_marshal_flag;
+ }
+
+ return 0;
+}
+
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ExcDescriptionSeq &_tao_sequence
+ )
+{
+ CORBA::ULong _tao_seq_len;
+
+ if (strm >> _tao_seq_len)
+ {
+ // Add a check to the length of the sequence
+ // to make sure it does not exceed the length
+ // of the stream. (See bug 58.)
+ if (_tao_seq_len > strm.length ())
+ {
+ return 0;
+ }
+
+ // Set the length of the sequence.
+ _tao_sequence.length (_tao_seq_len);
+
+ // If length is 0 we return true.
+ if (0 >= _tao_seq_len)
+ {
+ return 1;
+ }
+
+ // Retrieve all the elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag = (strm >> _tao_sequence[i]);
+ }
+
+ return _tao_marshal_flag;
+ }
+
+ return 0;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
+
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ExtInitializerSeq &_tao_sequence
+ )
+{
+ CORBA::ULong _tao_seq_len = _tao_sequence.length ();
+
+ if (strm << _tao_seq_len)
+ {
+ // Encode all elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag = (strm << _tao_sequence[i]);
+ }
+
+ return _tao_marshal_flag;
+ }
+
+ return 0;
+}
+
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ExtInitializerSeq &_tao_sequence
+ )
+{
+ CORBA::ULong _tao_seq_len;
+
+ if (strm >> _tao_seq_len)
+ {
+ // Add a check to the length of the sequence
+ // to make sure it does not exceed the length
+ // of the stream. (See bug 58.)
+ if (_tao_seq_len > strm.length ())
+ {
+ return 0;
+ }
+
+ // Set the length of the sequence.
+ _tao_sequence.length (_tao_seq_len);
+
+ // If length is 0 we return true.
+ if (0 >= _tao_seq_len)
+ {
+ return 1;
+ }
+
+ // Retrieve all the elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag = (strm >> _tao_sequence[i]);
+ }
+
+ return _tao_marshal_flag;
+ }
+
+ return 0;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -20505,7 +22639,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -20571,7 +22705,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -20637,7 +22771,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -20680,7 +22814,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -20723,7 +22857,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -20765,3 +22899,4 @@ CORBA::Boolean operator>> (
return 0;
}
+
diff --git a/TAO/tao/IFR_Client/IFR_BaseC.h b/TAO/tao/IFR_Client/IFR_BaseC.h
index 126a3bb0ab8..0e7f2bfbad7 100644
--- a/TAO/tao/IFR_Client/IFR_BaseC.h
+++ b/TAO/tao/IFR_Client/IFR_BaseC.h
@@ -20,7 +20,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// be/be_codegen.cpp:151
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:151
#ifndef _TAO_IDL_ORIG_IFR_BASEC_H_
#define _TAO_IDL_ORIG_IFR_BASEC_H_
@@ -61,64 +61,103 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be/be_visitor_module/module_ch.cpp:48
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_module/module_ch.cpp:48
TAO_NAMESPACE CORBA
{
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typedef/typedef_ch.cpp:368
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typedef/typedef_ch.cpp:367
+
typedef char * Identifier;
typedef CORBA::String_var Identifier_var;
typedef CORBA::String_out Identifier_out;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_Identifier;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typedef/typedef_ch.cpp:368
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typedef/typedef_ch.cpp:367
+
typedef char * ScopedName;
typedef CORBA::String_var ScopedName_var;
typedef CORBA::String_out ScopedName_out;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ScopedName;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typedef/typedef_ch.cpp:368
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typedef/typedef_ch.cpp:367
+
typedef char * RepositoryId;
typedef CORBA::String_var RepositoryId_var;
typedef CORBA::String_out RepositoryId_out;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_RepositoryId;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_enum/enum_ch.cpp:57
-
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/enum_ch.cpp:57
+
+ enum DefinitionKind
+ {
+ dk_none,
+ dk_all,
+ dk_Attribute,
+ dk_Constant,
+ dk_Exception,
+ dk_Interface,
+ dk_Module,
+ dk_Operation,
+ dk_Typedef,
+ dk_Alias,
+ dk_Struct,
+ dk_Union,
+ dk_Enum,
+ dk_Primitive,
+ dk_String,
+ dk_Sequence,
+ dk_Array,
+ dk_Repository,
+ dk_Wstring,
+ dk_Fixed,
+ dk_Value,
+ dk_ValueBox,
+ dk_ValueMember,
+ dk_Native,
+ dk_AbstractInterface,
+ dk_LocalInterface,
+ dk_Component,
+ dk_Home,
+ dk_Factory,
+ dk_Finder,
+ dk_Emits,
+ dk_Publishes,
+ dk_Consumes,
+ dk_Provides,
+ dk_Uses,
+ dk_Event
+ };
+
typedef DefinitionKind &DefinitionKind_out;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_DefinitionKind;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_IROBJECT___PTR_CH_)
#define _CORBA_IROBJECT___PTR_CH_
-
+
class IRObject;
typedef IRObject *IRObject_ptr;
@@ -126,31 +165,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_IROBJECT___VAR_CH_)
#define _CORBA_IROBJECT___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export IRObject_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export IRObject_var : public TAO_Base_var
{
public:
IRObject_var (void); // default constructor
- IRObject_var (IRObject_ptr p) : ptr_ (p) {}
+ IRObject_var (IRObject_ptr p) : ptr_ (p) {}
IRObject_var (const IRObject_var &); // copy constructor
~IRObject_var (void); // destructor
-
+
IRObject_var &operator= (IRObject_ptr);
IRObject_var &operator= (const IRObject_var &);
IRObject_ptr operator-> (void) const;
-
+
operator const IRObject_ptr &() const;
operator IRObject_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
IRObject_ptr in (void) const;
IRObject_ptr &inout (void);
IRObject_ptr &out (void);
IRObject_ptr _retn (void);
IRObject_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static IRObject_ptr tao_duplicate (IRObject_ptr);
@@ -158,25 +197,25 @@ TAO_NAMESPACE CORBA
static IRObject_ptr tao_nil (void);
static IRObject_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
IRObject_ptr ptr_;
// Unimplemented - prevents widening assignment.
- IRObject_var (const TAO_Base_var & rhs);
- IRObject_var & operator= (const TAO_Base_var & rhs);
+ IRObject_var (const TAO_Base_var &rhs);
+ IRObject_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_IROBJECT___OUT_CH_)
#define _CORBA_IROBJECT___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export IRObject_out
{
public:
@@ -189,24 +228,24 @@ TAO_NAMESPACE CORBA
operator IRObject_ptr &();
IRObject_ptr &ptr (void);
IRObject_ptr operator-> (void);
-
+
private:
IRObject_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_IROBJECT_CH_)
#define _CORBA_IROBJECT_CH_
-
+
class _TAO_IRObject_Proxy_Impl;
class _TAO_IRObject_Remote_Proxy_Impl;
class _TAO_IRObject_Proxy_Broker;
class _TAO_IRObject_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export IRObject
: public virtual CORBA::Object
{
@@ -214,105 +253,106 @@ TAO_NAMESPACE CORBA
typedef IRObject_ptr _ptr_type;
typedef IRObject_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static IRObject_ptr _duplicate (IRObject_ptr obj);
-
+
static IRObject_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static IRObject_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static IRObject_ptr _nil (void)
{
return (IRObject_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::DefinitionKind def_kind (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void destroy (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_IRObject_Proxy_Broker *the_TAO_IRObject_Proxy_Broker_;
-
+
protected:
IRObject (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_IRObject_setup_collocation (int collocated);
-
+
IRObject (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~IRObject (void);
-
+
friend class _TAO_IRObject_Remote_Proxy_Impl;
friend class _TAO_IRObject_ThruPOA_Proxy_Impl;
friend class _TAO_IRObject_Direct_Proxy_Impl;
-
+
private:
IRObject (const IRObject &);
void operator= (const IRObject &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_IRObject_Proxy_Impl
: public virtual TAO_Object_Proxy_Impl
{
public:
virtual ~_TAO_IRObject_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::DefinitionKind def_kind (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -320,10 +360,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void destroy (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -331,35 +371,35 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_IRObject_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_IRObject_Remote_Proxy_Impl
: public virtual _TAO_IRObject_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl
{
public:
_TAO_IRObject_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_IRObject_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::DefinitionKind def_kind (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -367,10 +407,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void destroy (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -379,23 +419,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_IRObject_Proxy_Broker
{
public:
@@ -404,109 +444,109 @@ TAO_NAMESPACE CORBA
IRObject *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_IRObject_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_IRObject_Remote_Proxy_Broker
: public virtual _TAO_IRObject_Proxy_Broker
{
- public:
+ public:
_TAO_IRObject_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_IRObject_Remote_Proxy_Broker (void);
-
+
virtual _TAO_IRObject_Proxy_Impl &select_proxy (
IRObject *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_IRObject_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_IRObject_Remote_Proxy_Broker *the_TAO_IRObject_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IRObject;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typedef/typedef_ch.cpp:368
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typedef/typedef_ch.cpp:367
+
typedef char * VersionSpec;
typedef CORBA::String_var VersionSpec_var;
typedef CORBA::String_out VersionSpec_out;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_VersionSpec;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class Contained;
#if !defined (_CORBA_CONTAINED___PTR_CH_)
#define _CORBA_CONTAINED___PTR_CH_
-
+
typedef Contained *Contained_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_CONTAINED___VAR_CH_)
#define _CORBA_CONTAINED___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export Contained_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export Contained_var : public TAO_Base_var
{
public:
Contained_var (void); // default constructor
- Contained_var (Contained_ptr p) : ptr_ (p) {}
+ Contained_var (Contained_ptr p) : ptr_ (p) {}
Contained_var (const Contained_var &); // copy constructor
~Contained_var (void); // destructor
-
+
Contained_var &operator= (Contained_ptr);
Contained_var &operator= (const Contained_var &);
Contained_ptr operator-> (void) const;
-
+
operator const Contained_ptr &() const;
operator Contained_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
Contained_ptr in (void) const;
Contained_ptr &inout (void);
Contained_ptr &out (void);
Contained_ptr _retn (void);
Contained_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static Contained_ptr tao_duplicate (Contained_ptr);
@@ -514,25 +554,25 @@ TAO_NAMESPACE CORBA
static Contained_ptr tao_nil (void);
static Contained_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
Contained_ptr ptr_;
// Unimplemented - prevents widening assignment.
- Contained_var (const TAO_Base_var & rhs);
- Contained_var & operator= (const TAO_Base_var & rhs);
+ Contained_var (const TAO_Base_var &rhs);
+ Contained_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_CONTAINED___OUT_CH_)
#define _CORBA_CONTAINED___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export Contained_out
{
public:
@@ -545,52 +585,52 @@ TAO_NAMESPACE CORBA
operator Contained_ptr &();
Contained_ptr &ptr (void);
Contained_ptr operator-> (void);
-
+
private:
Contained_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class Repository;
#if !defined (_CORBA_REPOSITORY___PTR_CH_)
#define _CORBA_REPOSITORY___PTR_CH_
-
+
typedef Repository *Repository_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_REPOSITORY___VAR_CH_)
#define _CORBA_REPOSITORY___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export Repository_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export Repository_var : public TAO_Base_var
{
public:
Repository_var (void); // default constructor
- Repository_var (Repository_ptr p) : ptr_ (p) {}
+ Repository_var (Repository_ptr p) : ptr_ (p) {}
Repository_var (const Repository_var &); // copy constructor
~Repository_var (void); // destructor
-
+
Repository_var &operator= (Repository_ptr);
Repository_var &operator= (const Repository_var &);
Repository_ptr operator-> (void) const;
-
+
operator const Repository_ptr &() const;
operator Repository_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
Repository_ptr in (void) const;
Repository_ptr &inout (void);
Repository_ptr &out (void);
Repository_ptr _retn (void);
Repository_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static Repository_ptr tao_duplicate (Repository_ptr);
@@ -598,25 +638,25 @@ TAO_NAMESPACE CORBA
static Repository_ptr tao_nil (void);
static Repository_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
Repository_ptr ptr_;
// Unimplemented - prevents widening assignment.
- Repository_var (const TAO_Base_var & rhs);
- Repository_var & operator= (const TAO_Base_var & rhs);
+ Repository_var (const TAO_Base_var &rhs);
+ Repository_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_REPOSITORY___OUT_CH_)
#define _CORBA_REPOSITORY___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export Repository_out
{
public:
@@ -629,52 +669,52 @@ TAO_NAMESPACE CORBA
operator Repository_ptr &();
Repository_ptr &ptr (void);
Repository_ptr operator-> (void);
-
+
private:
Repository_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class Container;
#if !defined (_CORBA_CONTAINER___PTR_CH_)
#define _CORBA_CONTAINER___PTR_CH_
-
+
typedef Container *Container_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_CONTAINER___VAR_CH_)
#define _CORBA_CONTAINER___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export Container_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export Container_var : public TAO_Base_var
{
public:
Container_var (void); // default constructor
- Container_var (Container_ptr p) : ptr_ (p) {}
+ Container_var (Container_ptr p) : ptr_ (p) {}
Container_var (const Container_var &); // copy constructor
~Container_var (void); // destructor
-
+
Container_var &operator= (Container_ptr);
Container_var &operator= (const Container_var &);
Container_ptr operator-> (void) const;
-
+
operator const Container_ptr &() const;
operator Container_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
Container_ptr in (void) const;
Container_ptr &inout (void);
Container_ptr &out (void);
Container_ptr _retn (void);
Container_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static Container_ptr tao_duplicate (Container_ptr);
@@ -682,25 +722,25 @@ TAO_NAMESPACE CORBA
static Container_ptr tao_nil (void);
static Container_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
Container_ptr ptr_;
// Unimplemented - prevents widening assignment.
- Container_var (const TAO_Base_var & rhs);
- Container_var & operator= (const TAO_Base_var & rhs);
+ Container_var (const TAO_Base_var &rhs);
+ Container_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_CONTAINER___OUT_CH_)
#define _CORBA_CONTAINER___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export Container_out
{
public:
@@ -713,19 +753,19 @@ TAO_NAMESPACE CORBA
operator Container_ptr &();
Container_ptr &ptr (void);
Container_ptr operator-> (void);
-
+
private:
Container_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_CONTAINED___PTR_CH_)
#define _CORBA_CONTAINED___PTR_CH_
-
+
class Contained;
typedef Contained *Contained_ptr;
@@ -733,31 +773,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_CONTAINED___VAR_CH_)
#define _CORBA_CONTAINED___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export Contained_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export Contained_var : public TAO_Base_var
{
public:
Contained_var (void); // default constructor
- Contained_var (Contained_ptr p) : ptr_ (p) {}
+ Contained_var (Contained_ptr p) : ptr_ (p) {}
Contained_var (const Contained_var &); // copy constructor
~Contained_var (void); // destructor
-
+
Contained_var &operator= (Contained_ptr);
Contained_var &operator= (const Contained_var &);
Contained_ptr operator-> (void) const;
-
+
operator const Contained_ptr &() const;
operator Contained_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
Contained_ptr in (void) const;
Contained_ptr &inout (void);
Contained_ptr &out (void);
Contained_ptr _retn (void);
Contained_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static Contained_ptr tao_duplicate (Contained_ptr);
@@ -765,25 +805,25 @@ TAO_NAMESPACE CORBA
static Contained_ptr tao_nil (void);
static Contained_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
Contained_ptr ptr_;
// Unimplemented - prevents widening assignment.
- Contained_var (const TAO_Base_var & rhs);
- Contained_var & operator= (const TAO_Base_var & rhs);
+ Contained_var (const TAO_Base_var &rhs);
+ Contained_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_CONTAINED___OUT_CH_)
#define _CORBA_CONTAINED___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export Contained_out
{
public:
@@ -796,24 +836,24 @@ TAO_NAMESPACE CORBA
operator Contained_ptr &();
Contained_ptr &ptr (void);
Contained_ptr operator-> (void);
-
+
private:
Contained_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_CONTAINED_CH_)
#define _CORBA_CONTAINED_CH_
-
+
class _TAO_Contained_Proxy_Impl;
class _TAO_Contained_Remote_Proxy_Impl;
class _TAO_Contained_Proxy_Broker;
class _TAO_Contained_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export Contained
: public virtual CORBA::IRObject
{
@@ -821,40 +861,40 @@ TAO_NAMESPACE CORBA
typedef Contained_ptr _ptr_type;
typedef Contained_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static Contained_ptr _duplicate (Contained_ptr obj);
-
+
static Contained_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static Contained_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static Contained_ptr _nil (void)
{
return (Contained_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual char * id (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void id (
const char * id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -862,20 +902,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual char * name (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void name (
const char * name
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -883,20 +923,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual char * version (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void version (
const char * version
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -904,54 +944,54 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::Container_ptr defined_in (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual char * absolute_name (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::Repository_ptr containing_repository (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
class Description_var;
-
+
struct TAO_IFR_Client_Export Description
{
typedef Description_var _var_type;
-
+
static void _tao_any_destructor (void *);
ACE_NESTED_CLASS (CORBA, DefinitionKind) kind;
CORBA::Any value;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export Description_var
{
public:
@@ -959,33 +999,33 @@ TAO_NAMESPACE CORBA
Description_var (Description *);
Description_var (const Description_var &);
~Description_var (void);
-
+
Description_var &operator= (Description *);
Description_var &operator= (const Description_var &);
Description *operator-> (void);
const Description *operator-> (void) const;
-
+
operator const Description &() const;
operator Description &();
operator Description &() const;
-
+
// Variable-size types only.
operator Description *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const Description &in (void) const;
Description &inout (void);
Description *&out (void);
Description *_retn (void);
Description *ptr (void) const;
-
+
private:
Description *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export Description_out
{
public:
@@ -997,31 +1037,31 @@ TAO_NAMESPACE CORBA
operator Description *&();
Description *&ptr (void);
Description *operator-> (void);
-
+
private:
Description *&ptr_;
// Assignment from T_var not allowed.
void operator= (const Description_var &);
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
static ::CORBA::TypeCode_ptr _tc_Description;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::Contained::Description * describe (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void move (
CORBA::Container_ptr new_container,
const char * new_name,
@@ -1031,65 +1071,66 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_Contained_Proxy_Broker *the_TAO_Contained_Proxy_Broker_;
-
+
protected:
Contained (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_Contained_setup_collocation (int collocated);
-
+
Contained (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~Contained (void);
-
+
friend class _TAO_Contained_Remote_Proxy_Impl;
friend class _TAO_Contained_ThruPOA_Proxy_Impl;
friend class _TAO_Contained_Direct_Proxy_Impl;
-
+
private:
Contained (const Contained &);
void operator= (const Contained &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_Contained_Proxy_Impl
: public virtual CORBA::_TAO_IRObject_Proxy_Impl
{
public:
virtual ~_TAO_Contained_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual char * id (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1097,10 +1138,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void id (
CORBA::Object *_collocated_tao_target_,
const char * id
@@ -1109,10 +1150,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual char * name (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1120,10 +1161,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void name (
CORBA::Object *_collocated_tao_target_,
const char * name
@@ -1132,10 +1173,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual char * version (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1143,10 +1184,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void version (
CORBA::Object *_collocated_tao_target_,
const char * version
@@ -1155,10 +1196,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::Container_ptr defined_in (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1166,10 +1207,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual char * absolute_name (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1177,10 +1218,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::Repository_ptr containing_repository (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1188,10 +1229,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::Contained::Description * describe (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1199,10 +1240,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void move (
CORBA::Object *_collocated_tao_target_,
CORBA::Container_ptr new_container,
@@ -1213,23 +1254,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_Contained_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_Contained_Remote_Proxy_Impl
: public virtual _TAO_Contained_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -1237,12 +1278,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_Contained_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_Contained_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual char * id (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1250,10 +1291,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void id (
CORBA::Object *_collocated_tao_target_,
const char * id
@@ -1262,10 +1303,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual char * name (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1273,10 +1314,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void name (
CORBA::Object *_collocated_tao_target_,
const char * name
@@ -1285,10 +1326,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual char * version (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1296,10 +1337,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void version (
CORBA::Object *_collocated_tao_target_,
const char * version
@@ -1308,10 +1349,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::Container_ptr defined_in (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1319,10 +1360,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual char * absolute_name (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1330,10 +1371,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::Repository_ptr containing_repository (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1341,10 +1382,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::Contained::Description * describe (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1352,10 +1393,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void move (
CORBA::Object *_collocated_tao_target_,
CORBA::Container_ptr new_container,
@@ -1367,23 +1408,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_Contained_Proxy_Broker
{
public:
@@ -1392,275 +1433,97 @@ TAO_NAMESPACE CORBA
Contained *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_Contained_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_Contained_Remote_Proxy_Broker
: public virtual _TAO_Contained_Proxy_Broker
{
- public:
+ public:
_TAO_Contained_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_Contained_Remote_Proxy_Broker (void);
-
+
virtual _TAO_Contained_Proxy_Impl &select_proxy (
Contained *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_Contained_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_Contained_Remote_Proxy_Broker *the_TAO_Contained_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_Contained;
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_CONTAINEDSEQ_CH_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_CONTAINEDSEQ_CH_
-
- class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq
- : public TAO_Unbounded_Base_Sequence
- {
- public:
- _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (void);
- _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (CORBA::ULong maximum);
- _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- Contained* *value,
- CORBA::Boolean release = 0
- );
- _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (
- const _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq &rhs
- );
- _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq &operator= (
- const _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq &rhs
- );
- virtual ~_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (void);
-
- // = Accessors.
- TAO_Object_Manager<CORBA::Contained,CORBA::Contained_var> operator[] (CORBA::ULong index) const;
-
- // = Static operations.
- static Contained **allocbuf (CORBA::ULong nelems);
- static void freebuf (Contained **buffer);
-
- // Implement the TAO_Base_Sequence methods (see Sequence.h)
- virtual void _allocate_buffer (CORBA::ULong length);
- virtual void _deallocate_buffer (void);
- Contained* *get_buffer (CORBA::Boolean orphan = 0);
- const Contained* *get_buffer (void) const;
- virtual void _shrink_buffer (
- CORBA::ULong nl,
- CORBA::ULong ol
- );
-
- virtual void _downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
- virtual CORBA::Object* _upcast (void *src) const;
- };
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_CORBA_CONTAINEDSEQ_CH_)
-#define _CORBA_CONTAINEDSEQ_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
- class ContainedSeq;
- class ContainedSeq_var;
-
- // *************************************************************
- // CORBA::ContainedSeq
- // *************************************************************
-
- class TAO_IFR_Client_Export ContainedSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
- _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
- TAO_Unbounded_Object_Sequence<Contained,Contained_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- {
- public:
- ContainedSeq (void);
- ContainedSeq (CORBA::ULong max);
- ContainedSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- Contained_ptr *buffer,
- CORBA::Boolean release = 0
- );
- ContainedSeq (const ContainedSeq &);
- ~ContainedSeq (void);
-
- static void _tao_any_destructor (void*);
-
- typedef ContainedSeq_var _var_type;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_CONTAINEDSEQ___VAR_CH_)
-#define _CORBA_CONTAINEDSEQ___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
- // *************************************************************
- // class CORBA::ContainedSeq_var
- // *************************************************************
-
- class TAO_IFR_Client_Export ContainedSeq_var
- {
- public:
- ContainedSeq_var (void);
- ContainedSeq_var (ContainedSeq *);
- ContainedSeq_var (const ContainedSeq_var &);
- ~ContainedSeq_var (void);
-
- ContainedSeq_var &operator= (ContainedSeq *);
- ContainedSeq_var &operator= (const ContainedSeq_var &);
- ContainedSeq *operator-> (void);
- const ContainedSeq *operator-> (void) const;
-
- operator const ContainedSeq &() const;
- operator ContainedSeq &();
- operator ContainedSeq &() const;
-
- // Variable-size base types only.
- operator ContainedSeq *&();
-
- TAO_Object_Manager<Contained, Contained_var> operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
- const ContainedSeq &in (void) const;
- ContainedSeq &inout (void);
- ContainedSeq *&out (void);
- ContainedSeq *_retn (void);
- ContainedSeq *ptr (void) const;
-
- private:
- ContainedSeq *ptr_;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_CONTAINEDSEQ___OUT_CH_)
-#define _CORBA_CONTAINEDSEQ___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
- class TAO_IFR_Client_Export ContainedSeq_out
- {
- public:
- ContainedSeq_out (ContainedSeq *&);
- ContainedSeq_out (ContainedSeq_var &);
- ContainedSeq_out (const ContainedSeq_out &);
- ContainedSeq_out &operator= (const ContainedSeq_out &);
- ContainedSeq_out &operator= (ContainedSeq *);
- operator ContainedSeq *&();
- ContainedSeq *&ptr (void);
- ContainedSeq *operator-> (void);
- TAO_Object_Manager<Contained, Contained_var> operator[] (CORBA::ULong index);
-
- private:
- ContainedSeq *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const ContainedSeq_var &);
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ContainedSeq;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class ModuleDef;
#if !defined (_CORBA_MODULEDEF___PTR_CH_)
#define _CORBA_MODULEDEF___PTR_CH_
-
+
typedef ModuleDef *ModuleDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_MODULEDEF___VAR_CH_)
#define _CORBA_MODULEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ModuleDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ModuleDef_var : public TAO_Base_var
{
public:
ModuleDef_var (void); // default constructor
- ModuleDef_var (ModuleDef_ptr p) : ptr_ (p) {}
+ ModuleDef_var (ModuleDef_ptr p) : ptr_ (p) {}
ModuleDef_var (const ModuleDef_var &); // copy constructor
~ModuleDef_var (void); // destructor
-
+
ModuleDef_var &operator= (ModuleDef_ptr);
ModuleDef_var &operator= (const ModuleDef_var &);
ModuleDef_ptr operator-> (void) const;
-
+
operator const ModuleDef_ptr &() const;
operator ModuleDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
ModuleDef_ptr in (void) const;
ModuleDef_ptr &inout (void);
ModuleDef_ptr &out (void);
ModuleDef_ptr _retn (void);
ModuleDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static ModuleDef_ptr tao_duplicate (ModuleDef_ptr);
@@ -1668,25 +1531,25 @@ TAO_NAMESPACE CORBA
static ModuleDef_ptr tao_nil (void);
static ModuleDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
ModuleDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- ModuleDef_var (const TAO_Base_var & rhs);
- ModuleDef_var & operator= (const TAO_Base_var & rhs);
+ ModuleDef_var (const TAO_Base_var &rhs);
+ ModuleDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_MODULEDEF___OUT_CH_)
#define _CORBA_MODULEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export ModuleDef_out
{
public:
@@ -1699,52 +1562,52 @@ TAO_NAMESPACE CORBA
operator ModuleDef_ptr &();
ModuleDef_ptr &ptr (void);
ModuleDef_ptr operator-> (void);
-
+
private:
ModuleDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class ConstantDef;
#if !defined (_CORBA_CONSTANTDEF___PTR_CH_)
#define _CORBA_CONSTANTDEF___PTR_CH_
-
+
typedef ConstantDef *ConstantDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_CONSTANTDEF___VAR_CH_)
#define _CORBA_CONSTANTDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ConstantDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ConstantDef_var : public TAO_Base_var
{
public:
ConstantDef_var (void); // default constructor
- ConstantDef_var (ConstantDef_ptr p) : ptr_ (p) {}
+ ConstantDef_var (ConstantDef_ptr p) : ptr_ (p) {}
ConstantDef_var (const ConstantDef_var &); // copy constructor
~ConstantDef_var (void); // destructor
-
+
ConstantDef_var &operator= (ConstantDef_ptr);
ConstantDef_var &operator= (const ConstantDef_var &);
ConstantDef_ptr operator-> (void) const;
-
+
operator const ConstantDef_ptr &() const;
operator ConstantDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
ConstantDef_ptr in (void) const;
ConstantDef_ptr &inout (void);
ConstantDef_ptr &out (void);
ConstantDef_ptr _retn (void);
ConstantDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static ConstantDef_ptr tao_duplicate (ConstantDef_ptr);
@@ -1752,25 +1615,25 @@ TAO_NAMESPACE CORBA
static ConstantDef_ptr tao_nil (void);
static ConstantDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
ConstantDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- ConstantDef_var (const TAO_Base_var & rhs);
- ConstantDef_var & operator= (const TAO_Base_var & rhs);
+ ConstantDef_var (const TAO_Base_var &rhs);
+ ConstantDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_CONSTANTDEF___OUT_CH_)
#define _CORBA_CONSTANTDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export ConstantDef_out
{
public:
@@ -1783,52 +1646,52 @@ TAO_NAMESPACE CORBA
operator ConstantDef_ptr &();
ConstantDef_ptr &ptr (void);
ConstantDef_ptr operator-> (void);
-
+
private:
ConstantDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class IDLType;
#if !defined (_CORBA_IDLTYPE___PTR_CH_)
#define _CORBA_IDLTYPE___PTR_CH_
-
+
typedef IDLType *IDLType_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_IDLTYPE___VAR_CH_)
#define _CORBA_IDLTYPE___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export IDLType_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export IDLType_var : public TAO_Base_var
{
public:
IDLType_var (void); // default constructor
- IDLType_var (IDLType_ptr p) : ptr_ (p) {}
+ IDLType_var (IDLType_ptr p) : ptr_ (p) {}
IDLType_var (const IDLType_var &); // copy constructor
~IDLType_var (void); // destructor
-
+
IDLType_var &operator= (IDLType_ptr);
IDLType_var &operator= (const IDLType_var &);
IDLType_ptr operator-> (void) const;
-
+
operator const IDLType_ptr &() const;
operator IDLType_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
IDLType_ptr in (void) const;
IDLType_ptr &inout (void);
IDLType_ptr &out (void);
IDLType_ptr _retn (void);
IDLType_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static IDLType_ptr tao_duplicate (IDLType_ptr);
@@ -1836,25 +1699,25 @@ TAO_NAMESPACE CORBA
static IDLType_ptr tao_nil (void);
static IDLType_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
IDLType_ptr ptr_;
// Unimplemented - prevents widening assignment.
- IDLType_var (const TAO_Base_var & rhs);
- IDLType_var & operator= (const TAO_Base_var & rhs);
+ IDLType_var (const TAO_Base_var &rhs);
+ IDLType_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_IDLTYPE___OUT_CH_)
#define _CORBA_IDLTYPE___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export IDLType_out
{
public:
@@ -1867,52 +1730,52 @@ TAO_NAMESPACE CORBA
operator IDLType_ptr &();
IDLType_ptr &ptr (void);
IDLType_ptr operator-> (void);
-
+
private:
IDLType_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class StructDef;
#if !defined (_CORBA_STRUCTDEF___PTR_CH_)
#define _CORBA_STRUCTDEF___PTR_CH_
-
+
typedef StructDef *StructDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_STRUCTDEF___VAR_CH_)
#define _CORBA_STRUCTDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export StructDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export StructDef_var : public TAO_Base_var
{
public:
StructDef_var (void); // default constructor
- StructDef_var (StructDef_ptr p) : ptr_ (p) {}
+ StructDef_var (StructDef_ptr p) : ptr_ (p) {}
StructDef_var (const StructDef_var &); // copy constructor
~StructDef_var (void); // destructor
-
+
StructDef_var &operator= (StructDef_ptr);
StructDef_var &operator= (const StructDef_var &);
StructDef_ptr operator-> (void) const;
-
+
operator const StructDef_ptr &() const;
operator StructDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
StructDef_ptr in (void) const;
StructDef_ptr &inout (void);
StructDef_ptr &out (void);
StructDef_ptr _retn (void);
StructDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static StructDef_ptr tao_duplicate (StructDef_ptr);
@@ -1920,25 +1783,25 @@ TAO_NAMESPACE CORBA
static StructDef_ptr tao_nil (void);
static StructDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
StructDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- StructDef_var (const TAO_Base_var & rhs);
- StructDef_var & operator= (const TAO_Base_var & rhs);
+ StructDef_var (const TAO_Base_var &rhs);
+ StructDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_STRUCTDEF___OUT_CH_)
#define _CORBA_STRUCTDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export StructDef_out
{
public:
@@ -1951,52 +1814,52 @@ TAO_NAMESPACE CORBA
operator StructDef_ptr &();
StructDef_ptr &ptr (void);
StructDef_ptr operator-> (void);
-
+
private:
StructDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class UnionDef;
#if !defined (_CORBA_UNIONDEF___PTR_CH_)
#define _CORBA_UNIONDEF___PTR_CH_
-
+
typedef UnionDef *UnionDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_UNIONDEF___VAR_CH_)
#define _CORBA_UNIONDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export UnionDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export UnionDef_var : public TAO_Base_var
{
public:
UnionDef_var (void); // default constructor
- UnionDef_var (UnionDef_ptr p) : ptr_ (p) {}
+ UnionDef_var (UnionDef_ptr p) : ptr_ (p) {}
UnionDef_var (const UnionDef_var &); // copy constructor
~UnionDef_var (void); // destructor
-
+
UnionDef_var &operator= (UnionDef_ptr);
UnionDef_var &operator= (const UnionDef_var &);
UnionDef_ptr operator-> (void) const;
-
+
operator const UnionDef_ptr &() const;
operator UnionDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
UnionDef_ptr in (void) const;
UnionDef_ptr &inout (void);
UnionDef_ptr &out (void);
UnionDef_ptr _retn (void);
UnionDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static UnionDef_ptr tao_duplicate (UnionDef_ptr);
@@ -2004,25 +1867,25 @@ TAO_NAMESPACE CORBA
static UnionDef_ptr tao_nil (void);
static UnionDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
UnionDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- UnionDef_var (const TAO_Base_var & rhs);
- UnionDef_var & operator= (const TAO_Base_var & rhs);
+ UnionDef_var (const TAO_Base_var &rhs);
+ UnionDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_UNIONDEF___OUT_CH_)
#define _CORBA_UNIONDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export UnionDef_out
{
public:
@@ -2035,52 +1898,52 @@ TAO_NAMESPACE CORBA
operator UnionDef_ptr &();
UnionDef_ptr &ptr (void);
UnionDef_ptr operator-> (void);
-
+
private:
UnionDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class EnumDef;
#if !defined (_CORBA_ENUMDEF___PTR_CH_)
#define _CORBA_ENUMDEF___PTR_CH_
-
+
typedef EnumDef *EnumDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_ENUMDEF___VAR_CH_)
#define _CORBA_ENUMDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export EnumDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export EnumDef_var : public TAO_Base_var
{
public:
EnumDef_var (void); // default constructor
- EnumDef_var (EnumDef_ptr p) : ptr_ (p) {}
+ EnumDef_var (EnumDef_ptr p) : ptr_ (p) {}
EnumDef_var (const EnumDef_var &); // copy constructor
~EnumDef_var (void); // destructor
-
+
EnumDef_var &operator= (EnumDef_ptr);
EnumDef_var &operator= (const EnumDef_var &);
EnumDef_ptr operator-> (void) const;
-
+
operator const EnumDef_ptr &() const;
operator EnumDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
EnumDef_ptr in (void) const;
EnumDef_ptr &inout (void);
EnumDef_ptr &out (void);
EnumDef_ptr _retn (void);
EnumDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static EnumDef_ptr tao_duplicate (EnumDef_ptr);
@@ -2088,25 +1951,25 @@ TAO_NAMESPACE CORBA
static EnumDef_ptr tao_nil (void);
static EnumDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
EnumDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- EnumDef_var (const TAO_Base_var & rhs);
- EnumDef_var & operator= (const TAO_Base_var & rhs);
+ EnumDef_var (const TAO_Base_var &rhs);
+ EnumDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_ENUMDEF___OUT_CH_)
#define _CORBA_ENUMDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export EnumDef_out
{
public:
@@ -2119,52 +1982,52 @@ TAO_NAMESPACE CORBA
operator EnumDef_ptr &();
EnumDef_ptr &ptr (void);
EnumDef_ptr operator-> (void);
-
+
private:
EnumDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class AliasDef;
#if !defined (_CORBA_ALIASDEF___PTR_CH_)
#define _CORBA_ALIASDEF___PTR_CH_
-
+
typedef AliasDef *AliasDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_ALIASDEF___VAR_CH_)
#define _CORBA_ALIASDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export AliasDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export AliasDef_var : public TAO_Base_var
{
public:
AliasDef_var (void); // default constructor
- AliasDef_var (AliasDef_ptr p) : ptr_ (p) {}
+ AliasDef_var (AliasDef_ptr p) : ptr_ (p) {}
AliasDef_var (const AliasDef_var &); // copy constructor
~AliasDef_var (void); // destructor
-
+
AliasDef_var &operator= (AliasDef_ptr);
AliasDef_var &operator= (const AliasDef_var &);
AliasDef_ptr operator-> (void) const;
-
+
operator const AliasDef_ptr &() const;
operator AliasDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
AliasDef_ptr in (void) const;
AliasDef_ptr &inout (void);
AliasDef_ptr &out (void);
AliasDef_ptr _retn (void);
AliasDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static AliasDef_ptr tao_duplicate (AliasDef_ptr);
@@ -2172,25 +2035,25 @@ TAO_NAMESPACE CORBA
static AliasDef_ptr tao_nil (void);
static AliasDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
AliasDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- AliasDef_var (const TAO_Base_var & rhs);
- AliasDef_var & operator= (const TAO_Base_var & rhs);
+ AliasDef_var (const TAO_Base_var &rhs);
+ AliasDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_ALIASDEF___OUT_CH_)
#define _CORBA_ALIASDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export AliasDef_out
{
public:
@@ -2203,52 +2066,52 @@ TAO_NAMESPACE CORBA
operator AliasDef_ptr &();
AliasDef_ptr &ptr (void);
AliasDef_ptr operator-> (void);
-
+
private:
AliasDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class InterfaceDef;
#if !defined (_CORBA_INTERFACEDEF___PTR_CH_)
#define _CORBA_INTERFACEDEF___PTR_CH_
-
+
typedef InterfaceDef *InterfaceDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_INTERFACEDEF___VAR_CH_)
#define _CORBA_INTERFACEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export InterfaceDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export InterfaceDef_var : public TAO_Base_var
{
public:
InterfaceDef_var (void); // default constructor
- InterfaceDef_var (InterfaceDef_ptr p) : ptr_ (p) {}
+ InterfaceDef_var (InterfaceDef_ptr p) : ptr_ (p) {}
InterfaceDef_var (const InterfaceDef_var &); // copy constructor
~InterfaceDef_var (void); // destructor
-
+
InterfaceDef_var &operator= (InterfaceDef_ptr);
InterfaceDef_var &operator= (const InterfaceDef_var &);
InterfaceDef_ptr operator-> (void) const;
-
+
operator const InterfaceDef_ptr &() const;
operator InterfaceDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
InterfaceDef_ptr in (void) const;
InterfaceDef_ptr &inout (void);
InterfaceDef_ptr &out (void);
InterfaceDef_ptr _retn (void);
InterfaceDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static InterfaceDef_ptr tao_duplicate (InterfaceDef_ptr);
@@ -2256,25 +2119,25 @@ TAO_NAMESPACE CORBA
static InterfaceDef_ptr tao_nil (void);
static InterfaceDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
InterfaceDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- InterfaceDef_var (const TAO_Base_var & rhs);
- InterfaceDef_var & operator= (const TAO_Base_var & rhs);
+ InterfaceDef_var (const TAO_Base_var &rhs);
+ InterfaceDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_INTERFACEDEF___OUT_CH_)
#define _CORBA_INTERFACEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export InterfaceDef_out
{
public:
@@ -2287,21 +2150,21 @@ TAO_NAMESPACE CORBA
operator InterfaceDef_ptr &();
InterfaceDef_ptr &ptr (void);
InterfaceDef_ptr operator-> (void);
-
+
private:
InterfaceDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_INTERFACEDEFSEQ_CH_)
#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_INTERFACEDEFSEQ_CH_
-
+
class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_CORBA_InterfaceDefSeq
: public TAO_Unbounded_Base_Sequence
{
@@ -2321,14 +2184,14 @@ TAO_NAMESPACE CORBA
const _TAO_Unbounded_Object_Sequence_CORBA_InterfaceDefSeq &rhs
);
virtual ~_TAO_Unbounded_Object_Sequence_CORBA_InterfaceDefSeq (void);
-
+
// = Accessors.
TAO_Object_Manager<CORBA::InterfaceDef,CORBA::InterfaceDef_var> operator[] (CORBA::ULong index) const;
-
+
// = Static operations.
static InterfaceDef **allocbuf (CORBA::ULong nelems);
static void freebuf (InterfaceDef **buffer);
-
+
// Implement the TAO_Base_Sequence methods (see Sequence.h)
virtual void _allocate_buffer (CORBA::ULong length);
virtual void _deallocate_buffer (void);
@@ -2338,7 +2201,7 @@ TAO_NAMESPACE CORBA
CORBA::ULong nl,
CORBA::ULong ol
);
-
+
virtual void _downcast (
void* target,
CORBA::Object *src
@@ -2349,47 +2212,47 @@ TAO_NAMESPACE CORBA
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_INTERFACEDEFSEQ_CH_)
#define _CORBA_INTERFACEDEFSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class InterfaceDefSeq;
class InterfaceDefSeq_var;
-
+
// *************************************************************
// CORBA::InterfaceDefSeq
// *************************************************************
-
- class TAO_IFR_Client_Export InterfaceDefSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export InterfaceDefSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Object_Sequence_CORBA_InterfaceDefSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Object_Sequence<InterfaceDef,InterfaceDef_var>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
InterfaceDefSeq (void);
InterfaceDefSeq (CORBA::ULong max);
InterfaceDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- InterfaceDef_ptr *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ InterfaceDef_ptr *buffer,
CORBA::Boolean release = 0
);
InterfaceDefSeq (const InterfaceDefSeq &);
~InterfaceDefSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef InterfaceDefSeq_var _var_type;
};
@@ -2397,14 +2260,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_INTERFACEDEFSEQ___VAR_CH_)
#define _CORBA_INTERFACEDEFSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::InterfaceDefSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export InterfaceDefSeq_var
{
public:
@@ -2412,28 +2275,28 @@ TAO_NAMESPACE CORBA
InterfaceDefSeq_var (InterfaceDefSeq *);
InterfaceDefSeq_var (const InterfaceDefSeq_var &);
~InterfaceDefSeq_var (void);
-
+
InterfaceDefSeq_var &operator= (InterfaceDefSeq *);
InterfaceDefSeq_var &operator= (const InterfaceDefSeq_var &);
InterfaceDefSeq *operator-> (void);
const InterfaceDefSeq *operator-> (void) const;
-
+
operator const InterfaceDefSeq &() const;
operator InterfaceDefSeq &();
operator InterfaceDefSeq &() const;
-
+
// Variable-size base types only.
operator InterfaceDefSeq *&();
-
+
TAO_Object_Manager<InterfaceDef, InterfaceDef_var> operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const InterfaceDefSeq &in (void) const;
InterfaceDefSeq &inout (void);
InterfaceDefSeq *&out (void);
InterfaceDefSeq *_retn (void);
InterfaceDefSeq *ptr (void) const;
-
+
private:
InterfaceDefSeq *ptr_;
};
@@ -2442,10 +2305,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_INTERFACEDEFSEQ___OUT_CH_)
#define _CORBA_INTERFACEDEFSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export InterfaceDefSeq_out
{
public:
@@ -2458,7 +2321,7 @@ TAO_NAMESPACE CORBA
InterfaceDefSeq *&ptr (void);
InterfaceDefSeq *operator-> (void);
TAO_Object_Manager<InterfaceDef, InterfaceDef_var> operator[] (CORBA::ULong index);
-
+
private:
InterfaceDefSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -2466,51 +2329,51 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_InterfaceDefSeq;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class ExceptionDef;
#if !defined (_CORBA_EXCEPTIONDEF___PTR_CH_)
#define _CORBA_EXCEPTIONDEF___PTR_CH_
-
+
typedef ExceptionDef *ExceptionDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_EXCEPTIONDEF___VAR_CH_)
#define _CORBA_EXCEPTIONDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ExceptionDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ExceptionDef_var : public TAO_Base_var
{
public:
ExceptionDef_var (void); // default constructor
- ExceptionDef_var (ExceptionDef_ptr p) : ptr_ (p) {}
+ ExceptionDef_var (ExceptionDef_ptr p) : ptr_ (p) {}
ExceptionDef_var (const ExceptionDef_var &); // copy constructor
~ExceptionDef_var (void); // destructor
-
+
ExceptionDef_var &operator= (ExceptionDef_ptr);
ExceptionDef_var &operator= (const ExceptionDef_var &);
ExceptionDef_ptr operator-> (void) const;
-
+
operator const ExceptionDef_ptr &() const;
operator ExceptionDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
ExceptionDef_ptr in (void) const;
ExceptionDef_ptr &inout (void);
ExceptionDef_ptr &out (void);
ExceptionDef_ptr _retn (void);
ExceptionDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static ExceptionDef_ptr tao_duplicate (ExceptionDef_ptr);
@@ -2518,25 +2381,25 @@ TAO_NAMESPACE CORBA
static ExceptionDef_ptr tao_nil (void);
static ExceptionDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
ExceptionDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- ExceptionDef_var (const TAO_Base_var & rhs);
- ExceptionDef_var & operator= (const TAO_Base_var & rhs);
+ ExceptionDef_var (const TAO_Base_var &rhs);
+ ExceptionDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_EXCEPTIONDEF___OUT_CH_)
#define _CORBA_EXCEPTIONDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export ExceptionDef_out
{
public:
@@ -2549,52 +2412,52 @@ TAO_NAMESPACE CORBA
operator ExceptionDef_ptr &();
ExceptionDef_ptr &ptr (void);
ExceptionDef_ptr operator-> (void);
-
+
private:
ExceptionDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class NativeDef;
#if !defined (_CORBA_NATIVEDEF___PTR_CH_)
#define _CORBA_NATIVEDEF___PTR_CH_
-
+
typedef NativeDef *NativeDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_NATIVEDEF___VAR_CH_)
#define _CORBA_NATIVEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export NativeDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export NativeDef_var : public TAO_Base_var
{
public:
NativeDef_var (void); // default constructor
- NativeDef_var (NativeDef_ptr p) : ptr_ (p) {}
+ NativeDef_var (NativeDef_ptr p) : ptr_ (p) {}
NativeDef_var (const NativeDef_var &); // copy constructor
~NativeDef_var (void); // destructor
-
+
NativeDef_var &operator= (NativeDef_ptr);
NativeDef_var &operator= (const NativeDef_var &);
NativeDef_ptr operator-> (void) const;
-
+
operator const NativeDef_ptr &() const;
operator NativeDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
NativeDef_ptr in (void) const;
NativeDef_ptr &inout (void);
NativeDef_ptr &out (void);
NativeDef_ptr _retn (void);
NativeDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static NativeDef_ptr tao_duplicate (NativeDef_ptr);
@@ -2602,25 +2465,25 @@ TAO_NAMESPACE CORBA
static NativeDef_ptr tao_nil (void);
static NativeDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
NativeDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- NativeDef_var (const TAO_Base_var & rhs);
- NativeDef_var & operator= (const TAO_Base_var & rhs);
+ NativeDef_var (const TAO_Base_var &rhs);
+ NativeDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_NATIVEDEF___OUT_CH_)
#define _CORBA_NATIVEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export NativeDef_out
{
public:
@@ -2633,52 +2496,52 @@ TAO_NAMESPACE CORBA
operator NativeDef_ptr &();
NativeDef_ptr &ptr (void);
NativeDef_ptr operator-> (void);
-
+
private:
NativeDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class ValueDef;
#if !defined (_CORBA_VALUEDEF___PTR_CH_)
#define _CORBA_VALUEDEF___PTR_CH_
-
+
typedef ValueDef *ValueDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_VALUEDEF___VAR_CH_)
#define _CORBA_VALUEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ValueDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ValueDef_var : public TAO_Base_var
{
public:
ValueDef_var (void); // default constructor
- ValueDef_var (ValueDef_ptr p) : ptr_ (p) {}
+ ValueDef_var (ValueDef_ptr p) : ptr_ (p) {}
ValueDef_var (const ValueDef_var &); // copy constructor
~ValueDef_var (void); // destructor
-
+
ValueDef_var &operator= (ValueDef_ptr);
ValueDef_var &operator= (const ValueDef_var &);
ValueDef_ptr operator-> (void) const;
-
+
operator const ValueDef_ptr &() const;
operator ValueDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
ValueDef_ptr in (void) const;
ValueDef_ptr &inout (void);
ValueDef_ptr &out (void);
ValueDef_ptr _retn (void);
ValueDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static ValueDef_ptr tao_duplicate (ValueDef_ptr);
@@ -2686,25 +2549,25 @@ TAO_NAMESPACE CORBA
static ValueDef_ptr tao_nil (void);
static ValueDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
ValueDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- ValueDef_var (const TAO_Base_var & rhs);
- ValueDef_var & operator= (const TAO_Base_var & rhs);
+ ValueDef_var (const TAO_Base_var &rhs);
+ ValueDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_VALUEDEF___OUT_CH_)
#define _CORBA_VALUEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export ValueDef_out
{
public:
@@ -2717,21 +2580,21 @@ TAO_NAMESPACE CORBA
operator ValueDef_ptr &();
ValueDef_ptr &ptr (void);
ValueDef_ptr operator-> (void);
-
+
private:
ValueDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_VALUEDEFSEQ_CH_)
#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_VALUEDEFSEQ_CH_
-
+
class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_CORBA_ValueDefSeq
: public TAO_Unbounded_Base_Sequence
{
@@ -2751,14 +2614,14 @@ TAO_NAMESPACE CORBA
const _TAO_Unbounded_Object_Sequence_CORBA_ValueDefSeq &rhs
);
virtual ~_TAO_Unbounded_Object_Sequence_CORBA_ValueDefSeq (void);
-
+
// = Accessors.
TAO_Object_Manager<CORBA::ValueDef,CORBA::ValueDef_var> operator[] (CORBA::ULong index) const;
-
+
// = Static operations.
static ValueDef **allocbuf (CORBA::ULong nelems);
static void freebuf (ValueDef **buffer);
-
+
// Implement the TAO_Base_Sequence methods (see Sequence.h)
virtual void _allocate_buffer (CORBA::ULong length);
virtual void _deallocate_buffer (void);
@@ -2768,7 +2631,7 @@ TAO_NAMESPACE CORBA
CORBA::ULong nl,
CORBA::ULong ol
);
-
+
virtual void _downcast (
void* target,
CORBA::Object *src
@@ -2779,47 +2642,47 @@ TAO_NAMESPACE CORBA
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_VALUEDEFSEQ_CH_)
#define _CORBA_VALUEDEFSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class ValueDefSeq;
class ValueDefSeq_var;
-
+
// *************************************************************
// CORBA::ValueDefSeq
// *************************************************************
-
- class TAO_IFR_Client_Export ValueDefSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export ValueDefSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Object_Sequence_CORBA_ValueDefSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Object_Sequence<ValueDef,ValueDef_var>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
ValueDefSeq (void);
ValueDefSeq (CORBA::ULong max);
ValueDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- ValueDef_ptr *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ValueDef_ptr *buffer,
CORBA::Boolean release = 0
);
ValueDefSeq (const ValueDefSeq &);
~ValueDefSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef ValueDefSeq_var _var_type;
};
@@ -2827,14 +2690,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_VALUEDEFSEQ___VAR_CH_)
#define _CORBA_VALUEDEFSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::ValueDefSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export ValueDefSeq_var
{
public:
@@ -2842,28 +2705,28 @@ TAO_NAMESPACE CORBA
ValueDefSeq_var (ValueDefSeq *);
ValueDefSeq_var (const ValueDefSeq_var &);
~ValueDefSeq_var (void);
-
+
ValueDefSeq_var &operator= (ValueDefSeq *);
ValueDefSeq_var &operator= (const ValueDefSeq_var &);
ValueDefSeq *operator-> (void);
const ValueDefSeq *operator-> (void) const;
-
+
operator const ValueDefSeq &() const;
operator ValueDefSeq &();
operator ValueDefSeq &() const;
-
+
// Variable-size base types only.
operator ValueDefSeq *&();
-
+
TAO_Object_Manager<ValueDef, ValueDef_var> operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const ValueDefSeq &in (void) const;
ValueDefSeq &inout (void);
ValueDefSeq *&out (void);
ValueDefSeq *_retn (void);
ValueDefSeq *ptr (void) const;
-
+
private:
ValueDefSeq *ptr_;
};
@@ -2872,10 +2735,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_VALUEDEFSEQ___OUT_CH_)
#define _CORBA_VALUEDEFSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export ValueDefSeq_out
{
public:
@@ -2888,7 +2751,7 @@ TAO_NAMESPACE CORBA
ValueDefSeq *&ptr (void);
ValueDefSeq *operator-> (void);
TAO_Object_Manager<ValueDef, ValueDef_var> operator[] (CORBA::ULong index);
-
+
private:
ValueDefSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -2896,51 +2759,51 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ValueDefSeq;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class ValueBoxDef;
#if !defined (_CORBA_VALUEBOXDEF___PTR_CH_)
#define _CORBA_VALUEBOXDEF___PTR_CH_
-
+
typedef ValueBoxDef *ValueBoxDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_VALUEBOXDEF___VAR_CH_)
#define _CORBA_VALUEBOXDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ValueBoxDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ValueBoxDef_var : public TAO_Base_var
{
public:
ValueBoxDef_var (void); // default constructor
- ValueBoxDef_var (ValueBoxDef_ptr p) : ptr_ (p) {}
+ ValueBoxDef_var (ValueBoxDef_ptr p) : ptr_ (p) {}
ValueBoxDef_var (const ValueBoxDef_var &); // copy constructor
~ValueBoxDef_var (void); // destructor
-
+
ValueBoxDef_var &operator= (ValueBoxDef_ptr);
ValueBoxDef_var &operator= (const ValueBoxDef_var &);
ValueBoxDef_ptr operator-> (void) const;
-
+
operator const ValueBoxDef_ptr &() const;
operator ValueBoxDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
ValueBoxDef_ptr in (void) const;
ValueBoxDef_ptr &inout (void);
ValueBoxDef_ptr &out (void);
ValueBoxDef_ptr _retn (void);
ValueBoxDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static ValueBoxDef_ptr tao_duplicate (ValueBoxDef_ptr);
@@ -2948,25 +2811,25 @@ TAO_NAMESPACE CORBA
static ValueBoxDef_ptr tao_nil (void);
static ValueBoxDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
ValueBoxDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- ValueBoxDef_var (const TAO_Base_var & rhs);
- ValueBoxDef_var & operator= (const TAO_Base_var & rhs);
+ ValueBoxDef_var (const TAO_Base_var &rhs);
+ ValueBoxDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_VALUEBOXDEF___OUT_CH_)
#define _CORBA_VALUEBOXDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export ValueBoxDef_out
{
public:
@@ -2979,52 +2842,52 @@ TAO_NAMESPACE CORBA
operator ValueBoxDef_ptr &();
ValueBoxDef_ptr &ptr (void);
ValueBoxDef_ptr operator-> (void);
-
+
private:
ValueBoxDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class AbstractInterfaceDef;
#if !defined (_CORBA_ABSTRACTINTERFACEDEF___PTR_CH_)
#define _CORBA_ABSTRACTINTERFACEDEF___PTR_CH_
-
+
typedef AbstractInterfaceDef *AbstractInterfaceDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_ABSTRACTINTERFACEDEF___VAR_CH_)
#define _CORBA_ABSTRACTINTERFACEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export AbstractInterfaceDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export AbstractInterfaceDef_var : public TAO_Base_var
{
public:
AbstractInterfaceDef_var (void); // default constructor
- AbstractInterfaceDef_var (AbstractInterfaceDef_ptr p) : ptr_ (p) {}
+ AbstractInterfaceDef_var (AbstractInterfaceDef_ptr p) : ptr_ (p) {}
AbstractInterfaceDef_var (const AbstractInterfaceDef_var &); // copy constructor
~AbstractInterfaceDef_var (void); // destructor
-
+
AbstractInterfaceDef_var &operator= (AbstractInterfaceDef_ptr);
AbstractInterfaceDef_var &operator= (const AbstractInterfaceDef_var &);
AbstractInterfaceDef_ptr operator-> (void) const;
-
+
operator const AbstractInterfaceDef_ptr &() const;
operator AbstractInterfaceDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
AbstractInterfaceDef_ptr in (void) const;
AbstractInterfaceDef_ptr &inout (void);
AbstractInterfaceDef_ptr &out (void);
AbstractInterfaceDef_ptr _retn (void);
AbstractInterfaceDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static AbstractInterfaceDef_ptr tao_duplicate (AbstractInterfaceDef_ptr);
@@ -3032,25 +2895,25 @@ TAO_NAMESPACE CORBA
static AbstractInterfaceDef_ptr tao_nil (void);
static AbstractInterfaceDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
AbstractInterfaceDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- AbstractInterfaceDef_var (const TAO_Base_var & rhs);
- AbstractInterfaceDef_var & operator= (const TAO_Base_var & rhs);
+ AbstractInterfaceDef_var (const TAO_Base_var &rhs);
+ AbstractInterfaceDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_ABSTRACTINTERFACEDEF___OUT_CH_)
#define _CORBA_ABSTRACTINTERFACEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export AbstractInterfaceDef_out
{
public:
@@ -3063,21 +2926,21 @@ TAO_NAMESPACE CORBA
operator AbstractInterfaceDef_ptr &();
AbstractInterfaceDef_ptr &ptr (void);
AbstractInterfaceDef_ptr operator-> (void);
-
+
private:
AbstractInterfaceDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_ABSTRACTINTERFACEDEFSEQ_CH_)
#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_ABSTRACTINTERFACEDEFSEQ_CH_
-
+
class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_CORBA_AbstractInterfaceDefSeq
: public TAO_Unbounded_Base_Sequence
{
@@ -3097,14 +2960,14 @@ TAO_NAMESPACE CORBA
const _TAO_Unbounded_Object_Sequence_CORBA_AbstractInterfaceDefSeq &rhs
);
virtual ~_TAO_Unbounded_Object_Sequence_CORBA_AbstractInterfaceDefSeq (void);
-
+
// = Accessors.
TAO_Object_Manager<CORBA::AbstractInterfaceDef,CORBA::AbstractInterfaceDef_var> operator[] (CORBA::ULong index) const;
-
+
// = Static operations.
static AbstractInterfaceDef **allocbuf (CORBA::ULong nelems);
static void freebuf (AbstractInterfaceDef **buffer);
-
+
// Implement the TAO_Base_Sequence methods (see Sequence.h)
virtual void _allocate_buffer (CORBA::ULong length);
virtual void _deallocate_buffer (void);
@@ -3114,7 +2977,7 @@ TAO_NAMESPACE CORBA
CORBA::ULong nl,
CORBA::ULong ol
);
-
+
virtual void _downcast (
void* target,
CORBA::Object *src
@@ -3125,47 +2988,47 @@ TAO_NAMESPACE CORBA
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_ABSTRACTINTERFACEDEFSEQ_CH_)
#define _CORBA_ABSTRACTINTERFACEDEFSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class AbstractInterfaceDefSeq;
class AbstractInterfaceDefSeq_var;
-
+
// *************************************************************
// CORBA::AbstractInterfaceDefSeq
// *************************************************************
-
- class TAO_IFR_Client_Export AbstractInterfaceDefSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export AbstractInterfaceDefSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Object_Sequence_CORBA_AbstractInterfaceDefSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Object_Sequence<AbstractInterfaceDef,AbstractInterfaceDef_var>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
AbstractInterfaceDefSeq (void);
AbstractInterfaceDefSeq (CORBA::ULong max);
AbstractInterfaceDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- AbstractInterfaceDef_ptr *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ AbstractInterfaceDef_ptr *buffer,
CORBA::Boolean release = 0
);
AbstractInterfaceDefSeq (const AbstractInterfaceDefSeq &);
~AbstractInterfaceDefSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef AbstractInterfaceDefSeq_var _var_type;
};
@@ -3173,14 +3036,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_ABSTRACTINTERFACEDEFSEQ___VAR_CH_)
#define _CORBA_ABSTRACTINTERFACEDEFSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::AbstractInterfaceDefSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export AbstractInterfaceDefSeq_var
{
public:
@@ -3188,28 +3051,28 @@ TAO_NAMESPACE CORBA
AbstractInterfaceDefSeq_var (AbstractInterfaceDefSeq *);
AbstractInterfaceDefSeq_var (const AbstractInterfaceDefSeq_var &);
~AbstractInterfaceDefSeq_var (void);
-
+
AbstractInterfaceDefSeq_var &operator= (AbstractInterfaceDefSeq *);
AbstractInterfaceDefSeq_var &operator= (const AbstractInterfaceDefSeq_var &);
AbstractInterfaceDefSeq *operator-> (void);
const AbstractInterfaceDefSeq *operator-> (void) const;
-
+
operator const AbstractInterfaceDefSeq &() const;
operator AbstractInterfaceDefSeq &();
operator AbstractInterfaceDefSeq &() const;
-
+
// Variable-size base types only.
operator AbstractInterfaceDefSeq *&();
-
+
TAO_Object_Manager<AbstractInterfaceDef, AbstractInterfaceDef_var> operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const AbstractInterfaceDefSeq &in (void) const;
AbstractInterfaceDefSeq &inout (void);
AbstractInterfaceDefSeq *&out (void);
AbstractInterfaceDefSeq *_retn (void);
AbstractInterfaceDefSeq *ptr (void) const;
-
+
private:
AbstractInterfaceDefSeq *ptr_;
};
@@ -3218,10 +3081,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_ABSTRACTINTERFACEDEFSEQ___OUT_CH_)
#define _CORBA_ABSTRACTINTERFACEDEFSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export AbstractInterfaceDefSeq_out
{
public:
@@ -3234,7 +3097,7 @@ TAO_NAMESPACE CORBA
AbstractInterfaceDefSeq *&ptr (void);
AbstractInterfaceDefSeq *operator-> (void);
TAO_Object_Manager<AbstractInterfaceDef, AbstractInterfaceDef_var> operator[] (CORBA::ULong index);
-
+
private:
AbstractInterfaceDefSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -3242,51 +3105,51 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AbstractInterfaceDefSeq;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class LocalInterfaceDef;
#if !defined (_CORBA_LOCALINTERFACEDEF___PTR_CH_)
#define _CORBA_LOCALINTERFACEDEF___PTR_CH_
-
+
typedef LocalInterfaceDef *LocalInterfaceDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_LOCALINTERFACEDEF___VAR_CH_)
#define _CORBA_LOCALINTERFACEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export LocalInterfaceDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export LocalInterfaceDef_var : public TAO_Base_var
{
public:
LocalInterfaceDef_var (void); // default constructor
- LocalInterfaceDef_var (LocalInterfaceDef_ptr p) : ptr_ (p) {}
+ LocalInterfaceDef_var (LocalInterfaceDef_ptr p) : ptr_ (p) {}
LocalInterfaceDef_var (const LocalInterfaceDef_var &); // copy constructor
~LocalInterfaceDef_var (void); // destructor
-
+
LocalInterfaceDef_var &operator= (LocalInterfaceDef_ptr);
LocalInterfaceDef_var &operator= (const LocalInterfaceDef_var &);
LocalInterfaceDef_ptr operator-> (void) const;
-
+
operator const LocalInterfaceDef_ptr &() const;
operator LocalInterfaceDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
LocalInterfaceDef_ptr in (void) const;
LocalInterfaceDef_ptr &inout (void);
LocalInterfaceDef_ptr &out (void);
LocalInterfaceDef_ptr _retn (void);
LocalInterfaceDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static LocalInterfaceDef_ptr tao_duplicate (LocalInterfaceDef_ptr);
@@ -3294,25 +3157,25 @@ TAO_NAMESPACE CORBA
static LocalInterfaceDef_ptr tao_nil (void);
static LocalInterfaceDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
LocalInterfaceDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- LocalInterfaceDef_var (const TAO_Base_var & rhs);
- LocalInterfaceDef_var & operator= (const TAO_Base_var & rhs);
+ LocalInterfaceDef_var (const TAO_Base_var &rhs);
+ LocalInterfaceDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_LOCALINTERFACEDEF___OUT_CH_)
#define _CORBA_LOCALINTERFACEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export LocalInterfaceDef_out
{
public:
@@ -3325,21 +3188,21 @@ TAO_NAMESPACE CORBA
operator LocalInterfaceDef_ptr &();
LocalInterfaceDef_ptr &ptr (void);
LocalInterfaceDef_ptr operator-> (void);
-
+
private:
LocalInterfaceDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_LOCALINTERFACEDEFSEQ_CH_)
#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_LOCALINTERFACEDEFSEQ_CH_
-
+
class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_CORBA_LocalInterfaceDefSeq
: public TAO_Unbounded_Base_Sequence
{
@@ -3359,14 +3222,14 @@ TAO_NAMESPACE CORBA
const _TAO_Unbounded_Object_Sequence_CORBA_LocalInterfaceDefSeq &rhs
);
virtual ~_TAO_Unbounded_Object_Sequence_CORBA_LocalInterfaceDefSeq (void);
-
+
// = Accessors.
TAO_Object_Manager<CORBA::LocalInterfaceDef,CORBA::LocalInterfaceDef_var> operator[] (CORBA::ULong index) const;
-
+
// = Static operations.
static LocalInterfaceDef **allocbuf (CORBA::ULong nelems);
static void freebuf (LocalInterfaceDef **buffer);
-
+
// Implement the TAO_Base_Sequence methods (see Sequence.h)
virtual void _allocate_buffer (CORBA::ULong length);
virtual void _deallocate_buffer (void);
@@ -3376,7 +3239,7 @@ TAO_NAMESPACE CORBA
CORBA::ULong nl,
CORBA::ULong ol
);
-
+
virtual void _downcast (
void* target,
CORBA::Object *src
@@ -3387,47 +3250,47 @@ TAO_NAMESPACE CORBA
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_LOCALINTERFACEDEFSEQ_CH_)
#define _CORBA_LOCALINTERFACEDEFSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class LocalInterfaceDefSeq;
class LocalInterfaceDefSeq_var;
-
+
// *************************************************************
// CORBA::LocalInterfaceDefSeq
// *************************************************************
-
- class TAO_IFR_Client_Export LocalInterfaceDefSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export LocalInterfaceDefSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Object_Sequence_CORBA_LocalInterfaceDefSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Object_Sequence<LocalInterfaceDef,LocalInterfaceDef_var>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
LocalInterfaceDefSeq (void);
LocalInterfaceDefSeq (CORBA::ULong max);
LocalInterfaceDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- LocalInterfaceDef_ptr *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ LocalInterfaceDef_ptr *buffer,
CORBA::Boolean release = 0
);
LocalInterfaceDefSeq (const LocalInterfaceDefSeq &);
~LocalInterfaceDefSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef LocalInterfaceDefSeq_var _var_type;
};
@@ -3435,14 +3298,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_LOCALINTERFACEDEFSEQ___VAR_CH_)
#define _CORBA_LOCALINTERFACEDEFSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::LocalInterfaceDefSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export LocalInterfaceDefSeq_var
{
public:
@@ -3450,28 +3313,28 @@ TAO_NAMESPACE CORBA
LocalInterfaceDefSeq_var (LocalInterfaceDefSeq *);
LocalInterfaceDefSeq_var (const LocalInterfaceDefSeq_var &);
~LocalInterfaceDefSeq_var (void);
-
+
LocalInterfaceDefSeq_var &operator= (LocalInterfaceDefSeq *);
LocalInterfaceDefSeq_var &operator= (const LocalInterfaceDefSeq_var &);
LocalInterfaceDefSeq *operator-> (void);
const LocalInterfaceDefSeq *operator-> (void) const;
-
+
operator const LocalInterfaceDefSeq &() const;
operator LocalInterfaceDefSeq &();
operator LocalInterfaceDefSeq &() const;
-
+
// Variable-size base types only.
operator LocalInterfaceDefSeq *&();
-
+
TAO_Object_Manager<LocalInterfaceDef, LocalInterfaceDef_var> operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const LocalInterfaceDefSeq &in (void) const;
LocalInterfaceDefSeq &inout (void);
LocalInterfaceDefSeq *&out (void);
LocalInterfaceDefSeq *_retn (void);
LocalInterfaceDefSeq *ptr (void) const;
-
+
private:
LocalInterfaceDefSeq *ptr_;
};
@@ -3480,10 +3343,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_LOCALINTERFACEDEFSEQ___OUT_CH_)
#define _CORBA_LOCALINTERFACEDEFSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export LocalInterfaceDefSeq_out
{
public:
@@ -3496,7 +3359,7 @@ TAO_NAMESPACE CORBA
LocalInterfaceDefSeq *&ptr (void);
LocalInterfaceDefSeq *operator-> (void);
TAO_Object_Manager<LocalInterfaceDef, LocalInterfaceDef_var> operator[] (CORBA::ULong index);
-
+
private:
LocalInterfaceDefSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -3504,30 +3367,1256 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_LocalInterfaceDefSeq;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
+ class ExtInterfaceDef;
+#if !defined (_CORBA_EXTINTERFACEDEF___PTR_CH_)
+#define _CORBA_EXTINTERFACEDEF___PTR_CH_
+
+ typedef ExtInterfaceDef *ExtInterfaceDef_ptr;
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTINTERFACEDEF___VAR_CH_)
+#define _CORBA_EXTINTERFACEDEF___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ExtInterfaceDef_var : public TAO_Base_var
+ {
+ public:
+ ExtInterfaceDef_var (void); // default constructor
+ ExtInterfaceDef_var (ExtInterfaceDef_ptr p) : ptr_ (p) {}
+ ExtInterfaceDef_var (const ExtInterfaceDef_var &); // copy constructor
+ ~ExtInterfaceDef_var (void); // destructor
+
+ ExtInterfaceDef_var &operator= (ExtInterfaceDef_ptr);
+ ExtInterfaceDef_var &operator= (const ExtInterfaceDef_var &);
+ ExtInterfaceDef_ptr operator-> (void) const;
+
+ operator const ExtInterfaceDef_ptr &() const;
+ operator ExtInterfaceDef_ptr &();
+ // in, inout, out, _retn
+ ExtInterfaceDef_ptr in (void) const;
+ ExtInterfaceDef_ptr &inout (void);
+ ExtInterfaceDef_ptr &out (void);
+ ExtInterfaceDef_ptr _retn (void);
+ ExtInterfaceDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static ExtInterfaceDef_ptr tao_duplicate (ExtInterfaceDef_ptr);
+ static void tao_release (ExtInterfaceDef_ptr);
+ static ExtInterfaceDef_ptr tao_nil (void);
+ static ExtInterfaceDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ ExtInterfaceDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ ExtInterfaceDef_var (const TAO_Base_var &rhs);
+ ExtInterfaceDef_var &operator= (const TAO_Base_var &rhs);
+ };
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_LocalInterfaceDefSeq;
+#endif /* end #if !defined */
+#if !defined (_CORBA_EXTINTERFACEDEF___OUT_CH_)
+#define _CORBA_EXTINTERFACEDEF___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export ExtInterfaceDef_out
+ {
+ public:
+ ExtInterfaceDef_out (ExtInterfaceDef_ptr &);
+ ExtInterfaceDef_out (ExtInterfaceDef_var &);
+ ExtInterfaceDef_out (const ExtInterfaceDef_out &);
+ ExtInterfaceDef_out &operator= (const ExtInterfaceDef_out &);
+ ExtInterfaceDef_out &operator= (const ExtInterfaceDef_var &);
+ ExtInterfaceDef_out &operator= (ExtInterfaceDef_ptr);
+ operator ExtInterfaceDef_ptr &();
+ ExtInterfaceDef_ptr &ptr (void);
+ ExtInterfaceDef_ptr operator-> (void);
+
+ private:
+ ExtInterfaceDef_ptr &ptr_;
+ };
- class StructMember_var;
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTINTERFACEDEFSEQ_CH_)
+#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTINTERFACEDEFSEQ_CH_
+
+ class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq
+ : public TAO_Unbounded_Base_Sequence
+ {
+ public:
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq (void);
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ ExtInterfaceDef* *value,
+ CORBA::Boolean release = 0
+ );
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq (
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq &rhs
+ );
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq &operator= (
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq &rhs
+ );
+ virtual ~_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq (void);
+
+ // = Accessors.
+ TAO_Object_Manager<CORBA::ExtInterfaceDef,CORBA::ExtInterfaceDef_var> operator[] (CORBA::ULong index) const;
+
+ // = Static operations.
+ static ExtInterfaceDef **allocbuf (CORBA::ULong nelems);
+ static void freebuf (ExtInterfaceDef **buffer);
+
+ // Implement the TAO_Base_Sequence methods (see Sequence.h)
+ virtual void _allocate_buffer (CORBA::ULong length);
+ virtual void _deallocate_buffer (void);
+ ExtInterfaceDef* *get_buffer (CORBA::Boolean orphan = 0);
+ const ExtInterfaceDef* *get_buffer (void) const;
+ virtual void _shrink_buffer (
+ CORBA::ULong nl,
+ CORBA::ULong ol
+ );
+
+ virtual void _downcast (
+ void* target,
+ CORBA::Object *src
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+ virtual CORBA::Object* _upcast (void *src) const;
+ };
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTINTERFACEDEFSEQ_CH_)
+#define _CORBA_EXTINTERFACEDEFSEQ_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
+ class ExtInterfaceDefSeq;
+ class ExtInterfaceDefSeq_var;
+
+ // *************************************************************
+ // CORBA::ExtInterfaceDefSeq
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ExtInterfaceDefSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+ TAO_Unbounded_Object_Sequence<ExtInterfaceDef,ExtInterfaceDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ {
+ public:
+ ExtInterfaceDefSeq (void);
+ ExtInterfaceDefSeq (CORBA::ULong max);
+ ExtInterfaceDefSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ExtInterfaceDef_ptr *buffer,
+ CORBA::Boolean release = 0
+ );
+ ExtInterfaceDefSeq (const ExtInterfaceDefSeq &);
+ ~ExtInterfaceDefSeq (void);
+
+ static void _tao_any_destructor (void*);
+
+ typedef ExtInterfaceDefSeq_var _var_type;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTINTERFACEDEFSEQ___VAR_CH_)
+#define _CORBA_EXTINTERFACEDEFSEQ___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
+ // *************************************************************
+ // class CORBA::ExtInterfaceDefSeq_var
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ExtInterfaceDefSeq_var
+ {
+ public:
+ ExtInterfaceDefSeq_var (void);
+ ExtInterfaceDefSeq_var (ExtInterfaceDefSeq *);
+ ExtInterfaceDefSeq_var (const ExtInterfaceDefSeq_var &);
+ ~ExtInterfaceDefSeq_var (void);
+
+ ExtInterfaceDefSeq_var &operator= (ExtInterfaceDefSeq *);
+ ExtInterfaceDefSeq_var &operator= (const ExtInterfaceDefSeq_var &);
+ ExtInterfaceDefSeq *operator-> (void);
+ const ExtInterfaceDefSeq *operator-> (void) const;
+
+ operator const ExtInterfaceDefSeq &() const;
+ operator ExtInterfaceDefSeq &();
+ operator ExtInterfaceDefSeq &() const;
+
+ // Variable-size base types only.
+ operator ExtInterfaceDefSeq *&();
+
+ TAO_Object_Manager<ExtInterfaceDef, ExtInterfaceDef_var> operator[] (CORBA::ULong index);
+
+ // in, inout, out, _retn
+ const ExtInterfaceDefSeq &in (void) const;
+ ExtInterfaceDefSeq &inout (void);
+ ExtInterfaceDefSeq *&out (void);
+ ExtInterfaceDefSeq *_retn (void);
+ ExtInterfaceDefSeq *ptr (void) const;
+
+ private:
+ ExtInterfaceDefSeq *ptr_;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTINTERFACEDEFSEQ___OUT_CH_)
+#define _CORBA_EXTINTERFACEDEFSEQ___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
+ class TAO_IFR_Client_Export ExtInterfaceDefSeq_out
+ {
+ public:
+ ExtInterfaceDefSeq_out (ExtInterfaceDefSeq *&);
+ ExtInterfaceDefSeq_out (ExtInterfaceDefSeq_var &);
+ ExtInterfaceDefSeq_out (const ExtInterfaceDefSeq_out &);
+ ExtInterfaceDefSeq_out &operator= (const ExtInterfaceDefSeq_out &);
+ ExtInterfaceDefSeq_out &operator= (ExtInterfaceDefSeq *);
+ operator ExtInterfaceDefSeq *&();
+ ExtInterfaceDefSeq *&ptr (void);
+ ExtInterfaceDefSeq *operator-> (void);
+ TAO_Object_Manager<ExtInterfaceDef, ExtInterfaceDef_var> operator[] (CORBA::ULong index);
+
+ private:
+ ExtInterfaceDefSeq *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ExtInterfaceDefSeq_var &);
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtInterfaceDefSeq;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
+ class ExtValueDef;
+
+#if !defined (_CORBA_EXTVALUEDEF___PTR_CH_)
+#define _CORBA_EXTVALUEDEF___PTR_CH_
+
+ typedef ExtValueDef *ExtValueDef_ptr;
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTVALUEDEF___VAR_CH_)
+#define _CORBA_EXTVALUEDEF___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ExtValueDef_var : public TAO_Base_var
+ {
+ public:
+ ExtValueDef_var (void); // default constructor
+ ExtValueDef_var (ExtValueDef_ptr p) : ptr_ (p) {}
+ ExtValueDef_var (const ExtValueDef_var &); // copy constructor
+ ~ExtValueDef_var (void); // destructor
+
+ ExtValueDef_var &operator= (ExtValueDef_ptr);
+ ExtValueDef_var &operator= (const ExtValueDef_var &);
+ ExtValueDef_ptr operator-> (void) const;
+
+ operator const ExtValueDef_ptr &() const;
+ operator ExtValueDef_ptr &();
+ // in, inout, out, _retn
+ ExtValueDef_ptr in (void) const;
+ ExtValueDef_ptr &inout (void);
+ ExtValueDef_ptr &out (void);
+ ExtValueDef_ptr _retn (void);
+ ExtValueDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static ExtValueDef_ptr tao_duplicate (ExtValueDef_ptr);
+ static void tao_release (ExtValueDef_ptr);
+ static ExtValueDef_ptr tao_nil (void);
+ static ExtValueDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ ExtValueDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ ExtValueDef_var (const TAO_Base_var &rhs);
+ ExtValueDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTVALUEDEF___OUT_CH_)
+#define _CORBA_EXTVALUEDEF___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export ExtValueDef_out
+ {
+ public:
+ ExtValueDef_out (ExtValueDef_ptr &);
+ ExtValueDef_out (ExtValueDef_var &);
+ ExtValueDef_out (const ExtValueDef_out &);
+ ExtValueDef_out &operator= (const ExtValueDef_out &);
+ ExtValueDef_out &operator= (const ExtValueDef_var &);
+ ExtValueDef_out &operator= (ExtValueDef_ptr);
+ operator ExtValueDef_ptr &();
+ ExtValueDef_ptr &ptr (void);
+ ExtValueDef_ptr operator-> (void);
+
+ private:
+ ExtValueDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTVALUEDEFSEQ_CH_)
+#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTVALUEDEFSEQ_CH_
+
+ class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq
+ : public TAO_Unbounded_Base_Sequence
+ {
+ public:
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq (void);
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ ExtValueDef* *value,
+ CORBA::Boolean release = 0
+ );
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq (
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq &rhs
+ );
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq &operator= (
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq &rhs
+ );
+ virtual ~_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq (void);
+
+ // = Accessors.
+ TAO_Object_Manager<CORBA::ExtValueDef,CORBA::ExtValueDef_var> operator[] (CORBA::ULong index) const;
+
+ // = Static operations.
+ static ExtValueDef **allocbuf (CORBA::ULong nelems);
+ static void freebuf (ExtValueDef **buffer);
+
+ // Implement the TAO_Base_Sequence methods (see Sequence.h)
+ virtual void _allocate_buffer (CORBA::ULong length);
+ virtual void _deallocate_buffer (void);
+ ExtValueDef* *get_buffer (CORBA::Boolean orphan = 0);
+ const ExtValueDef* *get_buffer (void) const;
+ virtual void _shrink_buffer (
+ CORBA::ULong nl,
+ CORBA::ULong ol
+ );
+
+ virtual void _downcast (
+ void* target,
+ CORBA::Object *src
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+ virtual CORBA::Object* _upcast (void *src) const;
+ };
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTVALUEDEFSEQ_CH_)
+#define _CORBA_EXTVALUEDEFSEQ_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
+ class ExtValueDefSeq;
+ class ExtValueDefSeq_var;
+
+ // *************************************************************
+ // CORBA::ExtValueDefSeq
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ExtValueDefSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+ TAO_Unbounded_Object_Sequence<ExtValueDef,ExtValueDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ {
+ public:
+ ExtValueDefSeq (void);
+ ExtValueDefSeq (CORBA::ULong max);
+ ExtValueDefSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ExtValueDef_ptr *buffer,
+ CORBA::Boolean release = 0
+ );
+ ExtValueDefSeq (const ExtValueDefSeq &);
+ ~ExtValueDefSeq (void);
+
+ static void _tao_any_destructor (void*);
+
+ typedef ExtValueDefSeq_var _var_type;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTVALUEDEFSEQ___VAR_CH_)
+#define _CORBA_EXTVALUEDEFSEQ___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
+ // *************************************************************
+ // class CORBA::ExtValueDefSeq_var
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ExtValueDefSeq_var
+ {
+ public:
+ ExtValueDefSeq_var (void);
+ ExtValueDefSeq_var (ExtValueDefSeq *);
+ ExtValueDefSeq_var (const ExtValueDefSeq_var &);
+ ~ExtValueDefSeq_var (void);
+
+ ExtValueDefSeq_var &operator= (ExtValueDefSeq *);
+ ExtValueDefSeq_var &operator= (const ExtValueDefSeq_var &);
+ ExtValueDefSeq *operator-> (void);
+ const ExtValueDefSeq *operator-> (void) const;
+
+ operator const ExtValueDefSeq &() const;
+ operator ExtValueDefSeq &();
+ operator ExtValueDefSeq &() const;
+
+ // Variable-size base types only.
+ operator ExtValueDefSeq *&();
+
+ TAO_Object_Manager<ExtValueDef, ExtValueDef_var> operator[] (CORBA::ULong index);
+
+ // in, inout, out, _retn
+ const ExtValueDefSeq &in (void) const;
+ ExtValueDefSeq &inout (void);
+ ExtValueDefSeq *&out (void);
+ ExtValueDefSeq *_retn (void);
+ ExtValueDefSeq *ptr (void) const;
+
+ private:
+ ExtValueDefSeq *ptr_;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTVALUEDEFSEQ___OUT_CH_)
+#define _CORBA_EXTVALUEDEFSEQ___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
+ class TAO_IFR_Client_Export ExtValueDefSeq_out
+ {
+ public:
+ ExtValueDefSeq_out (ExtValueDefSeq *&);
+ ExtValueDefSeq_out (ExtValueDefSeq_var &);
+ ExtValueDefSeq_out (const ExtValueDefSeq_out &);
+ ExtValueDefSeq_out &operator= (const ExtValueDefSeq_out &);
+ ExtValueDefSeq_out &operator= (ExtValueDefSeq *);
+ operator ExtValueDefSeq *&();
+ ExtValueDefSeq *&ptr (void);
+ ExtValueDefSeq *operator-> (void);
+ TAO_Object_Manager<ExtValueDef, ExtValueDef_var> operator[] (CORBA::ULong index);
+
+ private:
+ ExtValueDefSeq *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ExtValueDefSeq_var &);
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtValueDefSeq;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
+ class ExtAbstractInterfaceDef;
+
+#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF___PTR_CH_)
+#define _CORBA_EXTABSTRACTINTERFACEDEF___PTR_CH_
+
+ typedef ExtAbstractInterfaceDef *ExtAbstractInterfaceDef_ptr;
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF___VAR_CH_)
+#define _CORBA_EXTABSTRACTINTERFACEDEF___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ExtAbstractInterfaceDef_var : public TAO_Base_var
+ {
+ public:
+ ExtAbstractInterfaceDef_var (void); // default constructor
+ ExtAbstractInterfaceDef_var (ExtAbstractInterfaceDef_ptr p) : ptr_ (p) {}
+ ExtAbstractInterfaceDef_var (const ExtAbstractInterfaceDef_var &); // copy constructor
+ ~ExtAbstractInterfaceDef_var (void); // destructor
+
+ ExtAbstractInterfaceDef_var &operator= (ExtAbstractInterfaceDef_ptr);
+ ExtAbstractInterfaceDef_var &operator= (const ExtAbstractInterfaceDef_var &);
+ ExtAbstractInterfaceDef_ptr operator-> (void) const;
+
+ operator const ExtAbstractInterfaceDef_ptr &() const;
+ operator ExtAbstractInterfaceDef_ptr &();
+ // in, inout, out, _retn
+ ExtAbstractInterfaceDef_ptr in (void) const;
+ ExtAbstractInterfaceDef_ptr &inout (void);
+ ExtAbstractInterfaceDef_ptr &out (void);
+ ExtAbstractInterfaceDef_ptr _retn (void);
+ ExtAbstractInterfaceDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static ExtAbstractInterfaceDef_ptr tao_duplicate (ExtAbstractInterfaceDef_ptr);
+ static void tao_release (ExtAbstractInterfaceDef_ptr);
+ static ExtAbstractInterfaceDef_ptr tao_nil (void);
+ static ExtAbstractInterfaceDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ ExtAbstractInterfaceDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ ExtAbstractInterfaceDef_var (const TAO_Base_var &rhs);
+ ExtAbstractInterfaceDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF___OUT_CH_)
+#define _CORBA_EXTABSTRACTINTERFACEDEF___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export ExtAbstractInterfaceDef_out
+ {
+ public:
+ ExtAbstractInterfaceDef_out (ExtAbstractInterfaceDef_ptr &);
+ ExtAbstractInterfaceDef_out (ExtAbstractInterfaceDef_var &);
+ ExtAbstractInterfaceDef_out (const ExtAbstractInterfaceDef_out &);
+ ExtAbstractInterfaceDef_out &operator= (const ExtAbstractInterfaceDef_out &);
+ ExtAbstractInterfaceDef_out &operator= (const ExtAbstractInterfaceDef_var &);
+ ExtAbstractInterfaceDef_out &operator= (ExtAbstractInterfaceDef_ptr);
+ operator ExtAbstractInterfaceDef_ptr &();
+ ExtAbstractInterfaceDef_ptr &ptr (void);
+ ExtAbstractInterfaceDef_ptr operator-> (void);
+
+ private:
+ ExtAbstractInterfaceDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTABSTRACTINTERFACEDEFSEQ_CH_)
+#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTABSTRACTINTERFACEDEFSEQ_CH_
+
+ class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq
+ : public TAO_Unbounded_Base_Sequence
+ {
+ public:
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq (void);
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ ExtAbstractInterfaceDef* *value,
+ CORBA::Boolean release = 0
+ );
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq (
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq &rhs
+ );
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq &operator= (
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq &rhs
+ );
+ virtual ~_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq (void);
+
+ // = Accessors.
+ TAO_Object_Manager<CORBA::ExtAbstractInterfaceDef,CORBA::ExtAbstractInterfaceDef_var> operator[] (CORBA::ULong index) const;
+
+ // = Static operations.
+ static ExtAbstractInterfaceDef **allocbuf (CORBA::ULong nelems);
+ static void freebuf (ExtAbstractInterfaceDef **buffer);
+
+ // Implement the TAO_Base_Sequence methods (see Sequence.h)
+ virtual void _allocate_buffer (CORBA::ULong length);
+ virtual void _deallocate_buffer (void);
+ ExtAbstractInterfaceDef* *get_buffer (CORBA::Boolean orphan = 0);
+ const ExtAbstractInterfaceDef* *get_buffer (void) const;
+ virtual void _shrink_buffer (
+ CORBA::ULong nl,
+ CORBA::ULong ol
+ );
+
+ virtual void _downcast (
+ void* target,
+ CORBA::Object *src
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+ virtual CORBA::Object* _upcast (void *src) const;
+ };
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTABSTRACTINTERFACEDEFSEQ_CH_)
+#define _CORBA_EXTABSTRACTINTERFACEDEFSEQ_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
+ class ExtAbstractInterfaceDefSeq;
+ class ExtAbstractInterfaceDefSeq_var;
+
+ // *************************************************************
+ // CORBA::ExtAbstractInterfaceDefSeq
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ExtAbstractInterfaceDefSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+ TAO_Unbounded_Object_Sequence<ExtAbstractInterfaceDef,ExtAbstractInterfaceDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ {
+ public:
+ ExtAbstractInterfaceDefSeq (void);
+ ExtAbstractInterfaceDefSeq (CORBA::ULong max);
+ ExtAbstractInterfaceDefSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ExtAbstractInterfaceDef_ptr *buffer,
+ CORBA::Boolean release = 0
+ );
+ ExtAbstractInterfaceDefSeq (const ExtAbstractInterfaceDefSeq &);
+ ~ExtAbstractInterfaceDefSeq (void);
+
+ static void _tao_any_destructor (void*);
+
+ typedef ExtAbstractInterfaceDefSeq_var _var_type;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTABSTRACTINTERFACEDEFSEQ___VAR_CH_)
+#define _CORBA_EXTABSTRACTINTERFACEDEFSEQ___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
+ // *************************************************************
+ // class CORBA::ExtAbstractInterfaceDefSeq_var
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ExtAbstractInterfaceDefSeq_var
+ {
+ public:
+ ExtAbstractInterfaceDefSeq_var (void);
+ ExtAbstractInterfaceDefSeq_var (ExtAbstractInterfaceDefSeq *);
+ ExtAbstractInterfaceDefSeq_var (const ExtAbstractInterfaceDefSeq_var &);
+ ~ExtAbstractInterfaceDefSeq_var (void);
+
+ ExtAbstractInterfaceDefSeq_var &operator= (ExtAbstractInterfaceDefSeq *);
+ ExtAbstractInterfaceDefSeq_var &operator= (const ExtAbstractInterfaceDefSeq_var &);
+ ExtAbstractInterfaceDefSeq *operator-> (void);
+ const ExtAbstractInterfaceDefSeq *operator-> (void) const;
+
+ operator const ExtAbstractInterfaceDefSeq &() const;
+ operator ExtAbstractInterfaceDefSeq &();
+ operator ExtAbstractInterfaceDefSeq &() const;
+
+ // Variable-size base types only.
+ operator ExtAbstractInterfaceDefSeq *&();
+
+ TAO_Object_Manager<ExtAbstractInterfaceDef, ExtAbstractInterfaceDef_var> operator[] (CORBA::ULong index);
+
+ // in, inout, out, _retn
+ const ExtAbstractInterfaceDefSeq &in (void) const;
+ ExtAbstractInterfaceDefSeq &inout (void);
+ ExtAbstractInterfaceDefSeq *&out (void);
+ ExtAbstractInterfaceDefSeq *_retn (void);
+ ExtAbstractInterfaceDefSeq *ptr (void) const;
+
+ private:
+ ExtAbstractInterfaceDefSeq *ptr_;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTABSTRACTINTERFACEDEFSEQ___OUT_CH_)
+#define _CORBA_EXTABSTRACTINTERFACEDEFSEQ___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
+ class TAO_IFR_Client_Export ExtAbstractInterfaceDefSeq_out
+ {
+ public:
+ ExtAbstractInterfaceDefSeq_out (ExtAbstractInterfaceDefSeq *&);
+ ExtAbstractInterfaceDefSeq_out (ExtAbstractInterfaceDefSeq_var &);
+ ExtAbstractInterfaceDefSeq_out (const ExtAbstractInterfaceDefSeq_out &);
+ ExtAbstractInterfaceDefSeq_out &operator= (const ExtAbstractInterfaceDefSeq_out &);
+ ExtAbstractInterfaceDefSeq_out &operator= (ExtAbstractInterfaceDefSeq *);
+ operator ExtAbstractInterfaceDefSeq *&();
+ ExtAbstractInterfaceDefSeq *&ptr (void);
+ ExtAbstractInterfaceDefSeq *operator-> (void);
+ TAO_Object_Manager<ExtAbstractInterfaceDef, ExtAbstractInterfaceDef_var> operator[] (CORBA::ULong index);
+
+ private:
+ ExtAbstractInterfaceDefSeq *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ExtAbstractInterfaceDefSeq_var &);
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtAbstractInterfaceDefSeq;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
+ class ExtLocalInterfaceDef;
+
+#if !defined (_CORBA_EXTLOCALINTERFACEDEF___PTR_CH_)
+#define _CORBA_EXTLOCALINTERFACEDEF___PTR_CH_
+
+ typedef ExtLocalInterfaceDef *ExtLocalInterfaceDef_ptr;
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTLOCALINTERFACEDEF___VAR_CH_)
+#define _CORBA_EXTLOCALINTERFACEDEF___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ExtLocalInterfaceDef_var : public TAO_Base_var
+ {
+ public:
+ ExtLocalInterfaceDef_var (void); // default constructor
+ ExtLocalInterfaceDef_var (ExtLocalInterfaceDef_ptr p) : ptr_ (p) {}
+ ExtLocalInterfaceDef_var (const ExtLocalInterfaceDef_var &); // copy constructor
+ ~ExtLocalInterfaceDef_var (void); // destructor
+
+ ExtLocalInterfaceDef_var &operator= (ExtLocalInterfaceDef_ptr);
+ ExtLocalInterfaceDef_var &operator= (const ExtLocalInterfaceDef_var &);
+ ExtLocalInterfaceDef_ptr operator-> (void) const;
+
+ operator const ExtLocalInterfaceDef_ptr &() const;
+ operator ExtLocalInterfaceDef_ptr &();
+ // in, inout, out, _retn
+ ExtLocalInterfaceDef_ptr in (void) const;
+ ExtLocalInterfaceDef_ptr &inout (void);
+ ExtLocalInterfaceDef_ptr &out (void);
+ ExtLocalInterfaceDef_ptr _retn (void);
+ ExtLocalInterfaceDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static ExtLocalInterfaceDef_ptr tao_duplicate (ExtLocalInterfaceDef_ptr);
+ static void tao_release (ExtLocalInterfaceDef_ptr);
+ static ExtLocalInterfaceDef_ptr tao_nil (void);
+ static ExtLocalInterfaceDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ ExtLocalInterfaceDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ ExtLocalInterfaceDef_var (const TAO_Base_var &rhs);
+ ExtLocalInterfaceDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTLOCALINTERFACEDEF___OUT_CH_)
+#define _CORBA_EXTLOCALINTERFACEDEF___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export ExtLocalInterfaceDef_out
+ {
+ public:
+ ExtLocalInterfaceDef_out (ExtLocalInterfaceDef_ptr &);
+ ExtLocalInterfaceDef_out (ExtLocalInterfaceDef_var &);
+ ExtLocalInterfaceDef_out (const ExtLocalInterfaceDef_out &);
+ ExtLocalInterfaceDef_out &operator= (const ExtLocalInterfaceDef_out &);
+ ExtLocalInterfaceDef_out &operator= (const ExtLocalInterfaceDef_var &);
+ ExtLocalInterfaceDef_out &operator= (ExtLocalInterfaceDef_ptr);
+ operator ExtLocalInterfaceDef_ptr &();
+ ExtLocalInterfaceDef_ptr &ptr (void);
+ ExtLocalInterfaceDef_ptr operator-> (void);
+
+ private:
+ ExtLocalInterfaceDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTLOCALINTERFACEDEFSEQ_CH_)
+#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTLOCALINTERFACEDEFSEQ_CH_
+
+ class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq
+ : public TAO_Unbounded_Base_Sequence
+ {
+ public:
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq (void);
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ ExtLocalInterfaceDef* *value,
+ CORBA::Boolean release = 0
+ );
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq (
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq &rhs
+ );
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq &operator= (
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq &rhs
+ );
+ virtual ~_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq (void);
+
+ // = Accessors.
+ TAO_Object_Manager<CORBA::ExtLocalInterfaceDef,CORBA::ExtLocalInterfaceDef_var> operator[] (CORBA::ULong index) const;
+
+ // = Static operations.
+ static ExtLocalInterfaceDef **allocbuf (CORBA::ULong nelems);
+ static void freebuf (ExtLocalInterfaceDef **buffer);
+
+ // Implement the TAO_Base_Sequence methods (see Sequence.h)
+ virtual void _allocate_buffer (CORBA::ULong length);
+ virtual void _deallocate_buffer (void);
+ ExtLocalInterfaceDef* *get_buffer (CORBA::Boolean orphan = 0);
+ const ExtLocalInterfaceDef* *get_buffer (void) const;
+ virtual void _shrink_buffer (
+ CORBA::ULong nl,
+ CORBA::ULong ol
+ );
+
+ virtual void _downcast (
+ void* target,
+ CORBA::Object *src
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+ virtual CORBA::Object* _upcast (void *src) const;
+ };
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTLOCALINTERFACEDEFSEQ_CH_)
+#define _CORBA_EXTLOCALINTERFACEDEFSEQ_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
+ class ExtLocalInterfaceDefSeq;
+ class ExtLocalInterfaceDefSeq_var;
+
+ // *************************************************************
+ // CORBA::ExtLocalInterfaceDefSeq
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ExtLocalInterfaceDefSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+ TAO_Unbounded_Object_Sequence<ExtLocalInterfaceDef,ExtLocalInterfaceDef_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ {
+ public:
+ ExtLocalInterfaceDefSeq (void);
+ ExtLocalInterfaceDefSeq (CORBA::ULong max);
+ ExtLocalInterfaceDefSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ExtLocalInterfaceDef_ptr *buffer,
+ CORBA::Boolean release = 0
+ );
+ ExtLocalInterfaceDefSeq (const ExtLocalInterfaceDefSeq &);
+ ~ExtLocalInterfaceDefSeq (void);
+
+ static void _tao_any_destructor (void*);
+
+ typedef ExtLocalInterfaceDefSeq_var _var_type;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTLOCALINTERFACEDEFSEQ___VAR_CH_)
+#define _CORBA_EXTLOCALINTERFACEDEFSEQ___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
+ // *************************************************************
+ // class CORBA::ExtLocalInterfaceDefSeq_var
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ExtLocalInterfaceDefSeq_var
+ {
+ public:
+ ExtLocalInterfaceDefSeq_var (void);
+ ExtLocalInterfaceDefSeq_var (ExtLocalInterfaceDefSeq *);
+ ExtLocalInterfaceDefSeq_var (const ExtLocalInterfaceDefSeq_var &);
+ ~ExtLocalInterfaceDefSeq_var (void);
+
+ ExtLocalInterfaceDefSeq_var &operator= (ExtLocalInterfaceDefSeq *);
+ ExtLocalInterfaceDefSeq_var &operator= (const ExtLocalInterfaceDefSeq_var &);
+ ExtLocalInterfaceDefSeq *operator-> (void);
+ const ExtLocalInterfaceDefSeq *operator-> (void) const;
+
+ operator const ExtLocalInterfaceDefSeq &() const;
+ operator ExtLocalInterfaceDefSeq &();
+ operator ExtLocalInterfaceDefSeq &() const;
+
+ // Variable-size base types only.
+ operator ExtLocalInterfaceDefSeq *&();
+
+ TAO_Object_Manager<ExtLocalInterfaceDef, ExtLocalInterfaceDef_var> operator[] (CORBA::ULong index);
+
+ // in, inout, out, _retn
+ const ExtLocalInterfaceDefSeq &in (void) const;
+ ExtLocalInterfaceDefSeq &inout (void);
+ ExtLocalInterfaceDefSeq *&out (void);
+ ExtLocalInterfaceDefSeq *_retn (void);
+ ExtLocalInterfaceDefSeq *ptr (void) const;
+
+ private:
+ ExtLocalInterfaceDefSeq *ptr_;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTLOCALINTERFACEDEFSEQ___OUT_CH_)
+#define _CORBA_EXTLOCALINTERFACEDEFSEQ___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
+ class TAO_IFR_Client_Export ExtLocalInterfaceDefSeq_out
+ {
+ public:
+ ExtLocalInterfaceDefSeq_out (ExtLocalInterfaceDefSeq *&);
+ ExtLocalInterfaceDefSeq_out (ExtLocalInterfaceDefSeq_var &);
+ ExtLocalInterfaceDefSeq_out (const ExtLocalInterfaceDefSeq_out &);
+ ExtLocalInterfaceDefSeq_out &operator= (const ExtLocalInterfaceDefSeq_out &);
+ ExtLocalInterfaceDefSeq_out &operator= (ExtLocalInterfaceDefSeq *);
+ operator ExtLocalInterfaceDefSeq *&();
+ ExtLocalInterfaceDefSeq *&ptr (void);
+ ExtLocalInterfaceDefSeq *operator-> (void);
+ TAO_Object_Manager<ExtLocalInterfaceDef, ExtLocalInterfaceDef_var> operator[] (CORBA::ULong index);
+
+ private:
+ ExtLocalInterfaceDefSeq *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ExtLocalInterfaceDefSeq_var &);
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtLocalInterfaceDefSeq;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_CONTAINEDSEQ_CH_)
+#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_CONTAINEDSEQ_CH_
+
+ class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq
+ : public TAO_Unbounded_Base_Sequence
+ {
+ public:
+ _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (void);
+ _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ Contained* *value,
+ CORBA::Boolean release = 0
+ );
+ _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (
+ const _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq &rhs
+ );
+ _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq &operator= (
+ const _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq &rhs
+ );
+ virtual ~_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (void);
+
+ // = Accessors.
+ TAO_Object_Manager<CORBA::Contained,CORBA::Contained_var> operator[] (CORBA::ULong index) const;
+
+ // = Static operations.
+ static Contained **allocbuf (CORBA::ULong nelems);
+ static void freebuf (Contained **buffer);
+
+ // Implement the TAO_Base_Sequence methods (see Sequence.h)
+ virtual void _allocate_buffer (CORBA::ULong length);
+ virtual void _deallocate_buffer (void);
+ Contained* *get_buffer (CORBA::Boolean orphan = 0);
+ const Contained* *get_buffer (void) const;
+ virtual void _shrink_buffer (
+ CORBA::ULong nl,
+ CORBA::ULong ol
+ );
+
+ virtual void _downcast (
+ void* target,
+ CORBA::Object *src
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+ virtual CORBA::Object* _upcast (void *src) const;
+ };
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_CONTAINEDSEQ_CH_)
+#define _CORBA_CONTAINEDSEQ_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
+ class ContainedSeq;
+ class ContainedSeq_var;
+
+ // *************************************************************
+ // CORBA::ContainedSeq
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ContainedSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+ _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+ TAO_Unbounded_Object_Sequence<Contained,Contained_var>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ {
+ public:
+ ContainedSeq (void);
+ ContainedSeq (CORBA::ULong max);
+ ContainedSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ Contained_ptr *buffer,
+ CORBA::Boolean release = 0
+ );
+ ContainedSeq (const ContainedSeq &);
+ ~ContainedSeq (void);
+
+ static void _tao_any_destructor (void*);
+
+ typedef ContainedSeq_var _var_type;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_CONTAINEDSEQ___VAR_CH_)
+#define _CORBA_CONTAINEDSEQ___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
+ // *************************************************************
+ // class CORBA::ContainedSeq_var
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ContainedSeq_var
+ {
+ public:
+ ContainedSeq_var (void);
+ ContainedSeq_var (ContainedSeq *);
+ ContainedSeq_var (const ContainedSeq_var &);
+ ~ContainedSeq_var (void);
+
+ ContainedSeq_var &operator= (ContainedSeq *);
+ ContainedSeq_var &operator= (const ContainedSeq_var &);
+ ContainedSeq *operator-> (void);
+ const ContainedSeq *operator-> (void) const;
+
+ operator const ContainedSeq &() const;
+ operator ContainedSeq &();
+ operator ContainedSeq &() const;
+
+ // Variable-size base types only.
+ operator ContainedSeq *&();
+
+ TAO_Object_Manager<Contained, Contained_var> operator[] (CORBA::ULong index);
+
+ // in, inout, out, _retn
+ const ContainedSeq &in (void) const;
+ ContainedSeq &inout (void);
+ ContainedSeq *&out (void);
+ ContainedSeq *_retn (void);
+ ContainedSeq *ptr (void) const;
+
+ private:
+ ContainedSeq *ptr_;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_CONTAINEDSEQ___OUT_CH_)
+#define _CORBA_CONTAINEDSEQ___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
+ class TAO_IFR_Client_Export ContainedSeq_out
+ {
+ public:
+ ContainedSeq_out (ContainedSeq *&);
+ ContainedSeq_out (ContainedSeq_var &);
+ ContainedSeq_out (const ContainedSeq_out &);
+ ContainedSeq_out &operator= (const ContainedSeq_out &);
+ ContainedSeq_out &operator= (ContainedSeq *);
+ operator ContainedSeq *&();
+ ContainedSeq *&ptr (void);
+ ContainedSeq *operator-> (void);
+ TAO_Object_Manager<Contained, Contained_var> operator[] (CORBA::ULong index);
+
+ private:
+ ContainedSeq *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ContainedSeq_var &);
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ContainedSeq;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
+ class StructMember_var;
+
struct TAO_IFR_Client_Export StructMember
{
typedef StructMember_var _var_type;
-
+
static void _tao_any_destructor (void *);
TAO_String_Manager name;
CORBA::TypeCode_var type;
CORBA::IDLType_var type_def;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export StructMember_var
{
public:
@@ -3535,33 +4624,33 @@ TAO_NAMESPACE CORBA
StructMember_var (StructMember *);
StructMember_var (const StructMember_var &);
~StructMember_var (void);
-
+
StructMember_var &operator= (StructMember *);
StructMember_var &operator= (const StructMember_var &);
StructMember *operator-> (void);
const StructMember *operator-> (void) const;
-
+
operator const StructMember &() const;
operator StructMember &();
operator StructMember &() const;
-
+
// Variable-size types only.
operator StructMember *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const StructMember &in (void) const;
StructMember &inout (void);
StructMember *&out (void);
StructMember *_retn (void);
StructMember *ptr (void) const;
-
+
private:
StructMember *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export StructMember_out
{
public:
@@ -3573,32 +4662,32 @@ TAO_NAMESPACE CORBA
operator StructMember *&();
StructMember *&ptr (void);
StructMember *operator-> (void);
-
+
private:
StructMember *&ptr_;
// Assignment from T_var not allowed.
void operator= (const StructMember_var &);
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_StructMember;
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_STRUCTMEMBERSEQ_CH_)
#define __TAO_UNBOUNDED_SEQUENCE_CORBA_STRUCTMEMBERSEQ_CH_
-
+
class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_CORBA_StructMemberSeq
: public TAO_Unbounded_Base_Sequence
{
public:
_TAO_Unbounded_Sequence_CORBA_StructMemberSeq (void);
- _TAO_Unbounded_Sequence_CORBA_StructMemberSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Sequence_CORBA_StructMemberSeq (CORBA::ULong maximum);
_TAO_Unbounded_Sequence_CORBA_StructMemberSeq (
CORBA::ULong maximum,
CORBA::ULong length,
@@ -3612,15 +4701,15 @@ TAO_NAMESPACE CORBA
const _TAO_Unbounded_Sequence_CORBA_StructMemberSeq &rhs
);
virtual ~_TAO_Unbounded_Sequence_CORBA_StructMemberSeq (void);
-
+
// = Accessors.
StructMember &operator[] (CORBA::ULong i);
const StructMember &operator[] (CORBA::ULong i) const;
-
+
// = Static operations.
static StructMember *allocbuf (CORBA::ULong size);
static void freebuf (StructMember *buffer);
-
+
// Implement the TAO_Base_Sequence methods (see Sequence.h)
virtual void _allocate_buffer (CORBA::ULong length);
virtual void _deallocate_buffer (void);
@@ -3636,47 +4725,47 @@ TAO_NAMESPACE CORBA
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_STRUCTMEMBERSEQ_CH_)
#define _CORBA_STRUCTMEMBERSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class StructMemberSeq;
class StructMemberSeq_var;
-
+
// *************************************************************
// CORBA::StructMemberSeq
// *************************************************************
-
- class TAO_IFR_Client_Export StructMemberSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export StructMemberSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Sequence_CORBA_StructMemberSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Sequence<StructMember>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
StructMemberSeq (void);
StructMemberSeq (CORBA::ULong max);
StructMemberSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- StructMember *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ StructMember *buffer,
CORBA::Boolean release = 0
);
StructMemberSeq (const StructMemberSeq &);
~StructMemberSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef StructMemberSeq_var _var_type;
};
@@ -3684,14 +4773,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_STRUCTMEMBERSEQ___VAR_CH_)
#define _CORBA_STRUCTMEMBERSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::StructMemberSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export StructMemberSeq_var
{
public:
@@ -3699,29 +4788,29 @@ TAO_NAMESPACE CORBA
StructMemberSeq_var (StructMemberSeq *);
StructMemberSeq_var (const StructMemberSeq_var &);
~StructMemberSeq_var (void);
-
+
StructMemberSeq_var &operator= (StructMemberSeq *);
StructMemberSeq_var &operator= (const StructMemberSeq_var &);
StructMemberSeq *operator-> (void);
const StructMemberSeq *operator-> (void) const;
-
+
operator const StructMemberSeq &() const;
operator StructMemberSeq &();
operator StructMemberSeq &() const;
-
+
// Variable-size base types only.
operator StructMemberSeq *&();
-
+
StructMember & operator[] (CORBA::ULong index);
const StructMember & operator[] (CORBA::ULong index) const;
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const StructMemberSeq &in (void) const;
StructMemberSeq &inout (void);
StructMemberSeq *&out (void);
StructMemberSeq *_retn (void);
StructMemberSeq *ptr (void) const;
-
+
private:
StructMemberSeq *ptr_;
};
@@ -3730,10 +4819,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_STRUCTMEMBERSEQ___OUT_CH_)
#define _CORBA_STRUCTMEMBERSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export StructMemberSeq_out
{
public:
@@ -3746,7 +4835,7 @@ TAO_NAMESPACE CORBA
StructMemberSeq *&ptr (void);
StructMemberSeq *operator-> (void);
StructMember & operator[] (CORBA::ULong index);
-
+
private:
StructMemberSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -3754,29 +4843,29 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_StructMemberSeq;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
class Initializer_var;
-
+
struct TAO_IFR_Client_Export Initializer
{
typedef Initializer_var _var_type;
-
+
static void _tao_any_destructor (void *);
CORBA::StructMemberSeq members;
TAO_String_Manager name;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export Initializer_var
{
public:
@@ -3784,33 +4873,33 @@ TAO_NAMESPACE CORBA
Initializer_var (Initializer *);
Initializer_var (const Initializer_var &);
~Initializer_var (void);
-
+
Initializer_var &operator= (Initializer *);
Initializer_var &operator= (const Initializer_var &);
Initializer *operator-> (void);
const Initializer *operator-> (void) const;
-
+
operator const Initializer &() const;
operator Initializer &();
operator Initializer &() const;
-
+
// Variable-size types only.
operator Initializer *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const Initializer &in (void) const;
Initializer &inout (void);
Initializer *&out (void);
Initializer *_retn (void);
Initializer *ptr (void) const;
-
+
private:
Initializer *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export Initializer_out
{
public:
@@ -3822,32 +4911,32 @@ TAO_NAMESPACE CORBA
operator Initializer *&();
Initializer *&ptr (void);
Initializer *operator-> (void);
-
+
private:
Initializer *&ptr_;
// Assignment from T_var not allowed.
void operator= (const Initializer_var &);
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_Initializer;
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_INITIALIZERSEQ_CH_)
#define __TAO_UNBOUNDED_SEQUENCE_CORBA_INITIALIZERSEQ_CH_
-
+
class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_CORBA_InitializerSeq
: public TAO_Unbounded_Base_Sequence
{
public:
_TAO_Unbounded_Sequence_CORBA_InitializerSeq (void);
- _TAO_Unbounded_Sequence_CORBA_InitializerSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Sequence_CORBA_InitializerSeq (CORBA::ULong maximum);
_TAO_Unbounded_Sequence_CORBA_InitializerSeq (
CORBA::ULong maximum,
CORBA::ULong length,
@@ -3861,15 +4950,15 @@ TAO_NAMESPACE CORBA
const _TAO_Unbounded_Sequence_CORBA_InitializerSeq &rhs
);
virtual ~_TAO_Unbounded_Sequence_CORBA_InitializerSeq (void);
-
+
// = Accessors.
Initializer &operator[] (CORBA::ULong i);
const Initializer &operator[] (CORBA::ULong i) const;
-
+
// = Static operations.
static Initializer *allocbuf (CORBA::ULong size);
static void freebuf (Initializer *buffer);
-
+
// Implement the TAO_Base_Sequence methods (see Sequence.h)
virtual void _allocate_buffer (CORBA::ULong length);
virtual void _deallocate_buffer (void);
@@ -3885,47 +4974,47 @@ TAO_NAMESPACE CORBA
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_INITIALIZERSEQ_CH_)
#define _CORBA_INITIALIZERSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class InitializerSeq;
class InitializerSeq_var;
-
+
// *************************************************************
// CORBA::InitializerSeq
// *************************************************************
-
- class TAO_IFR_Client_Export InitializerSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export InitializerSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Sequence_CORBA_InitializerSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Sequence<Initializer>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
InitializerSeq (void);
InitializerSeq (CORBA::ULong max);
InitializerSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- Initializer *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ Initializer *buffer,
CORBA::Boolean release = 0
);
InitializerSeq (const InitializerSeq &);
~InitializerSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef InitializerSeq_var _var_type;
};
@@ -3933,14 +5022,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_INITIALIZERSEQ___VAR_CH_)
#define _CORBA_INITIALIZERSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::InitializerSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export InitializerSeq_var
{
public:
@@ -3948,29 +5037,29 @@ TAO_NAMESPACE CORBA
InitializerSeq_var (InitializerSeq *);
InitializerSeq_var (const InitializerSeq_var &);
~InitializerSeq_var (void);
-
+
InitializerSeq_var &operator= (InitializerSeq *);
InitializerSeq_var &operator= (const InitializerSeq_var &);
InitializerSeq *operator-> (void);
const InitializerSeq *operator-> (void) const;
-
+
operator const InitializerSeq &() const;
operator InitializerSeq &();
operator InitializerSeq &() const;
-
+
// Variable-size base types only.
operator InitializerSeq *&();
-
+
Initializer & operator[] (CORBA::ULong index);
const Initializer & operator[] (CORBA::ULong index) const;
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const InitializerSeq &in (void) const;
InitializerSeq &inout (void);
InitializerSeq *&out (void);
InitializerSeq *_retn (void);
InitializerSeq *ptr (void) const;
-
+
private:
InitializerSeq *ptr_;
};
@@ -3979,10 +5068,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_INITIALIZERSEQ___OUT_CH_)
#define _CORBA_INITIALIZERSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export InitializerSeq_out
{
public:
@@ -3995,7 +5084,7 @@ TAO_NAMESPACE CORBA
InitializerSeq *&ptr (void);
InitializerSeq *operator-> (void);
Initializer & operator[] (CORBA::ULong index);
-
+
private:
InitializerSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -4003,31 +5092,533 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_InitializerSeq;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
+ class ExceptionDescription_var;
+
+ struct TAO_IFR_Client_Export ExceptionDescription
+ {
+ typedef ExceptionDescription_var _var_type;
+
+ static void _tao_any_destructor (void *);
+ TAO_String_Manager name;
+ TAO_String_Manager id;
+ TAO_String_Manager defined_in;
+ TAO_String_Manager version;
+ CORBA::TypeCode_var type;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
+ class TAO_IFR_Client_Export ExceptionDescription_var
+ {
+ public:
+ ExceptionDescription_var (void);
+ ExceptionDescription_var (ExceptionDescription *);
+ ExceptionDescription_var (const ExceptionDescription_var &);
+ ~ExceptionDescription_var (void);
+
+ ExceptionDescription_var &operator= (ExceptionDescription *);
+ ExceptionDescription_var &operator= (const ExceptionDescription_var &);
+ ExceptionDescription *operator-> (void);
+ const ExceptionDescription *operator-> (void) const;
+
+ operator const ExceptionDescription &() const;
+ operator ExceptionDescription &();
+ operator ExceptionDescription &() const;
+
+ // Variable-size types only.
+ operator ExceptionDescription *&();
+
+ // in, inout, out, _retn
+ const ExceptionDescription &in (void) const;
+ ExceptionDescription &inout (void);
+ ExceptionDescription *&out (void);
+ ExceptionDescription *_retn (void);
+ ExceptionDescription *ptr (void) const;
+
+ private:
+ ExceptionDescription *ptr_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
+ class TAO_IFR_Client_Export ExceptionDescription_out
+ {
+ public:
+ ExceptionDescription_out (ExceptionDescription *&);
+ ExceptionDescription_out (ExceptionDescription_var &);
+ ExceptionDescription_out (const ExceptionDescription_out &);
+ ExceptionDescription_out &operator= (const ExceptionDescription_out &);
+ ExceptionDescription_out &operator= (ExceptionDescription *);
+ operator ExceptionDescription *&();
+ ExceptionDescription *&ptr (void);
+ ExceptionDescription *operator-> (void);
+
+ private:
+ ExceptionDescription *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ExceptionDescription_var &);
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExceptionDescription;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_EXCDESCRIPTIONSEQ_CH_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_EXCDESCRIPTIONSEQ_CH_
+
+ class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq
+ : public TAO_Unbounded_Base_Sequence
+ {
+ public:
+ _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (void);
+ _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ ExceptionDescription *data,
+ CORBA::Boolean release = 0
+ );
+ _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (
+ const _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq &rhs
+ );
+ _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq &operator= (
+ const _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq &rhs
+ );
+ virtual ~_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (void);
+
+ // = Accessors.
+ ExceptionDescription &operator[] (CORBA::ULong i);
+ const ExceptionDescription &operator[] (CORBA::ULong i) const;
+
+ // = Static operations.
+ static ExceptionDescription *allocbuf (CORBA::ULong size);
+ static void freebuf (ExceptionDescription *buffer);
+
+ // Implement the TAO_Base_Sequence methods (see Sequence.h)
+ virtual void _allocate_buffer (CORBA::ULong length);
+ virtual void _deallocate_buffer (void);
+ ExceptionDescription *get_buffer (CORBA::Boolean orphan = 0);
+ const ExceptionDescription *get_buffer (void) const;
+ void replace (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ExceptionDescription *data,
+ CORBA::Boolean release
+ );
+ };
+
+#endif /* end #if !defined */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXCDESCRIPTIONSEQ_CH_)
+#define _CORBA_EXCDESCRIPTIONSEQ_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
+ class ExcDescriptionSeq;
+ class ExcDescriptionSeq_var;
+
+ // *************************************************************
+ // CORBA::ExcDescriptionSeq
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ExcDescriptionSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_InitializerSeq;
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+ _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+ TAO_Unbounded_Sequence<ExceptionDescription>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ {
+ public:
+ ExcDescriptionSeq (void);
+ ExcDescriptionSeq (CORBA::ULong max);
+ ExcDescriptionSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ExceptionDescription *buffer,
+ CORBA::Boolean release = 0
+ );
+ ExcDescriptionSeq (const ExcDescriptionSeq &);
+ ~ExcDescriptionSeq (void);
+
+ static void _tao_any_destructor (void*);
+
+ typedef ExcDescriptionSeq_var _var_type;
+ };
+
+#endif /* end #if !defined */
+#if !defined (_CORBA_EXCDESCRIPTIONSEQ___VAR_CH_)
+#define _CORBA_EXCDESCRIPTIONSEQ___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
+ // *************************************************************
+ // class CORBA::ExcDescriptionSeq_var
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ExcDescriptionSeq_var
+ {
+ public:
+ ExcDescriptionSeq_var (void);
+ ExcDescriptionSeq_var (ExcDescriptionSeq *);
+ ExcDescriptionSeq_var (const ExcDescriptionSeq_var &);
+ ~ExcDescriptionSeq_var (void);
+
+ ExcDescriptionSeq_var &operator= (ExcDescriptionSeq *);
+ ExcDescriptionSeq_var &operator= (const ExcDescriptionSeq_var &);
+ ExcDescriptionSeq *operator-> (void);
+ const ExcDescriptionSeq *operator-> (void) const;
+
+ operator const ExcDescriptionSeq &() const;
+ operator ExcDescriptionSeq &();
+ operator ExcDescriptionSeq &() const;
+
+ // Variable-size base types only.
+ operator ExcDescriptionSeq *&();
+
+ ExceptionDescription & operator[] (CORBA::ULong index);
+ const ExceptionDescription & operator[] (CORBA::ULong index) const;
+
+ // in, inout, out, _retn
+ const ExcDescriptionSeq &in (void) const;
+ ExcDescriptionSeq &inout (void);
+ ExcDescriptionSeq *&out (void);
+ ExcDescriptionSeq *_retn (void);
+ ExcDescriptionSeq *ptr (void) const;
+
+ private:
+ ExcDescriptionSeq *ptr_;
+ };
- class UnionMember_var;
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXCDESCRIPTIONSEQ___OUT_CH_)
+#define _CORBA_EXCDESCRIPTIONSEQ___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
+ class TAO_IFR_Client_Export ExcDescriptionSeq_out
+ {
+ public:
+ ExcDescriptionSeq_out (ExcDescriptionSeq *&);
+ ExcDescriptionSeq_out (ExcDescriptionSeq_var &);
+ ExcDescriptionSeq_out (const ExcDescriptionSeq_out &);
+ ExcDescriptionSeq_out &operator= (const ExcDescriptionSeq_out &);
+ ExcDescriptionSeq_out &operator= (ExcDescriptionSeq *);
+ operator ExcDescriptionSeq *&();
+ ExcDescriptionSeq *&ptr (void);
+ ExcDescriptionSeq *operator-> (void);
+ ExceptionDescription & operator[] (CORBA::ULong index);
+
+ private:
+ ExcDescriptionSeq *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ExcDescriptionSeq_var &);
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExcDescriptionSeq;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
+ class ExtInitializer_var;
+
+ struct TAO_IFR_Client_Export ExtInitializer
+ {
+ typedef ExtInitializer_var _var_type;
+
+ static void _tao_any_destructor (void *);
+ CORBA::StructMemberSeq members;
+ CORBA::ExcDescriptionSeq exceptions;
+ TAO_String_Manager name;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
+ class TAO_IFR_Client_Export ExtInitializer_var
+ {
+ public:
+ ExtInitializer_var (void);
+ ExtInitializer_var (ExtInitializer *);
+ ExtInitializer_var (const ExtInitializer_var &);
+ ~ExtInitializer_var (void);
+
+ ExtInitializer_var &operator= (ExtInitializer *);
+ ExtInitializer_var &operator= (const ExtInitializer_var &);
+ ExtInitializer *operator-> (void);
+ const ExtInitializer *operator-> (void) const;
+
+ operator const ExtInitializer &() const;
+ operator ExtInitializer &();
+ operator ExtInitializer &() const;
+
+ // Variable-size types only.
+ operator ExtInitializer *&();
+
+ // in, inout, out, _retn
+ const ExtInitializer &in (void) const;
+ ExtInitializer &inout (void);
+ ExtInitializer *&out (void);
+ ExtInitializer *_retn (void);
+ ExtInitializer *ptr (void) const;
+
+ private:
+ ExtInitializer *ptr_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
+ class TAO_IFR_Client_Export ExtInitializer_out
+ {
+ public:
+ ExtInitializer_out (ExtInitializer *&);
+ ExtInitializer_out (ExtInitializer_var &);
+ ExtInitializer_out (const ExtInitializer_out &);
+ ExtInitializer_out &operator= (const ExtInitializer_out &);
+ ExtInitializer_out &operator= (ExtInitializer *);
+ operator ExtInitializer *&();
+ ExtInitializer *&ptr (void);
+ ExtInitializer *operator-> (void);
+
+ private:
+ ExtInitializer *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ExtInitializer_var &);
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtInitializer;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_EXTINITIALIZERSEQ_CH_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_EXTINITIALIZERSEQ_CH_
+
+ class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq
+ : public TAO_Unbounded_Base_Sequence
+ {
+ public:
+ _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq (void);
+ _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ ExtInitializer *data,
+ CORBA::Boolean release = 0
+ );
+ _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq (
+ const _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq &rhs
+ );
+ _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq &operator= (
+ const _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq &rhs
+ );
+ virtual ~_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq (void);
+
+ // = Accessors.
+ ExtInitializer &operator[] (CORBA::ULong i);
+ const ExtInitializer &operator[] (CORBA::ULong i) const;
+
+ // = Static operations.
+ static ExtInitializer *allocbuf (CORBA::ULong size);
+ static void freebuf (ExtInitializer *buffer);
+
+ // Implement the TAO_Base_Sequence methods (see Sequence.h)
+ virtual void _allocate_buffer (CORBA::ULong length);
+ virtual void _deallocate_buffer (void);
+ ExtInitializer *get_buffer (CORBA::Boolean orphan = 0);
+ const ExtInitializer *get_buffer (void) const;
+ void replace (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ExtInitializer *data,
+ CORBA::Boolean release
+ );
+ };
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTINITIALIZERSEQ_CH_)
+#define _CORBA_EXTINITIALIZERSEQ_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
+ class ExtInitializerSeq;
+ class ExtInitializerSeq_var;
+
+ // *************************************************************
+ // CORBA::ExtInitializerSeq
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ExtInitializerSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+ _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+ TAO_Unbounded_Sequence<ExtInitializer>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ {
+ public:
+ ExtInitializerSeq (void);
+ ExtInitializerSeq (CORBA::ULong max);
+ ExtInitializerSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ExtInitializer *buffer,
+ CORBA::Boolean release = 0
+ );
+ ExtInitializerSeq (const ExtInitializerSeq &);
+ ~ExtInitializerSeq (void);
+
+ static void _tao_any_destructor (void*);
+
+ typedef ExtInitializerSeq_var _var_type;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTINITIALIZERSEQ___VAR_CH_)
+#define _CORBA_EXTINITIALIZERSEQ___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
+ // *************************************************************
+ // class CORBA::ExtInitializerSeq_var
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ExtInitializerSeq_var
+ {
+ public:
+ ExtInitializerSeq_var (void);
+ ExtInitializerSeq_var (ExtInitializerSeq *);
+ ExtInitializerSeq_var (const ExtInitializerSeq_var &);
+ ~ExtInitializerSeq_var (void);
+
+ ExtInitializerSeq_var &operator= (ExtInitializerSeq *);
+ ExtInitializerSeq_var &operator= (const ExtInitializerSeq_var &);
+ ExtInitializerSeq *operator-> (void);
+ const ExtInitializerSeq *operator-> (void) const;
+
+ operator const ExtInitializerSeq &() const;
+ operator ExtInitializerSeq &();
+ operator ExtInitializerSeq &() const;
+
+ // Variable-size base types only.
+ operator ExtInitializerSeq *&();
+
+ ExtInitializer & operator[] (CORBA::ULong index);
+ const ExtInitializer & operator[] (CORBA::ULong index) const;
+
+ // in, inout, out, _retn
+ const ExtInitializerSeq &in (void) const;
+ ExtInitializerSeq &inout (void);
+ ExtInitializerSeq *&out (void);
+ ExtInitializerSeq *_retn (void);
+ ExtInitializerSeq *ptr (void) const;
+
+ private:
+ ExtInitializerSeq *ptr_;
+ };
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTINITIALIZERSEQ___OUT_CH_)
+#define _CORBA_EXTINITIALIZERSEQ___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
+ class TAO_IFR_Client_Export ExtInitializerSeq_out
+ {
+ public:
+ ExtInitializerSeq_out (ExtInitializerSeq *&);
+ ExtInitializerSeq_out (ExtInitializerSeq_var &);
+ ExtInitializerSeq_out (const ExtInitializerSeq_out &);
+ ExtInitializerSeq_out &operator= (const ExtInitializerSeq_out &);
+ ExtInitializerSeq_out &operator= (ExtInitializerSeq *);
+ operator ExtInitializerSeq *&();
+ ExtInitializerSeq *&ptr (void);
+ ExtInitializerSeq *operator-> (void);
+ ExtInitializer & operator[] (CORBA::ULong index);
+
+ private:
+ ExtInitializerSeq *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ExtInitializerSeq_var &);
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtInitializerSeq;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
+ class UnionMember_var;
+
struct TAO_IFR_Client_Export UnionMember
{
typedef UnionMember_var _var_type;
-
+
static void _tao_any_destructor (void *);
TAO_String_Manager name;
CORBA::Any label;
CORBA::TypeCode_var type;
CORBA::IDLType_var type_def;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export UnionMember_var
{
public:
@@ -4035,33 +5626,33 @@ TAO_NAMESPACE CORBA
UnionMember_var (UnionMember *);
UnionMember_var (const UnionMember_var &);
~UnionMember_var (void);
-
+
UnionMember_var &operator= (UnionMember *);
UnionMember_var &operator= (const UnionMember_var &);
UnionMember *operator-> (void);
const UnionMember *operator-> (void) const;
-
+
operator const UnionMember &() const;
operator UnionMember &();
operator UnionMember &() const;
-
+
// Variable-size types only.
operator UnionMember *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const UnionMember &in (void) const;
UnionMember &inout (void);
UnionMember *&out (void);
UnionMember *_retn (void);
UnionMember *ptr (void) const;
-
+
private:
UnionMember *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export UnionMember_out
{
public:
@@ -4073,32 +5664,32 @@ TAO_NAMESPACE CORBA
operator UnionMember *&();
UnionMember *&ptr (void);
UnionMember *operator-> (void);
-
+
private:
UnionMember *&ptr_;
// Assignment from T_var not allowed.
void operator= (const UnionMember_var &);
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_UnionMember;
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_UNIONMEMBERSEQ_CH_)
#define __TAO_UNBOUNDED_SEQUENCE_CORBA_UNIONMEMBERSEQ_CH_
-
+
class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_CORBA_UnionMemberSeq
: public TAO_Unbounded_Base_Sequence
{
public:
_TAO_Unbounded_Sequence_CORBA_UnionMemberSeq (void);
- _TAO_Unbounded_Sequence_CORBA_UnionMemberSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Sequence_CORBA_UnionMemberSeq (CORBA::ULong maximum);
_TAO_Unbounded_Sequence_CORBA_UnionMemberSeq (
CORBA::ULong maximum,
CORBA::ULong length,
@@ -4112,15 +5703,15 @@ TAO_NAMESPACE CORBA
const _TAO_Unbounded_Sequence_CORBA_UnionMemberSeq &rhs
);
virtual ~_TAO_Unbounded_Sequence_CORBA_UnionMemberSeq (void);
-
+
// = Accessors.
UnionMember &operator[] (CORBA::ULong i);
const UnionMember &operator[] (CORBA::ULong i) const;
-
+
// = Static operations.
static UnionMember *allocbuf (CORBA::ULong size);
static void freebuf (UnionMember *buffer);
-
+
// Implement the TAO_Base_Sequence methods (see Sequence.h)
virtual void _allocate_buffer (CORBA::ULong length);
virtual void _deallocate_buffer (void);
@@ -4136,47 +5727,47 @@ TAO_NAMESPACE CORBA
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_UNIONMEMBERSEQ_CH_)
#define _CORBA_UNIONMEMBERSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class UnionMemberSeq;
class UnionMemberSeq_var;
-
+
// *************************************************************
// CORBA::UnionMemberSeq
// *************************************************************
-
- class TAO_IFR_Client_Export UnionMemberSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export UnionMemberSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Sequence_CORBA_UnionMemberSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Sequence<UnionMember>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
UnionMemberSeq (void);
UnionMemberSeq (CORBA::ULong max);
UnionMemberSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- UnionMember *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ UnionMember *buffer,
CORBA::Boolean release = 0
);
UnionMemberSeq (const UnionMemberSeq &);
~UnionMemberSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef UnionMemberSeq_var _var_type;
};
@@ -4184,14 +5775,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_UNIONMEMBERSEQ___VAR_CH_)
#define _CORBA_UNIONMEMBERSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::UnionMemberSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export UnionMemberSeq_var
{
public:
@@ -4199,29 +5790,29 @@ TAO_NAMESPACE CORBA
UnionMemberSeq_var (UnionMemberSeq *);
UnionMemberSeq_var (const UnionMemberSeq_var &);
~UnionMemberSeq_var (void);
-
+
UnionMemberSeq_var &operator= (UnionMemberSeq *);
UnionMemberSeq_var &operator= (const UnionMemberSeq_var &);
UnionMemberSeq *operator-> (void);
const UnionMemberSeq *operator-> (void) const;
-
+
operator const UnionMemberSeq &() const;
operator UnionMemberSeq &();
operator UnionMemberSeq &() const;
-
+
// Variable-size base types only.
operator UnionMemberSeq *&();
-
+
UnionMember & operator[] (CORBA::ULong index);
const UnionMember & operator[] (CORBA::ULong index) const;
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const UnionMemberSeq &in (void) const;
UnionMemberSeq &inout (void);
UnionMemberSeq *&out (void);
UnionMemberSeq *_retn (void);
UnionMemberSeq *ptr (void) const;
-
+
private:
UnionMemberSeq *ptr_;
};
@@ -4230,10 +5821,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_UNIONMEMBERSEQ___OUT_CH_)
#define _CORBA_UNIONMEMBERSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export UnionMemberSeq_out
{
public:
@@ -4246,7 +5837,7 @@ TAO_NAMESPACE CORBA
UnionMemberSeq *&ptr (void);
UnionMemberSeq *operator-> (void);
UnionMember & operator[] (CORBA::ULong index);
-
+
private:
UnionMemberSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -4254,51 +5845,51 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_UnionMemberSeq;
#if !defined (_CORBA_ENUMMEMBERSEQ_CH_)
#define _CORBA_ENUMMEMBERSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class EnumMemberSeq;
class EnumMemberSeq_var;
-
+
// *************************************************************
// CORBA::EnumMemberSeq
// *************************************************************
-
- class TAO_IFR_Client_Export EnumMemberSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export EnumMemberSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
TAO_Unbounded_String_Sequence
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_String_Sequence
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
EnumMemberSeq (void);
EnumMemberSeq (CORBA::ULong max);
EnumMemberSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- char * *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ char * *buffer,
CORBA::Boolean release = 0
);
EnumMemberSeq (const EnumMemberSeq &);
~EnumMemberSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef EnumMemberSeq_var _var_type;
};
@@ -4306,14 +5897,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_ENUMMEMBERSEQ___VAR_CH_)
#define _CORBA_ENUMMEMBERSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::EnumMemberSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export EnumMemberSeq_var
{
public:
@@ -4321,28 +5912,28 @@ TAO_NAMESPACE CORBA
EnumMemberSeq_var (EnumMemberSeq *);
EnumMemberSeq_var (const EnumMemberSeq_var &);
~EnumMemberSeq_var (void);
-
+
EnumMemberSeq_var &operator= (EnumMemberSeq *);
EnumMemberSeq_var &operator= (const EnumMemberSeq_var &);
EnumMemberSeq *operator-> (void);
const EnumMemberSeq *operator-> (void) const;
-
+
operator const EnumMemberSeq &() const;
operator EnumMemberSeq &();
operator EnumMemberSeq &() const;
-
+
// Variable-size base types only.
operator EnumMemberSeq *&();
-
+
TAO_SeqElem_String_Manager operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const EnumMemberSeq &in (void) const;
EnumMemberSeq &inout (void);
EnumMemberSeq *&out (void);
EnumMemberSeq *_retn (void);
EnumMemberSeq *ptr (void) const;
-
+
private:
EnumMemberSeq *ptr_;
};
@@ -4351,10 +5942,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_ENUMMEMBERSEQ___OUT_CH_)
#define _CORBA_ENUMMEMBERSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export EnumMemberSeq_out
{
public:
@@ -4367,7 +5958,7 @@ TAO_NAMESPACE CORBA
EnumMemberSeq *&ptr (void);
EnumMemberSeq *operator-> (void);
TAO_SeqElem_String_Manager operator[] (CORBA::ULong index);
-
+
private:
EnumMemberSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -4375,18 +5966,18 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_EnumMemberSeq;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_CONTAINER___PTR_CH_)
#define _CORBA_CONTAINER___PTR_CH_
-
+
class Container;
typedef Container *Container_ptr;
@@ -4394,31 +5985,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_CONTAINER___VAR_CH_)
#define _CORBA_CONTAINER___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export Container_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export Container_var : public TAO_Base_var
{
public:
Container_var (void); // default constructor
- Container_var (Container_ptr p) : ptr_ (p) {}
+ Container_var (Container_ptr p) : ptr_ (p) {}
Container_var (const Container_var &); // copy constructor
~Container_var (void); // destructor
-
+
Container_var &operator= (Container_ptr);
Container_var &operator= (const Container_var &);
Container_ptr operator-> (void) const;
-
+
operator const Container_ptr &() const;
operator Container_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
Container_ptr in (void) const;
Container_ptr &inout (void);
Container_ptr &out (void);
Container_ptr _retn (void);
Container_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static Container_ptr tao_duplicate (Container_ptr);
@@ -4426,25 +6017,25 @@ TAO_NAMESPACE CORBA
static Container_ptr tao_nil (void);
static Container_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
Container_ptr ptr_;
// Unimplemented - prevents widening assignment.
- Container_var (const TAO_Base_var & rhs);
- Container_var & operator= (const TAO_Base_var & rhs);
+ Container_var (const TAO_Base_var &rhs);
+ Container_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_CONTAINER___OUT_CH_)
#define _CORBA_CONTAINER___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export Container_out
{
public:
@@ -4457,24 +6048,24 @@ TAO_NAMESPACE CORBA
operator Container_ptr &();
Container_ptr &ptr (void);
Container_ptr operator-> (void);
-
+
private:
Container_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_CONTAINER_CH_)
#define _CORBA_CONTAINER_CH_
-
+
class _TAO_Container_Proxy_Impl;
class _TAO_Container_Remote_Proxy_Impl;
class _TAO_Container_Proxy_Broker;
class _TAO_Container_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export Container
: public virtual CORBA::IRObject
{
@@ -4482,30 +6073,30 @@ TAO_NAMESPACE CORBA
typedef Container_ptr _ptr_type;
typedef Container_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static Container_ptr _duplicate (Container_ptr obj);
-
+
static Container_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static Container_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static Container_ptr _nil (void)
{
return (Container_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::Contained_ptr lookup (
const char * search_name
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -4513,10 +6104,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::ContainedSeq * contents (
CORBA::DefinitionKind limit_type,
CORBA::Boolean exclude_inherited
@@ -4525,10 +6116,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::ContainedSeq * lookup_name (
const char * search_name,
CORBA::Long levels_to_search,
@@ -4539,25 +6130,25 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
class Description_var;
-
+
struct TAO_IFR_Client_Export Description
{
typedef Description_var _var_type;
-
+
static void _tao_any_destructor (void *);
ACE_NESTED_CLASS (CORBA, Contained_var) contained_object;
ACE_NESTED_CLASS (CORBA, DefinitionKind) kind;
CORBA::Any value;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export Description_var
{
public:
@@ -4565,33 +6156,33 @@ TAO_NAMESPACE CORBA
Description_var (Description *);
Description_var (const Description_var &);
~Description_var (void);
-
+
Description_var &operator= (Description *);
Description_var &operator= (const Description_var &);
Description *operator-> (void);
const Description *operator-> (void) const;
-
+
operator const Description &() const;
operator Description &();
operator Description &() const;
-
+
// Variable-size types only.
operator Description *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const Description &in (void) const;
Description &inout (void);
Description *&out (void);
Description *_retn (void);
Description *ptr (void) const;
-
+
private:
Description *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export Description_out
{
public:
@@ -4603,32 +6194,32 @@ TAO_NAMESPACE CORBA
operator Description *&();
Description *&ptr (void);
Description *operator-> (void);
-
+
private:
Description *&ptr_;
// Assignment from T_var not allowed.
void operator= (const Description_var &);
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
static ::CORBA::TypeCode_ptr _tc_Description;
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_CONTAINER_DESCRIPTIONSEQ_CH_)
#define __TAO_UNBOUNDED_SEQUENCE_CORBA_CONTAINER_DESCRIPTIONSEQ_CH_
-
+
class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_CORBA_Container_DescriptionSeq
: public TAO_Unbounded_Base_Sequence
{
public:
_TAO_Unbounded_Sequence_CORBA_Container_DescriptionSeq (void);
- _TAO_Unbounded_Sequence_CORBA_Container_DescriptionSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Sequence_CORBA_Container_DescriptionSeq (CORBA::ULong maximum);
_TAO_Unbounded_Sequence_CORBA_Container_DescriptionSeq (
CORBA::ULong maximum,
CORBA::ULong length,
@@ -4642,15 +6233,15 @@ TAO_NAMESPACE CORBA
const _TAO_Unbounded_Sequence_CORBA_Container_DescriptionSeq &rhs
);
virtual ~_TAO_Unbounded_Sequence_CORBA_Container_DescriptionSeq (void);
-
+
// = Accessors.
Description &operator[] (CORBA::ULong i);
const Description &operator[] (CORBA::ULong i) const;
-
+
// = Static operations.
static Description *allocbuf (CORBA::ULong size);
static void freebuf (Description *buffer);
-
+
// Implement the TAO_Base_Sequence methods (see Sequence.h)
virtual void _allocate_buffer (CORBA::ULong length);
virtual void _deallocate_buffer (void);
@@ -4666,47 +6257,47 @@ TAO_NAMESPACE CORBA
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_CONTAINER_DESCRIPTIONSEQ_CH_)
#define _CORBA_CONTAINER_DESCRIPTIONSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class DescriptionSeq;
class DescriptionSeq_var;
-
+
// *************************************************************
// CORBA::Container::DescriptionSeq
// *************************************************************
-
- class TAO_IFR_Client_Export DescriptionSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export DescriptionSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Sequence_CORBA_Container_DescriptionSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Sequence<Description>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
DescriptionSeq (void);
DescriptionSeq (CORBA::ULong max);
DescriptionSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- Description *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ Description *buffer,
CORBA::Boolean release = 0
);
DescriptionSeq (const DescriptionSeq &);
~DescriptionSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef DescriptionSeq_var _var_type;
};
@@ -4714,14 +6305,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_CONTAINER_DESCRIPTIONSEQ___VAR_CH_)
#define _CORBA_CONTAINER_DESCRIPTIONSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::Container::DescriptionSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export DescriptionSeq_var
{
public:
@@ -4729,29 +6320,29 @@ TAO_NAMESPACE CORBA
DescriptionSeq_var (DescriptionSeq *);
DescriptionSeq_var (const DescriptionSeq_var &);
~DescriptionSeq_var (void);
-
+
DescriptionSeq_var &operator= (DescriptionSeq *);
DescriptionSeq_var &operator= (const DescriptionSeq_var &);
DescriptionSeq *operator-> (void);
const DescriptionSeq *operator-> (void) const;
-
+
operator const DescriptionSeq &() const;
operator DescriptionSeq &();
operator DescriptionSeq &() const;
-
+
// Variable-size base types only.
operator DescriptionSeq *&();
-
+
Description & operator[] (CORBA::ULong index);
const Description & operator[] (CORBA::ULong index) const;
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const DescriptionSeq &in (void) const;
DescriptionSeq &inout (void);
DescriptionSeq *&out (void);
DescriptionSeq *_retn (void);
DescriptionSeq *ptr (void) const;
-
+
private:
DescriptionSeq *ptr_;
};
@@ -4760,10 +6351,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_CONTAINER_DESCRIPTIONSEQ___OUT_CH_)
#define _CORBA_CONTAINER_DESCRIPTIONSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export DescriptionSeq_out
{
public:
@@ -4776,7 +6367,7 @@ TAO_NAMESPACE CORBA
DescriptionSeq *&ptr (void);
DescriptionSeq *operator-> (void);
Description & operator[] (CORBA::ULong index);
-
+
private:
DescriptionSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -4784,15 +6375,15 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
static ::CORBA::TypeCode_ptr _tc_DescriptionSeq;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::Container::DescriptionSeq * describe_contents (
CORBA::DefinitionKind limit_type,
CORBA::Boolean exclude_inherited,
@@ -4802,10 +6393,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::ModuleDef_ptr create_module (
const char * id,
const char * name,
@@ -4815,10 +6406,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::ConstantDef_ptr create_constant (
const char * id,
const char * name,
@@ -4830,10 +6421,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::StructDef_ptr create_struct (
const char * id,
const char * name,
@@ -4844,10 +6435,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::UnionDef_ptr create_union (
const char * id,
const char * name,
@@ -4859,10 +6450,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::EnumDef_ptr create_enum (
const char * id,
const char * name,
@@ -4873,10 +6464,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::AliasDef_ptr create_alias (
const char * id,
const char * name,
@@ -4887,10 +6478,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::InterfaceDef_ptr create_interface (
const char * id,
const char * name,
@@ -4901,10 +6492,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::ValueDef_ptr create_value (
const char * id,
const char * name,
@@ -4921,10 +6512,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::ValueBoxDef_ptr create_value_box (
const char * id,
const char * name,
@@ -4935,10 +6526,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::ExceptionDef_ptr create_exception (
const char * id,
const char * name,
@@ -4949,10 +6540,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::NativeDef_ptr create_native (
const char * id,
const char * name,
@@ -4962,10 +6553,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
const char * id,
const char * name,
@@ -4976,10 +6567,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::LocalInterfaceDef_ptr create_local_interface (
const char * id,
const char * name,
@@ -4990,65 +6581,86 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ExtValueDef_ptr create_ext_value (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::Boolean is_custom,
+ CORBA::Boolean is_abstract,
+ CORBA::ValueDef_ptr base_value,
+ CORBA::Boolean is_truncatable,
+ const CORBA::ValueDefSeq & abstract_base_values,
+ const CORBA::InterfaceDefSeq & supported_interfaces,
+ const CORBA::ExtInitializerSeq & initializers
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_Container_Proxy_Broker *the_TAO_Container_Proxy_Broker_;
-
+
protected:
Container (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_Container_setup_collocation (int collocated);
-
+
Container (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~Container (void);
-
+
friend class _TAO_Container_Remote_Proxy_Impl;
friend class _TAO_Container_ThruPOA_Proxy_Impl;
friend class _TAO_Container_Direct_Proxy_Impl;
-
+
private:
Container (const Container &);
void operator= (const Container &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_Container_Proxy_Impl
: public virtual CORBA::_TAO_IRObject_Proxy_Impl
{
public:
virtual ~_TAO_Container_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::Contained_ptr lookup (
CORBA::Object *_collocated_tao_target_,
const char * search_name
@@ -5057,10 +6669,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::ContainedSeq * contents (
CORBA::Object *_collocated_tao_target_,
CORBA::DefinitionKind limit_type,
@@ -5070,10 +6682,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::ContainedSeq * lookup_name (
CORBA::Object *_collocated_tao_target_,
const char * search_name,
@@ -5085,10 +6697,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::Container::DescriptionSeq * describe_contents (
CORBA::Object *_collocated_tao_target_,
CORBA::DefinitionKind limit_type,
@@ -5099,10 +6711,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::ModuleDef_ptr create_module (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5113,10 +6725,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::ConstantDef_ptr create_constant (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5129,10 +6741,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::StructDef_ptr create_struct (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5144,10 +6756,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::UnionDef_ptr create_union (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5160,10 +6772,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::EnumDef_ptr create_enum (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5175,10 +6787,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::AliasDef_ptr create_alias (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5190,10 +6802,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::InterfaceDef_ptr create_interface (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5205,10 +6817,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::ValueDef_ptr create_value (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5226,10 +6838,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::ValueBoxDef_ptr create_value_box (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5241,10 +6853,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::ExceptionDef_ptr create_exception (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5256,10 +6868,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::NativeDef_ptr create_native (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5270,10 +6882,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5285,10 +6897,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::LocalInterfaceDef_ptr create_local_interface (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5300,23 +6912,44 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ExtValueDef_ptr create_ext_value (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::Boolean is_custom,
+ CORBA::Boolean is_abstract,
+ CORBA::ValueDef_ptr base_value,
+ CORBA::Boolean is_truncatable,
+ const CORBA::ValueDefSeq & abstract_base_values,
+ const CORBA::InterfaceDefSeq & supported_interfaces,
+ const CORBA::ExtInitializerSeq & initializers
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
protected:
_TAO_Container_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_Container_Remote_Proxy_Impl
: public virtual _TAO_Container_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -5324,12 +6957,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_Container_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_Container_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::Contained_ptr lookup (
CORBA::Object *_collocated_tao_target_,
const char * search_name
@@ -5338,10 +6971,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::ContainedSeq * contents (
CORBA::Object *_collocated_tao_target_,
CORBA::DefinitionKind limit_type,
@@ -5351,10 +6984,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::ContainedSeq * lookup_name (
CORBA::Object *_collocated_tao_target_,
const char * search_name,
@@ -5366,10 +6999,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::Container::DescriptionSeq * describe_contents (
CORBA::Object *_collocated_tao_target_,
CORBA::DefinitionKind limit_type,
@@ -5380,10 +7013,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::ModuleDef_ptr create_module (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5394,10 +7027,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::ConstantDef_ptr create_constant (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5410,10 +7043,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::StructDef_ptr create_struct (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5425,10 +7058,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::UnionDef_ptr create_union (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5441,10 +7074,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::EnumDef_ptr create_enum (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5456,10 +7089,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::AliasDef_ptr create_alias (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5471,10 +7104,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::InterfaceDef_ptr create_interface (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5486,10 +7119,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::ValueDef_ptr create_value (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5507,10 +7140,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::ValueBoxDef_ptr create_value_box (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5522,10 +7155,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::ExceptionDef_ptr create_exception (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5537,10 +7170,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::NativeDef_ptr create_native (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5551,10 +7184,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5566,10 +7199,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::LocalInterfaceDef_ptr create_local_interface (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -5581,24 +7214,45 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ExtValueDef_ptr create_ext_value (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::Boolean is_custom,
+ CORBA::Boolean is_abstract,
+ CORBA::ValueDef_ptr base_value,
+ CORBA::Boolean is_truncatable,
+ const CORBA::ValueDefSeq & abstract_base_values,
+ const CORBA::InterfaceDefSeq & supported_interfaces,
+ const CORBA::ExtInitializerSeq & initializers
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_Container_Proxy_Broker
{
public:
@@ -5607,64 +7261,64 @@ TAO_NAMESPACE CORBA
Container *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_Container_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_Container_Remote_Proxy_Broker
: public virtual _TAO_Container_Proxy_Broker
{
- public:
+ public:
_TAO_Container_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_Container_Remote_Proxy_Broker (void);
-
+
virtual _TAO_Container_Proxy_Impl &select_proxy (
Container *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_Container_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_Container_Remote_Proxy_Broker *the_TAO_Container_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_Container;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_IDLTYPE___PTR_CH_)
#define _CORBA_IDLTYPE___PTR_CH_
-
+
class IDLType;
typedef IDLType *IDLType_ptr;
@@ -5672,31 +7326,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_IDLTYPE___VAR_CH_)
#define _CORBA_IDLTYPE___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export IDLType_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export IDLType_var : public TAO_Base_var
{
public:
IDLType_var (void); // default constructor
- IDLType_var (IDLType_ptr p) : ptr_ (p) {}
+ IDLType_var (IDLType_ptr p) : ptr_ (p) {}
IDLType_var (const IDLType_var &); // copy constructor
~IDLType_var (void); // destructor
-
+
IDLType_var &operator= (IDLType_ptr);
IDLType_var &operator= (const IDLType_var &);
IDLType_ptr operator-> (void) const;
-
+
operator const IDLType_ptr &() const;
operator IDLType_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
IDLType_ptr in (void) const;
IDLType_ptr &inout (void);
IDLType_ptr &out (void);
IDLType_ptr _retn (void);
IDLType_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static IDLType_ptr tao_duplicate (IDLType_ptr);
@@ -5704,25 +7358,25 @@ TAO_NAMESPACE CORBA
static IDLType_ptr tao_nil (void);
static IDLType_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
IDLType_ptr ptr_;
// Unimplemented - prevents widening assignment.
- IDLType_var (const TAO_Base_var & rhs);
- IDLType_var & operator= (const TAO_Base_var & rhs);
+ IDLType_var (const TAO_Base_var &rhs);
+ IDLType_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_IDLTYPE___OUT_CH_)
#define _CORBA_IDLTYPE___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export IDLType_out
{
public:
@@ -5735,24 +7389,24 @@ TAO_NAMESPACE CORBA
operator IDLType_ptr &();
IDLType_ptr &ptr (void);
IDLType_ptr operator-> (void);
-
+
private:
IDLType_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_IDLTYPE_CH_)
#define _CORBA_IDLTYPE_CH_
-
+
class _TAO_IDLType_Proxy_Impl;
class _TAO_IDLType_Remote_Proxy_Impl;
class _TAO_IDLType_Proxy_Broker;
class _TAO_IDLType_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export IDLType
: public virtual CORBA::IRObject
{
@@ -5760,95 +7414,96 @@ TAO_NAMESPACE CORBA
typedef IDLType_ptr _ptr_type;
typedef IDLType_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static IDLType_ptr _duplicate (IDLType_ptr obj);
-
+
static IDLType_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static IDLType_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static IDLType_ptr _nil (void)
{
return (IDLType_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::TypeCode_ptr type (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_IDLType_Proxy_Broker *the_TAO_IDLType_Proxy_Broker_;
-
+
protected:
IDLType (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_IDLType_setup_collocation (int collocated);
-
+
IDLType (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~IDLType (void);
-
+
friend class _TAO_IDLType_Remote_Proxy_Impl;
friend class _TAO_IDLType_ThruPOA_Proxy_Impl;
friend class _TAO_IDLType_Direct_Proxy_Impl;
-
+
private:
IDLType (const IDLType &);
void operator= (const IDLType &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_IDLType_Proxy_Impl
: public virtual CORBA::_TAO_IRObject_Proxy_Impl
{
public:
virtual ~_TAO_IDLType_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::TypeCode_ptr type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5856,23 +7511,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_IDLType_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_IDLType_Remote_Proxy_Impl
: public virtual _TAO_IDLType_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -5880,12 +7535,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_IDLType_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_IDLType_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::TypeCode_ptr type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5894,23 +7549,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_IDLType_Proxy_Broker
{
public:
@@ -5919,64 +7574,64 @@ TAO_NAMESPACE CORBA
IDLType *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_IDLType_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_IDLType_Remote_Proxy_Broker
: public virtual _TAO_IDLType_Proxy_Broker
{
- public:
+ public:
_TAO_IDLType_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_IDLType_Remote_Proxy_Broker (void);
-
+
virtual _TAO_IDLType_Proxy_Impl &select_proxy (
IDLType *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_IDLType_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_IDLType_Remote_Proxy_Broker *the_TAO_IDLType_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IDLType;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_TYPEDEFDEF___PTR_CH_)
#define _CORBA_TYPEDEFDEF___PTR_CH_
-
+
class TypedefDef;
typedef TypedefDef *TypedefDef_ptr;
@@ -5984,31 +7639,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_TYPEDEFDEF___VAR_CH_)
#define _CORBA_TYPEDEFDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export TypedefDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export TypedefDef_var : public TAO_Base_var
{
public:
TypedefDef_var (void); // default constructor
- TypedefDef_var (TypedefDef_ptr p) : ptr_ (p) {}
+ TypedefDef_var (TypedefDef_ptr p) : ptr_ (p) {}
TypedefDef_var (const TypedefDef_var &); // copy constructor
~TypedefDef_var (void); // destructor
-
+
TypedefDef_var &operator= (TypedefDef_ptr);
TypedefDef_var &operator= (const TypedefDef_var &);
TypedefDef_ptr operator-> (void) const;
-
+
operator const TypedefDef_ptr &() const;
operator TypedefDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
TypedefDef_ptr in (void) const;
TypedefDef_ptr &inout (void);
TypedefDef_ptr &out (void);
TypedefDef_ptr _retn (void);
TypedefDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static TypedefDef_ptr tao_duplicate (TypedefDef_ptr);
@@ -6016,25 +7671,25 @@ TAO_NAMESPACE CORBA
static TypedefDef_ptr tao_nil (void);
static TypedefDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
TypedefDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- TypedefDef_var (const TAO_Base_var & rhs);
- TypedefDef_var & operator= (const TAO_Base_var & rhs);
+ TypedefDef_var (const TAO_Base_var &rhs);
+ TypedefDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_TYPEDEFDEF___OUT_CH_)
#define _CORBA_TYPEDEFDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export TypedefDef_out
{
public:
@@ -6047,24 +7702,24 @@ TAO_NAMESPACE CORBA
operator TypedefDef_ptr &();
TypedefDef_ptr &ptr (void);
TypedefDef_ptr operator-> (void);
-
+
private:
TypedefDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_TYPEDEFDEF_CH_)
#define _CORBA_TYPEDEFDEF_CH_
-
+
class _TAO_TypedefDef_Proxy_Impl;
class _TAO_TypedefDef_Remote_Proxy_Impl;
class _TAO_TypedefDef_Proxy_Broker;
class _TAO_TypedefDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export TypedefDef
: public virtual CORBA::Contained,
public virtual CORBA::IDLType
@@ -6073,99 +7728,100 @@ TAO_NAMESPACE CORBA
typedef TypedefDef_ptr _ptr_type;
typedef TypedefDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static TypedefDef_ptr _duplicate (TypedefDef_ptr obj);
-
+
static TypedefDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static TypedefDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static TypedefDef_ptr _nil (void)
{
return (TypedefDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_TypedefDef_Proxy_Broker *the_TAO_TypedefDef_Proxy_Broker_;
-
+
protected:
TypedefDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_TypedefDef_setup_collocation (int collocated);
-
+
TypedefDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~TypedefDef (void);
-
+
friend class _TAO_TypedefDef_Remote_Proxy_Impl;
friend class _TAO_TypedefDef_ThruPOA_Proxy_Impl;
friend class _TAO_TypedefDef_Direct_Proxy_Impl;
-
+
private:
TypedefDef (const TypedefDef &);
void operator= (const TypedefDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_TypedefDef_Proxy_Impl
- : public virtual CORBA::_TAO_Contained_Proxy_Impl,
+ : public virtual CORBA::_TAO_Contained_Proxy_Impl,
public virtual CORBA::_TAO_IDLType_Proxy_Impl
{
public:
virtual ~_TAO_TypedefDef_Proxy_Impl (void) {}
-
+
protected:
_TAO_TypedefDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_TypedefDef_Remote_Proxy_Impl
: public virtual _TAO_TypedefDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -6174,26 +7830,26 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_TypedefDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_TypedefDef_Remote_Proxy_Impl (void) {}
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_TypedefDef_Proxy_Broker
{
public:
@@ -6202,67 +7858,67 @@ TAO_NAMESPACE CORBA
TypedefDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_TypedefDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_TypedefDef_Remote_Proxy_Broker
: public virtual _TAO_TypedefDef_Proxy_Broker
{
- public:
+ public:
_TAO_TypedefDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_TypedefDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_TypedefDef_Proxy_Impl &select_proxy (
TypedefDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_TypedefDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_TypedefDef_Remote_Proxy_Broker *the_TAO_TypedefDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TypedefDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
class TypeDescription_var;
-
+
struct TAO_IFR_Client_Export TypeDescription
{
typedef TypeDescription_var _var_type;
-
+
static void _tao_any_destructor (void *);
TAO_String_Manager name;
TAO_String_Manager id;
@@ -6270,10 +7926,10 @@ TAO_NAMESPACE CORBA
TAO_String_Manager version;
CORBA::TypeCode_var type;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export TypeDescription_var
{
public:
@@ -6281,33 +7937,33 @@ TAO_NAMESPACE CORBA
TypeDescription_var (TypeDescription *);
TypeDescription_var (const TypeDescription_var &);
~TypeDescription_var (void);
-
+
TypeDescription_var &operator= (TypeDescription *);
TypeDescription_var &operator= (const TypeDescription_var &);
TypeDescription *operator-> (void);
const TypeDescription *operator-> (void) const;
-
+
operator const TypeDescription &() const;
operator TypeDescription &();
operator TypeDescription &() const;
-
+
// Variable-size types only.
operator TypeDescription *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const TypeDescription &in (void) const;
TypeDescription &inout (void);
TypeDescription *&out (void);
TypeDescription *_retn (void);
TypeDescription *ptr (void) const;
-
+
private:
TypeDescription *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export TypeDescription_out
{
public:
@@ -6319,20 +7975,20 @@ TAO_NAMESPACE CORBA
operator TypeDescription *&();
TypeDescription *&ptr (void);
TypeDescription *operator-> (void);
-
+
private:
TypeDescription *&ptr_;
// Assignment from T_var not allowed.
void operator= (const TypeDescription_var &);
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TypeDescription;
// TAO_IDL - Generated from
-// be/be_visitor_module/module_ch.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_module/module_ch.cpp:67
}
TAO_NAMESPACE_CLOSE // module CORBA
@@ -6340,7 +7996,7 @@ TAO_NAMESPACE_CLOSE // module CORBA
// Proxy Broker Factory function pointer declarations.
// TAO_IDL - Generated from
-// be/be_visitor_root/root.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/root.cpp:80
extern TAO_IFR_Client_Export
CORBA::_TAO_IRObject_Proxy_Broker *
@@ -6373,443 +8029,775 @@ CORBA::_TAO_TypedefDef_Proxy_Broker *
);
// TAO_IDL - Generated from
-// be/be_visitor_root/root.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/root.cpp:103
// External declarations for undefined interface
+
// CORBA::Repository
TAO_IFR_Client_Export
CORBA::Repository_ptr
tao_CORBA_Repository_duplicate (
CORBA::Repository_ptr
);
+
TAO_IFR_Client_Export
void
tao_CORBA_Repository_release (
CORBA::Repository_ptr
);
+
TAO_IFR_Client_Export
CORBA::Repository_ptr
tao_CORBA_Repository_nil (
void
);
+
TAO_IFR_Client_Export
CORBA::Repository_ptr
tao_CORBA_Repository_narrow (
CORBA::Object *
ACE_ENV_ARG_DECL_NOT_USED
);
+
TAO_IFR_Client_Export
CORBA::Object *
tao_CORBA_Repository_upcast (
void *
);
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_Repository_marshal (
+ CORBA::Repository_ptr,
+ TAO_OutputCDR &
+ );
+
// External declarations for undefined interface
+
// CORBA::ModuleDef
TAO_IFR_Client_Export
CORBA::ModuleDef_ptr
tao_CORBA_ModuleDef_duplicate (
CORBA::ModuleDef_ptr
);
+
TAO_IFR_Client_Export
void
tao_CORBA_ModuleDef_release (
CORBA::ModuleDef_ptr
);
+
TAO_IFR_Client_Export
CORBA::ModuleDef_ptr
tao_CORBA_ModuleDef_nil (
void
);
+
TAO_IFR_Client_Export
CORBA::ModuleDef_ptr
tao_CORBA_ModuleDef_narrow (
CORBA::Object *
ACE_ENV_ARG_DECL_NOT_USED
);
+
TAO_IFR_Client_Export
CORBA::Object *
tao_CORBA_ModuleDef_upcast (
void *
);
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_ModuleDef_marshal (
+ CORBA::ModuleDef_ptr,
+ TAO_OutputCDR &
+ );
+
// External declarations for undefined interface
+
// CORBA::ConstantDef
TAO_IFR_Client_Export
CORBA::ConstantDef_ptr
tao_CORBA_ConstantDef_duplicate (
CORBA::ConstantDef_ptr
);
+
TAO_IFR_Client_Export
void
tao_CORBA_ConstantDef_release (
CORBA::ConstantDef_ptr
);
+
TAO_IFR_Client_Export
CORBA::ConstantDef_ptr
tao_CORBA_ConstantDef_nil (
void
);
+
TAO_IFR_Client_Export
CORBA::ConstantDef_ptr
tao_CORBA_ConstantDef_narrow (
CORBA::Object *
ACE_ENV_ARG_DECL_NOT_USED
);
+
TAO_IFR_Client_Export
CORBA::Object *
tao_CORBA_ConstantDef_upcast (
void *
);
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_ConstantDef_marshal (
+ CORBA::ConstantDef_ptr,
+ TAO_OutputCDR &
+ );
+
// External declarations for undefined interface
+
// CORBA::StructDef
TAO_IFR_Client_Export
CORBA::StructDef_ptr
tao_CORBA_StructDef_duplicate (
CORBA::StructDef_ptr
);
+
TAO_IFR_Client_Export
void
tao_CORBA_StructDef_release (
CORBA::StructDef_ptr
);
+
TAO_IFR_Client_Export
CORBA::StructDef_ptr
tao_CORBA_StructDef_nil (
void
);
+
TAO_IFR_Client_Export
CORBA::StructDef_ptr
tao_CORBA_StructDef_narrow (
CORBA::Object *
ACE_ENV_ARG_DECL_NOT_USED
);
+
TAO_IFR_Client_Export
CORBA::Object *
tao_CORBA_StructDef_upcast (
void *
);
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_StructDef_marshal (
+ CORBA::StructDef_ptr,
+ TAO_OutputCDR &
+ );
+
// External declarations for undefined interface
+
// CORBA::UnionDef
TAO_IFR_Client_Export
CORBA::UnionDef_ptr
tao_CORBA_UnionDef_duplicate (
CORBA::UnionDef_ptr
);
+
TAO_IFR_Client_Export
void
tao_CORBA_UnionDef_release (
CORBA::UnionDef_ptr
);
+
TAO_IFR_Client_Export
CORBA::UnionDef_ptr
tao_CORBA_UnionDef_nil (
void
);
+
TAO_IFR_Client_Export
CORBA::UnionDef_ptr
tao_CORBA_UnionDef_narrow (
CORBA::Object *
ACE_ENV_ARG_DECL_NOT_USED
);
+
TAO_IFR_Client_Export
CORBA::Object *
tao_CORBA_UnionDef_upcast (
void *
);
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_UnionDef_marshal (
+ CORBA::UnionDef_ptr,
+ TAO_OutputCDR &
+ );
+
// External declarations for undefined interface
+
// CORBA::EnumDef
TAO_IFR_Client_Export
CORBA::EnumDef_ptr
tao_CORBA_EnumDef_duplicate (
CORBA::EnumDef_ptr
);
+
TAO_IFR_Client_Export
void
tao_CORBA_EnumDef_release (
CORBA::EnumDef_ptr
);
+
TAO_IFR_Client_Export
CORBA::EnumDef_ptr
tao_CORBA_EnumDef_nil (
void
);
+
TAO_IFR_Client_Export
CORBA::EnumDef_ptr
tao_CORBA_EnumDef_narrow (
CORBA::Object *
ACE_ENV_ARG_DECL_NOT_USED
);
+
TAO_IFR_Client_Export
CORBA::Object *
tao_CORBA_EnumDef_upcast (
void *
);
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_EnumDef_marshal (
+ CORBA::EnumDef_ptr,
+ TAO_OutputCDR &
+ );
+
// External declarations for undefined interface
+
// CORBA::AliasDef
TAO_IFR_Client_Export
CORBA::AliasDef_ptr
tao_CORBA_AliasDef_duplicate (
CORBA::AliasDef_ptr
);
+
TAO_IFR_Client_Export
void
tao_CORBA_AliasDef_release (
CORBA::AliasDef_ptr
);
+
TAO_IFR_Client_Export
CORBA::AliasDef_ptr
tao_CORBA_AliasDef_nil (
void
);
+
TAO_IFR_Client_Export
CORBA::AliasDef_ptr
tao_CORBA_AliasDef_narrow (
CORBA::Object *
ACE_ENV_ARG_DECL_NOT_USED
);
+
TAO_IFR_Client_Export
CORBA::Object *
tao_CORBA_AliasDef_upcast (
void *
);
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_AliasDef_marshal (
+ CORBA::AliasDef_ptr,
+ TAO_OutputCDR &
+ );
+
// External declarations for undefined interface
+
// CORBA::InterfaceDef
TAO_IFR_Client_Export
CORBA::InterfaceDef_ptr
tao_CORBA_InterfaceDef_duplicate (
CORBA::InterfaceDef_ptr
);
+
TAO_IFR_Client_Export
void
tao_CORBA_InterfaceDef_release (
CORBA::InterfaceDef_ptr
);
+
TAO_IFR_Client_Export
CORBA::InterfaceDef_ptr
tao_CORBA_InterfaceDef_nil (
void
);
+
TAO_IFR_Client_Export
CORBA::InterfaceDef_ptr
tao_CORBA_InterfaceDef_narrow (
CORBA::Object *
ACE_ENV_ARG_DECL_NOT_USED
);
+
TAO_IFR_Client_Export
CORBA::Object *
tao_CORBA_InterfaceDef_upcast (
void *
);
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_InterfaceDef_marshal (
+ CORBA::InterfaceDef_ptr,
+ TAO_OutputCDR &
+ );
+
// External declarations for undefined interface
+
// CORBA::ExceptionDef
TAO_IFR_Client_Export
CORBA::ExceptionDef_ptr
tao_CORBA_ExceptionDef_duplicate (
CORBA::ExceptionDef_ptr
);
+
TAO_IFR_Client_Export
void
tao_CORBA_ExceptionDef_release (
CORBA::ExceptionDef_ptr
);
+
TAO_IFR_Client_Export
CORBA::ExceptionDef_ptr
tao_CORBA_ExceptionDef_nil (
void
);
+
TAO_IFR_Client_Export
CORBA::ExceptionDef_ptr
tao_CORBA_ExceptionDef_narrow (
CORBA::Object *
ACE_ENV_ARG_DECL_NOT_USED
);
+
TAO_IFR_Client_Export
CORBA::Object *
tao_CORBA_ExceptionDef_upcast (
void *
);
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_ExceptionDef_marshal (
+ CORBA::ExceptionDef_ptr,
+ TAO_OutputCDR &
+ );
+
// External declarations for undefined interface
+
// CORBA::NativeDef
TAO_IFR_Client_Export
CORBA::NativeDef_ptr
tao_CORBA_NativeDef_duplicate (
CORBA::NativeDef_ptr
);
+
TAO_IFR_Client_Export
void
tao_CORBA_NativeDef_release (
CORBA::NativeDef_ptr
);
+
TAO_IFR_Client_Export
CORBA::NativeDef_ptr
tao_CORBA_NativeDef_nil (
void
);
+
TAO_IFR_Client_Export
CORBA::NativeDef_ptr
tao_CORBA_NativeDef_narrow (
CORBA::Object *
ACE_ENV_ARG_DECL_NOT_USED
);
+
TAO_IFR_Client_Export
CORBA::Object *
tao_CORBA_NativeDef_upcast (
void *
);
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_NativeDef_marshal (
+ CORBA::NativeDef_ptr,
+ TAO_OutputCDR &
+ );
+
// External declarations for undefined interface
+
// CORBA::ValueDef
TAO_IFR_Client_Export
CORBA::ValueDef_ptr
tao_CORBA_ValueDef_duplicate (
CORBA::ValueDef_ptr
);
+
TAO_IFR_Client_Export
void
tao_CORBA_ValueDef_release (
CORBA::ValueDef_ptr
);
+
TAO_IFR_Client_Export
CORBA::ValueDef_ptr
tao_CORBA_ValueDef_nil (
void
);
+
TAO_IFR_Client_Export
CORBA::ValueDef_ptr
tao_CORBA_ValueDef_narrow (
CORBA::Object *
ACE_ENV_ARG_DECL_NOT_USED
);
+
TAO_IFR_Client_Export
CORBA::Object *
tao_CORBA_ValueDef_upcast (
void *
);
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_ValueDef_marshal (
+ CORBA::ValueDef_ptr,
+ TAO_OutputCDR &
+ );
+
// External declarations for undefined interface
+
// CORBA::ValueBoxDef
TAO_IFR_Client_Export
CORBA::ValueBoxDef_ptr
tao_CORBA_ValueBoxDef_duplicate (
CORBA::ValueBoxDef_ptr
);
+
TAO_IFR_Client_Export
void
tao_CORBA_ValueBoxDef_release (
CORBA::ValueBoxDef_ptr
);
+
TAO_IFR_Client_Export
CORBA::ValueBoxDef_ptr
tao_CORBA_ValueBoxDef_nil (
void
);
+
TAO_IFR_Client_Export
CORBA::ValueBoxDef_ptr
tao_CORBA_ValueBoxDef_narrow (
CORBA::Object *
ACE_ENV_ARG_DECL_NOT_USED
);
+
TAO_IFR_Client_Export
CORBA::Object *
tao_CORBA_ValueBoxDef_upcast (
void *
);
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_ValueBoxDef_marshal (
+ CORBA::ValueBoxDef_ptr,
+ TAO_OutputCDR &
+ );
+
// External declarations for undefined interface
+
// CORBA::AbstractInterfaceDef
TAO_IFR_Client_Export
CORBA::AbstractInterfaceDef_ptr
tao_CORBA_AbstractInterfaceDef_duplicate (
CORBA::AbstractInterfaceDef_ptr
);
+
TAO_IFR_Client_Export
void
tao_CORBA_AbstractInterfaceDef_release (
CORBA::AbstractInterfaceDef_ptr
);
+
TAO_IFR_Client_Export
CORBA::AbstractInterfaceDef_ptr
tao_CORBA_AbstractInterfaceDef_nil (
void
);
+
TAO_IFR_Client_Export
CORBA::AbstractInterfaceDef_ptr
tao_CORBA_AbstractInterfaceDef_narrow (
CORBA::Object *
ACE_ENV_ARG_DECL_NOT_USED
);
+
TAO_IFR_Client_Export
CORBA::Object *
tao_CORBA_AbstractInterfaceDef_upcast (
void *
);
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_AbstractInterfaceDef_marshal (
+ CORBA::AbstractInterfaceDef_ptr,
+ TAO_OutputCDR &
+ );
+
// External declarations for undefined interface
+
// CORBA::LocalInterfaceDef
TAO_IFR_Client_Export
CORBA::LocalInterfaceDef_ptr
tao_CORBA_LocalInterfaceDef_duplicate (
CORBA::LocalInterfaceDef_ptr
);
+
TAO_IFR_Client_Export
void
tao_CORBA_LocalInterfaceDef_release (
CORBA::LocalInterfaceDef_ptr
);
+
TAO_IFR_Client_Export
CORBA::LocalInterfaceDef_ptr
tao_CORBA_LocalInterfaceDef_nil (
void
);
+
TAO_IFR_Client_Export
CORBA::LocalInterfaceDef_ptr
tao_CORBA_LocalInterfaceDef_narrow (
CORBA::Object *
ACE_ENV_ARG_DECL_NOT_USED
);
+
TAO_IFR_Client_Export
CORBA::Object *
tao_CORBA_LocalInterfaceDef_upcast (
void *
);
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_LocalInterfaceDef_marshal (
+ CORBA::LocalInterfaceDef_ptr,
+ TAO_OutputCDR &
+ );
+
+// External declarations for undefined interface
+
+// CORBA::ExtInterfaceDef
+TAO_IFR_Client_Export
+CORBA::ExtInterfaceDef_ptr
+tao_CORBA_ExtInterfaceDef_duplicate (
+ CORBA::ExtInterfaceDef_ptr
+ );
+
+TAO_IFR_Client_Export
+void
+tao_CORBA_ExtInterfaceDef_release (
+ CORBA::ExtInterfaceDef_ptr
+ );
+
+TAO_IFR_Client_Export
+CORBA::ExtInterfaceDef_ptr
+tao_CORBA_ExtInterfaceDef_nil (
+ void
+ );
+
+TAO_IFR_Client_Export
+CORBA::ExtInterfaceDef_ptr
+tao_CORBA_ExtInterfaceDef_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+
+TAO_IFR_Client_Export
+CORBA::Object *
+tao_CORBA_ExtInterfaceDef_upcast (
+ void *
+ );
+
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_ExtInterfaceDef_marshal (
+ CORBA::ExtInterfaceDef_ptr,
+ TAO_OutputCDR &
+ );
+
+// External declarations for undefined interface
+
+// CORBA::ExtValueDef
+TAO_IFR_Client_Export
+CORBA::ExtValueDef_ptr
+tao_CORBA_ExtValueDef_duplicate (
+ CORBA::ExtValueDef_ptr
+ );
+
+TAO_IFR_Client_Export
+void
+tao_CORBA_ExtValueDef_release (
+ CORBA::ExtValueDef_ptr
+ );
+
+TAO_IFR_Client_Export
+CORBA::ExtValueDef_ptr
+tao_CORBA_ExtValueDef_nil (
+ void
+ );
+
+TAO_IFR_Client_Export
+CORBA::ExtValueDef_ptr
+tao_CORBA_ExtValueDef_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+
+TAO_IFR_Client_Export
+CORBA::Object *
+tao_CORBA_ExtValueDef_upcast (
+ void *
+ );
+
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_ExtValueDef_marshal (
+ CORBA::ExtValueDef_ptr,
+ TAO_OutputCDR &
+ );
+
+// External declarations for undefined interface
+
+// CORBA::ExtAbstractInterfaceDef
+TAO_IFR_Client_Export
+CORBA::ExtAbstractInterfaceDef_ptr
+tao_CORBA_ExtAbstractInterfaceDef_duplicate (
+ CORBA::ExtAbstractInterfaceDef_ptr
+ );
+
+TAO_IFR_Client_Export
+void
+tao_CORBA_ExtAbstractInterfaceDef_release (
+ CORBA::ExtAbstractInterfaceDef_ptr
+ );
+
+TAO_IFR_Client_Export
+CORBA::ExtAbstractInterfaceDef_ptr
+tao_CORBA_ExtAbstractInterfaceDef_nil (
+ void
+ );
+
+TAO_IFR_Client_Export
+CORBA::ExtAbstractInterfaceDef_ptr
+tao_CORBA_ExtAbstractInterfaceDef_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+
+TAO_IFR_Client_Export
+CORBA::Object *
+tao_CORBA_ExtAbstractInterfaceDef_upcast (
+ void *
+ );
+
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_ExtAbstractInterfaceDef_marshal (
+ CORBA::ExtAbstractInterfaceDef_ptr,
+ TAO_OutputCDR &
+ );
+
+// External declarations for undefined interface
+
+// CORBA::ExtLocalInterfaceDef
+TAO_IFR_Client_Export
+CORBA::ExtLocalInterfaceDef_ptr
+tao_CORBA_ExtLocalInterfaceDef_duplicate (
+ CORBA::ExtLocalInterfaceDef_ptr
+ );
+
+TAO_IFR_Client_Export
+void
+tao_CORBA_ExtLocalInterfaceDef_release (
+ CORBA::ExtLocalInterfaceDef_ptr
+ );
+
+TAO_IFR_Client_Export
+CORBA::ExtLocalInterfaceDef_ptr
+tao_CORBA_ExtLocalInterfaceDef_nil (
+ void
+ );
+
+TAO_IFR_Client_Export
+CORBA::ExtLocalInterfaceDef_ptr
+tao_CORBA_ExtLocalInterfaceDef_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+
+TAO_IFR_Client_Export
+CORBA::Object *
+tao_CORBA_ExtLocalInterfaceDef_upcast (
+ void *
+ );
+
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_ExtLocalInterfaceDef_marshal (
+ CORBA::ExtLocalInterfaceDef_ptr,
+ TAO_OutputCDR &
+ );
+
// TAO_IDL - Generated from
-// be/be_visitor_enum/any_op_ch.cpp:51
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_ch.cpp:51
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::DefinitionKind);
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::DefinitionKind &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::IRObject_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::IRObject_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::IRObject_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/any_op_ch.cpp:65
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::Repository_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::Repository_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Repository *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::Contained_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::Contained_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Contained_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::Contained::Description &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::Contained::Description*); // noncopying version
@@ -6817,64 +8805,56 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Con
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::Contained::Description *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
-
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ContainedSeq &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ContainedSeq*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ContainedSeq *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ContainedSeq *&);
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/any_op_ch.cpp:65
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ModuleDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ModuleDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ModuleDef *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/any_op_ch.cpp:65
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ConstantDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ConstantDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ConstantDef *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/any_op_ch.cpp:65
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::StructDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::StructDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::StructDef *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/any_op_ch.cpp:65
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::UnionDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::UnionDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::UnionDef *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/any_op_ch.cpp:65
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::EnumDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::EnumDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::EnumDef *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/any_op_ch.cpp:65
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::AliasDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::AliasDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::AliasDef *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/any_op_ch.cpp:65
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::InterfaceDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::InterfaceDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::InterfaceDef *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::InterfaceDefSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::InterfaceDefSeq*); // noncopying version
@@ -6882,28 +8862,28 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Int
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::InterfaceDefSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/any_op_ch.cpp:65
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExceptionDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExceptionDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExceptionDef *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/any_op_ch.cpp:65
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::NativeDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::NativeDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::NativeDef *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/any_op_ch.cpp:65
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ValueDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ValueDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ValueDef *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ValueDefSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ValueDefSeq*); // noncopying version
@@ -6911,21 +8891,21 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Val
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ValueDefSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/any_op_ch.cpp:65
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ValueBoxDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ValueBoxDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ValueBoxDef *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/any_op_ch.cpp:65
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::AbstractInterfaceDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::AbstractInterfaceDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::AbstractInterfaceDef *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::AbstractInterfaceDefSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::AbstractInterfaceDefSeq*); // noncopying version
@@ -6933,14 +8913,14 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Abs
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::AbstractInterfaceDefSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/any_op_ch.cpp:65
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::LocalInterfaceDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::LocalInterfaceDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::LocalInterfaceDef *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::LocalInterfaceDefSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::LocalInterfaceDefSeq*); // noncopying version
@@ -6948,7 +8928,75 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Loc
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::LocalInterfaceDefSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtInterfaceDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtInterfaceDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtInterfaceDef *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ExtInterfaceDefSeq &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtInterfaceDefSeq*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtInterfaceDefSeq *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ExtInterfaceDefSeq *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtValueDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtValueDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtValueDef *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ExtValueDefSeq &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtValueDefSeq*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtValueDefSeq *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ExtValueDefSeq *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtAbstractInterfaceDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtAbstractInterfaceDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtAbstractInterfaceDef *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ExtAbstractInterfaceDefSeq &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtAbstractInterfaceDefSeq*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtAbstractInterfaceDefSeq *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ExtAbstractInterfaceDefSeq *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtLocalInterfaceDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtLocalInterfaceDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtLocalInterfaceDef *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ExtLocalInterfaceDefSeq &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtLocalInterfaceDefSeq*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtLocalInterfaceDefSeq *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ExtLocalInterfaceDefSeq *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ContainedSeq &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ContainedSeq*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ContainedSeq *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ContainedSeq *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::StructMember &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::StructMember*); // noncopying version
@@ -6956,7 +9004,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Str
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::StructMember *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::StructMemberSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::StructMemberSeq*); // noncopying version
@@ -6964,7 +9012,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Str
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::StructMemberSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::Initializer &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::Initializer*); // noncopying version
@@ -6972,7 +9020,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Ini
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::Initializer *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::InitializerSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::InitializerSeq*); // noncopying version
@@ -6980,7 +9028,39 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Ini
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::InitializerSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ExceptionDescription &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExceptionDescription*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExceptionDescription *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ExceptionDescription *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ExcDescriptionSeq &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExcDescriptionSeq*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExcDescriptionSeq *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ExcDescriptionSeq *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ExtInitializer &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtInitializer*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtInitializer *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ExtInitializer *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ExtInitializerSeq &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtInitializerSeq*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtInitializerSeq *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ExtInitializerSeq *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::UnionMember &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::UnionMember*); // noncopying version
@@ -6988,7 +9068,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Uni
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::UnionMember *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::UnionMemberSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::UnionMemberSeq*); // noncopying version
@@ -6996,7 +9076,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Uni
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::UnionMemberSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::EnumMemberSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::EnumMemberSeq*); // noncopying version
@@ -7004,14 +9084,14 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Enu
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::EnumMemberSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::Container_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::Container_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Container_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::Container::Description &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::Container::Description*); // noncopying version
@@ -7019,7 +9099,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Con
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::Container::Description *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::Container::DescriptionSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::Container::DescriptionSeq*); // noncopying version
@@ -7027,21 +9107,21 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Con
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::Container::DescriptionSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::IDLType_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::IDLType_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::IDLType_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::TypedefDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::TypedefDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::TypedefDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::TypeDescription &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::TypeDescription*); // noncopying version
@@ -7049,109 +9129,92 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Typ
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::TypeDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_root/cdr_op.cpp:48
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/cdr_op.cpp:48
#ifndef __ACE_INLINE__
// TAO_IDL - Generated from
-// be/be_visitor_enum/cdr_op_ch.cpp:50
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/cdr_op_ch.cpp:50
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::DefinitionKind &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::DefinitionKind &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::IRObject_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::IRObject_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ch.cpp:66
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Repository_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Repository_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Contained_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Contained_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Contained::Description &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Contained::Description &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
-
-#if !defined _TAO_CDR_OP_CORBA_ContainedSeq_H_
-#define _TAO_CDR_OP_CORBA_ContainedSeq_H_
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const CORBA::ContainedSeq &
- );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- CORBA::ContainedSeq &
- );
-
-#endif /* _TAO_CDR_OP_CORBA_ContainedSeq_H_ */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ch.cpp:66
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ModuleDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ModuleDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ch.cpp:66
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ConstantDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ConstantDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ch.cpp:66
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::StructDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::StructDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ch.cpp:66
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::UnionDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::UnionDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ch.cpp:66
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::EnumDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::EnumDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ch.cpp:66
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::AliasDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::AliasDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ch.cpp:66
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::InterfaceDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::InterfaceDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_InterfaceDefSeq_H_
#define _TAO_CDR_OP_CORBA_InterfaceDefSeq_H_
@@ -7168,28 +9231,28 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_InterfaceDefSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ch.cpp:66
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExceptionDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExceptionDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ch.cpp:66
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::NativeDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::NativeDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ch.cpp:66
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_ValueDefSeq_H_
#define _TAO_CDR_OP_CORBA_ValueDefSeq_H_
@@ -7206,21 +9269,21 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_ValueDefSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ch.cpp:66
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueBoxDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueBoxDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ch.cpp:66
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::AbstractInterfaceDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::AbstractInterfaceDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_AbstractInterfaceDefSeq_H_
#define _TAO_CDR_OP_CORBA_AbstractInterfaceDefSeq_H_
@@ -7237,14 +9300,14 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_AbstractInterfaceDefSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ch.cpp:66
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::LocalInterfaceDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::LocalInterfaceDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_LocalInterfaceDefSeq_H_
#define _TAO_CDR_OP_CORBA_LocalInterfaceDefSeq_H_
@@ -7261,13 +9324,126 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_LocalInterfaceDefSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtInterfaceDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtInterfaceDef_ptr &);
+
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
+
+#if !defined _TAO_CDR_OP_CORBA_ExtInterfaceDefSeq_H_
+#define _TAO_CDR_OP_CORBA_ExtInterfaceDefSeq_H_
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtInterfaceDefSeq &
+ );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtInterfaceDefSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ExtInterfaceDefSeq_H_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtValueDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtValueDef_ptr &);
+
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
+
+#if !defined _TAO_CDR_OP_CORBA_ExtValueDefSeq_H_
+#define _TAO_CDR_OP_CORBA_ExtValueDefSeq_H_
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtValueDefSeq &
+ );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtValueDefSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ExtValueDefSeq_H_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtAbstractInterfaceDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtAbstractInterfaceDef_ptr &);
+
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
+
+#if !defined _TAO_CDR_OP_CORBA_ExtAbstractInterfaceDefSeq_H_
+#define _TAO_CDR_OP_CORBA_ExtAbstractInterfaceDefSeq_H_
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtAbstractInterfaceDefSeq &
+ );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtAbstractInterfaceDefSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ExtAbstractInterfaceDefSeq_H_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtLocalInterfaceDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtLocalInterfaceDef_ptr &);
+
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
+
+#if !defined _TAO_CDR_OP_CORBA_ExtLocalInterfaceDefSeq_H_
+#define _TAO_CDR_OP_CORBA_ExtLocalInterfaceDefSeq_H_
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtLocalInterfaceDefSeq &
+ );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtLocalInterfaceDefSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ExtLocalInterfaceDefSeq_H_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
+
+#if !defined _TAO_CDR_OP_CORBA_ContainedSeq_H_
+#define _TAO_CDR_OP_CORBA_ContainedSeq_H_
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ContainedSeq &
+ );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ContainedSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ContainedSeq_H_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::StructMember &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::StructMember &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_StructMemberSeq_H_
#define _TAO_CDR_OP_CORBA_StructMemberSeq_H_
@@ -7284,13 +9460,13 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_StructMemberSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Initializer &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Initializer &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_InitializerSeq_H_
#define _TAO_CDR_OP_CORBA_InitializerSeq_H_
@@ -7307,13 +9483,59 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_InitializerSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExceptionDescription &);
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExceptionDescription &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
+
+#if !defined _TAO_CDR_OP_CORBA_ExcDescriptionSeq_H_
+#define _TAO_CDR_OP_CORBA_ExcDescriptionSeq_H_
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExcDescriptionSeq &
+ );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExcDescriptionSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ExcDescriptionSeq_H_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtInitializer &);
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtInitializer &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
+
+#if !defined _TAO_CDR_OP_CORBA_ExtInitializerSeq_H_
+#define _TAO_CDR_OP_CORBA_ExtInitializerSeq_H_
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtInitializerSeq &
+ );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtInitializerSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ExtInitializerSeq_H_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::UnionMember &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::UnionMember &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_UnionMemberSeq_H_
#define _TAO_CDR_OP_CORBA_UnionMemberSeq_H_
@@ -7330,7 +9552,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_UnionMemberSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_EnumMemberSeq_H_
#define _TAO_CDR_OP_CORBA_EnumMemberSeq_H_
@@ -7347,19 +9569,19 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_EnumMemberSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Container_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Container_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Container::Description &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Container::Description &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_Container_DescriptionSeq_H_
#define _TAO_CDR_OP_CORBA_Container_DescriptionSeq_H_
@@ -7376,30 +9598,30 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_Container_DescriptionSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::IDLType_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::IDLType_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::TypedefDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::TypedefDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::TypeDescription &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::TypeDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_root/cdr_op.cpp:64
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/cdr_op.cpp:64
#endif /* __ACE_INLINE__ */
// TAO_IDL - Generated from
-// be/be_codegen.cpp:1016
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:1009
#if defined (__ACE_INLINE__)
#include "IFR_BaseC.i"
@@ -7415,3 +9637,5 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::TypeDesc
#include "ace/post.h"
#endif /* ifndef */
+
+
diff --git a/TAO/tao/IFR_Client/IFR_BaseC.i b/TAO/tao/IFR_Client/IFR_BaseC.i
index b09efd19dda..9bc28ee6169 100644
--- a/TAO/tao/IFR_Client/IFR_BaseC.i
+++ b/TAO/tao/IFR_Client/IFR_BaseC.i
@@ -21,7 +21,7 @@
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_IROBJECT___CI_)
#define _CORBA_IROBJECT___CI_
@@ -37,10 +37,17 @@ CORBA::IRObject::IRObject (
this->CORBA_IRObject_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::IRObject::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
// Inline operations for class CORBA::Contained::Description_var
@@ -190,7 +197,7 @@ CORBA::Contained::Description_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
// Inline operations for class CORBA::Contained::Description_out
@@ -251,7 +258,7 @@ CORBA::Contained::Description_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_CONTAINED___CI_)
#define _CORBA_CONTAINED___CI_
@@ -267,442 +274,17 @@ CORBA::Contained::Contained (
this->CORBA_Contained_setup_collocation (_tao_collocated);
}
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:108
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_CONTAINEDSEQ_CI_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_CONTAINEDSEQ_CI_
-
-ACE_INLINE
-CORBA::Contained **
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::allocbuf (CORBA::ULong nelems)
-{
- CORBA::Contained **buf = 0;
-
- ACE_NEW_RETURN (buf, CORBA::Contained*[nelems], 0);
-
- for (CORBA::ULong i = 0; i < nelems; i++)
- {
- buf[i] = CORBA::Contained::_nil ();
- }
-
- return buf;
-}
-
-ACE_INLINE
-void
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::freebuf (CORBA::Contained **buffer)
-{
- if (buffer == 0)
- {
- return;
- }
-
- delete[] buffer;
-}
-
-ACE_INLINE
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (void)
-{
-}
-
-ACE_INLINE
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (CORBA::ULong maximum)
- : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::allocbuf (maximum))
-{
-}
-
-ACE_INLINE
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- CORBA::Contained* *value,
- CORBA::Boolean release
- )
- : TAO_Unbounded_Base_Sequence (maximum, length, value, release)
-{
-}
-
-ACE_INLINE
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq(
- const _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq &rhs
- )
- : TAO_Unbounded_Base_Sequence (rhs)
-{
- if (rhs.buffer_ != 0)
- {
- CORBA::Contained **tmp1 =
- _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::allocbuf (this->maximum_);
- CORBA::Contained ** const tmp2 =
- ACE_reinterpret_cast (CORBA::Contained ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = CORBA::Contained::_duplicate (tmp2[i]);
- }
-
- this->buffer_ = tmp1;
- }
- else
- {
- this->buffer_ = 0;
- }
-}
-
ACE_INLINE
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq &
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::operator= (
- const _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq &rhs
- )
+CORBA::Boolean
+CORBA::Contained::marshal (TAO_OutputCDR &cdr)
{
- if (this == &rhs)
- {
- return *this;
- }
-
- if (this->release_)
- {
- CORBA::Contained **tmp =
- ACE_reinterpret_cast (CORBA::Contained **, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = CORBA::Contained::_nil ();
- }
-
- if (this->maximum_ < rhs.maximum_)
- {
- _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::freebuf (tmp);
- this->buffer_ = _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::allocbuf (rhs.maximum_);
- }
- }
- else
- {
- this->buffer_ =
- _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::allocbuf (rhs.maximum_);
- }
-
- TAO_Unbounded_Base_Sequence::operator= (rhs);
-
- CORBA::Contained **tmp1 =
- ACE_reinterpret_cast (CORBA::Contained **, this->buffer_);
-
- CORBA::Contained ** const tmp2 =
- ACE_reinterpret_cast (CORBA::Contained ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = CORBA::Contained::_duplicate (tmp2[i]);
- }
-
- return *this;
-}
-
-ACE_INLINE
-TAO_Object_Manager<CORBA::Contained,CORBA::Contained_var>
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::operator[] (CORBA::ULong index) const
-{
- ACE_ASSERT (index < this->maximum_);
- CORBA::Contained ** const tmp =
- ACE_reinterpret_cast (CORBA::Contained ** ACE_CAST_CONST, this->buffer_);
- return TAO_Object_Manager<CORBA::Contained,CORBA::Contained_var> (tmp + index, this->release_);
-}
-
-ACE_INLINE
-CORBA::Contained* *
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::get_buffer (CORBA::Boolean orphan)
-{
- CORBA::Contained **result = 0;
-
- if (orphan == 0)
- {
- // We retain ownership.
- if (this->buffer_ == 0)
- {
- result =
- _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::allocbuf (this->maximum_);
- this->buffer_ = result;
- this->release_ = 1;
- }
- else
- {
- result =
- ACE_reinterpret_cast (CORBA::Contained**, this->buffer_);
- }
- }
- else // if (orphan == 1)
- {
- if (this->release_ != 0)
- {
- // We set the state back to default and relinquish ownership.
- result =
- ACE_reinterpret_cast(CORBA::Contained**,this->buffer_);
- this->maximum_ = 0;
- this->length_ = 0;
- this->buffer_ = 0;
- this->release_ = 0;
- }
- }
-
- return result;
-}
-
-ACE_INLINE
-const CORBA::Contained* *
-CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::get_buffer (void) const
-{
- return ACE_reinterpret_cast (const CORBA::Contained ** ACE_CAST_CONST, this->buffer_);
-}
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_CORBA_CONTAINEDSEQ_CI_)
-#define _CORBA_CONTAINEDSEQ_CI_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
-
-// *************************************************************
-// Inline operations for class CORBA::ContainedSeq_var
-// *************************************************************
-
-ACE_INLINE
-CORBA::ContainedSeq_var::ContainedSeq_var (void)
- : ptr_ (0)
-{}
-
-ACE_INLINE
-CORBA::ContainedSeq_var::ContainedSeq_var (ContainedSeq *p)
- : ptr_ (p)
-{}
-
-ACE_INLINE
-CORBA::ContainedSeq_var::ContainedSeq_var (const ::CORBA::ContainedSeq_var &p)
-{
- if (p.ptr_)
- {
- ACE_NEW (this->ptr_, ::CORBA::ContainedSeq (*p.ptr_));
- }
- else
- {
- this->ptr_ = 0;
- }
-}
-
-ACE_INLINE
-CORBA::ContainedSeq_var::~ContainedSeq_var (void)
-{
- delete this->ptr_;
-}
-
-ACE_INLINE
-CORBA::ContainedSeq_var &
-CORBA::ContainedSeq_var::operator= (ContainedSeq *p)
-{
- delete this->ptr_;
- this->ptr_ = p;
- return *this;
-}
-
-ACE_INLINE
-::CORBA::ContainedSeq_var &
-CORBA::ContainedSeq_var::operator= (const ::CORBA::ContainedSeq_var &p)
-{
- if (this != &p)
- {
- if (p.ptr_ == 0)
- {
- delete this->ptr_;
- this->ptr_ = 0;
- }
- else
- {
- ContainedSeq *deep_copy = 0;
- ACE_NEW_RETURN (
- deep_copy,
- ContainedSeq (*p.ptr_),
- *this
- );
-
- if (deep_copy != 0)
- {
- ContainedSeq *tmp = deep_copy;
- deep_copy = this->ptr_;
- this->ptr_ = tmp;
- delete deep_copy;
- }
- }
- }
-
- return *this;
-}
-
-ACE_INLINE
-const ::CORBA::ContainedSeq *
-CORBA::ContainedSeq_var::operator-> (void) const
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-::CORBA::ContainedSeq *
-CORBA::ContainedSeq_var::operator-> (void)
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-CORBA::ContainedSeq_var::operator const ::CORBA::ContainedSeq &() const // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-CORBA::ContainedSeq_var::operator ::CORBA::ContainedSeq &() // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-CORBA::ContainedSeq_var::operator ::CORBA::ContainedSeq &() const // cast
-{
- return *this->ptr_;
-}
-
-// Variable-size types only.
-ACE_INLINE
-CORBA::ContainedSeq_var::operator ::CORBA::ContainedSeq *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-TAO_Object_Manager<CORBA::Contained, CORBA::Contained_var>
-CORBA::ContainedSeq_var::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-ACE_INLINE
-const ::CORBA::ContainedSeq &
-CORBA::ContainedSeq_var::in (void) const
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::CORBA::ContainedSeq &
-CORBA::ContainedSeq_var::inout (void)
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::CORBA::ContainedSeq *&
-CORBA::ContainedSeq_var::out (void)
-{
- delete this->ptr_;
- this->ptr_ = 0;
- return this->ptr_;
-}
-
-ACE_INLINE
-::CORBA::ContainedSeq *
-CORBA::ContainedSeq_var::_retn (void)
-{
- ::CORBA::ContainedSeq *tmp = this->ptr_;
- this->ptr_ = 0;
- return tmp;
-}
-
-ACE_INLINE
-::CORBA::ContainedSeq *
-CORBA::ContainedSeq_var::ptr (void) const
-{
- return this->ptr_;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
-
-// *************************************************************
-// Inline operations for class CORBA::ContainedSeq_out
-// *************************************************************
-
-ACE_INLINE
-CORBA::ContainedSeq_out::ContainedSeq_out (ContainedSeq *&p)
- : ptr_ (p)
-{
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-CORBA::ContainedSeq_out::ContainedSeq_out (ContainedSeq_var &p)
- : ptr_ (p.out ())
-{
- delete this->ptr_;
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-CORBA::ContainedSeq_out::ContainedSeq_out (const ::CORBA::ContainedSeq_out &p)
- : ptr_ (ACE_const_cast (ContainedSeq_out&, p).ptr_)
-{}
-
-ACE_INLINE
-::CORBA::ContainedSeq_out &
-CORBA::ContainedSeq_out::operator= (const ::CORBA::ContainedSeq_out &p)
-{
- this->ptr_ = ACE_const_cast (ContainedSeq_out&, p).ptr_;
- return *this;
-}
-
-ACE_INLINE
-::CORBA::ContainedSeq_out &
-CORBA::ContainedSeq_out::operator= (ContainedSeq *p)
-{
- this->ptr_ = p;
- return *this;
-}
-
-ACE_INLINE
-CORBA::ContainedSeq_out::operator ::CORBA::ContainedSeq *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-::CORBA::ContainedSeq *&
-CORBA::ContainedSeq_out::ptr (void) // ptr
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-::CORBA::ContainedSeq *
-CORBA::ContainedSeq_out::operator-> (void)
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-TAO_Object_Manager<CORBA::Contained, CORBA::Contained_var>
-CORBA::ContainedSeq_out::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
+ return (cdr << this);
}
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:108
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:107
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -899,7 +481,7 @@ CORBA::_TAO_Unbounded_Object_Sequence_CORBA_InterfaceDefSeq::get_buffer (void) c
#define _CORBA_INTERFACEDEFSEQ_CI_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::InterfaceDefSeq_var
@@ -1062,7 +644,7 @@ CORBA::InterfaceDefSeq_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::InterfaceDefSeq_out
@@ -1134,7 +716,7 @@ CORBA::InterfaceDefSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:108
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:107
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -1331,7 +913,7 @@ CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ValueDefSeq::get_buffer (void) const
#define _CORBA_VALUEDEFSEQ_CI_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::ValueDefSeq_var
@@ -1494,7 +1076,7 @@ CORBA::ValueDefSeq_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::ValueDefSeq_out
@@ -1566,7 +1148,7 @@ CORBA::ValueDefSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:108
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:107
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -1763,7 +1345,7 @@ CORBA::_TAO_Unbounded_Object_Sequence_CORBA_AbstractInterfaceDefSeq::get_buffer
#define _CORBA_ABSTRACTINTERFACEDEFSEQ_CI_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::AbstractInterfaceDefSeq_var
@@ -1926,7 +1508,7 @@ CORBA::AbstractInterfaceDefSeq_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::AbstractInterfaceDefSeq_out
@@ -1998,7 +1580,7 @@ CORBA::AbstractInterfaceDefSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:108
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:107
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -2195,7 +1777,7 @@ CORBA::_TAO_Unbounded_Object_Sequence_CORBA_LocalInterfaceDefSeq::get_buffer (vo
#define _CORBA_LOCALINTERFACEDEFSEQ_CI_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::LocalInterfaceDefSeq_var
@@ -2358,7 +1940,7 @@ CORBA::LocalInterfaceDefSeq_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::LocalInterfaceDefSeq_out
@@ -2429,8 +2011,2168 @@ CORBA::LocalInterfaceDefSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:107
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTINTERFACEDEFSEQ_CI_)
+#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTINTERFACEDEFSEQ_CI_
+
+ACE_INLINE
+CORBA::ExtInterfaceDef **
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::allocbuf (CORBA::ULong nelems)
+{
+ CORBA::ExtInterfaceDef **buf = 0;
+
+ ACE_NEW_RETURN (buf, CORBA::ExtInterfaceDef*[nelems], 0);
+
+ for (CORBA::ULong i = 0; i < nelems; i++)
+ {
+ buf[i] = tao_CORBA_ExtInterfaceDef_nil ();
+ }
+
+ return buf;
+}
+
+ACE_INLINE
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::freebuf (CORBA::ExtInterfaceDef **buffer)
+{
+ if (buffer == 0)
+ {
+ return;
+ }
+
+ delete[] buffer;
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq (void)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq (CORBA::ULong maximum)
+ : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::allocbuf (maximum))
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ CORBA::ExtInterfaceDef* *value,
+ CORBA::Boolean release
+ )
+ : TAO_Unbounded_Base_Sequence (maximum, length, value, release)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq(
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq &rhs
+ )
+ : TAO_Unbounded_Base_Sequence (rhs)
+{
+ if (rhs.buffer_ != 0)
+ {
+ CORBA::ExtInterfaceDef **tmp1 =
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::allocbuf (this->maximum_);
+ CORBA::ExtInterfaceDef ** const tmp2 =
+ ACE_reinterpret_cast (CORBA::ExtInterfaceDef ** ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < rhs.length_; ++i)
+ {
+ tmp1[i] = tao_CORBA_ExtInterfaceDef_duplicate (tmp2[i]);
+ }
+
+ this->buffer_ = tmp1;
+ }
+ else
+ {
+ this->buffer_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq &
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::operator= (
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq &rhs
+ )
+{
+ if (this == &rhs)
+ {
+ return *this;
+ }
+
+ if (this->release_)
+ {
+ CORBA::ExtInterfaceDef **tmp =
+ ACE_reinterpret_cast (CORBA::ExtInterfaceDef **, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tao_CORBA_ExtInterfaceDef_release (tmp[i]);
+ tmp[i] = tao_CORBA_ExtInterfaceDef_nil ();
+ }
+
+ if (this->maximum_ < rhs.maximum_)
+ {
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::freebuf (tmp);
+ this->buffer_ = _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::allocbuf (rhs.maximum_);
+ }
+ }
+ else
+ {
+ this->buffer_ =
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::allocbuf (rhs.maximum_);
+ }
+
+ TAO_Unbounded_Base_Sequence::operator= (rhs);
+
+ CORBA::ExtInterfaceDef **tmp1 =
+ ACE_reinterpret_cast (CORBA::ExtInterfaceDef **, this->buffer_);
+
+ CORBA::ExtInterfaceDef ** const tmp2 =
+ ACE_reinterpret_cast (CORBA::ExtInterfaceDef ** ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < rhs.length_; ++i)
+ {
+ tmp1[i] = tao_CORBA_ExtInterfaceDef_duplicate (tmp2[i]);
+ }
+
+ return *this;
+}
+
+ACE_INLINE
+TAO_Object_Manager<CORBA::ExtInterfaceDef,CORBA::ExtInterfaceDef_var>
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::operator[] (CORBA::ULong index) const
+{
+ ACE_ASSERT (index < this->maximum_);
+ CORBA::ExtInterfaceDef ** const tmp =
+ ACE_reinterpret_cast (CORBA::ExtInterfaceDef ** ACE_CAST_CONST, this->buffer_);
+ return TAO_Object_Manager<CORBA::ExtInterfaceDef,CORBA::ExtInterfaceDef_var> (tmp + index, this->release_);
+}
+
+ACE_INLINE
+CORBA::ExtInterfaceDef* *
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::get_buffer (CORBA::Boolean orphan)
+{
+ CORBA::ExtInterfaceDef **result = 0;
+
+ if (orphan == 0)
+ {
+ // We retain ownership.
+ if (this->buffer_ == 0)
+ {
+ result =
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::allocbuf (this->maximum_);
+ this->buffer_ = result;
+ this->release_ = 1;
+ }
+ else
+ {
+ result =
+ ACE_reinterpret_cast (CORBA::ExtInterfaceDef**, this->buffer_);
+ }
+ }
+ else // if (orphan == 1)
+ {
+ if (this->release_ != 0)
+ {
+ // We set the state back to default and relinquish ownership.
+ result =
+ ACE_reinterpret_cast(CORBA::ExtInterfaceDef**,this->buffer_);
+ this->maximum_ = 0;
+ this->length_ = 0;
+ this->buffer_ = 0;
+ this->release_ = 0;
+ }
+ }
+
+ return result;
+}
+
+ACE_INLINE
+const CORBA::ExtInterfaceDef* *
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtInterfaceDefSeq::get_buffer (void) const
+{
+ return ACE_reinterpret_cast (const CORBA::ExtInterfaceDef ** ACE_CAST_CONST, this->buffer_);
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTINTERFACEDEFSEQ_CI_)
+#define _CORBA_EXTINTERFACEDEFSEQ_CI_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
+
+// *************************************************************
+// Inline operations for class CORBA::ExtInterfaceDefSeq_var
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtInterfaceDefSeq_var::ExtInterfaceDefSeq_var (void)
+ : ptr_ (0)
+{}
+
+ACE_INLINE
+CORBA::ExtInterfaceDefSeq_var::ExtInterfaceDefSeq_var (ExtInterfaceDefSeq *p)
+ : ptr_ (p)
+{}
+
+ACE_INLINE
+CORBA::ExtInterfaceDefSeq_var::ExtInterfaceDefSeq_var (const ::CORBA::ExtInterfaceDefSeq_var &p)
+{
+ if (p.ptr_)
+ {
+ ACE_NEW (this->ptr_, ::CORBA::ExtInterfaceDefSeq (*p.ptr_));
+ }
+ else
+ {
+ this->ptr_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::ExtInterfaceDefSeq_var::~ExtInterfaceDefSeq_var (void)
+{
+ delete this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtInterfaceDefSeq_var &
+CORBA::ExtInterfaceDefSeq_var::operator= (ExtInterfaceDefSeq *p)
+{
+ delete this->ptr_;
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExtInterfaceDefSeq_var &
+CORBA::ExtInterfaceDefSeq_var::operator= (const ::CORBA::ExtInterfaceDefSeq_var &p)
+{
+ if (this != &p)
+ {
+ if (p.ptr_ == 0)
+ {
+ delete this->ptr_;
+ this->ptr_ = 0;
+ }
+ else
+ {
+ ExtInterfaceDefSeq *deep_copy = 0;
+ ACE_NEW_RETURN (
+ deep_copy,
+ ExtInterfaceDefSeq (*p.ptr_),
+ *this
+ );
+
+ if (deep_copy != 0)
+ {
+ ExtInterfaceDefSeq *tmp = deep_copy;
+ deep_copy = this->ptr_;
+ this->ptr_ = tmp;
+ delete deep_copy;
+ }
+ }
+ }
+
+ return *this;
+}
+
+ACE_INLINE
+const ::CORBA::ExtInterfaceDefSeq *
+CORBA::ExtInterfaceDefSeq_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtInterfaceDefSeq *
+CORBA::ExtInterfaceDefSeq_var::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtInterfaceDefSeq_var::operator const ::CORBA::ExtInterfaceDefSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtInterfaceDefSeq_var::operator ::CORBA::ExtInterfaceDefSeq &() // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtInterfaceDefSeq_var::operator ::CORBA::ExtInterfaceDefSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+// Variable-size types only.
+ACE_INLINE
+CORBA::ExtInterfaceDefSeq_var::operator ::CORBA::ExtInterfaceDefSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+TAO_Object_Manager<CORBA::ExtInterfaceDef, CORBA::ExtInterfaceDef_var>
+CORBA::ExtInterfaceDefSeq_var::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+ACE_INLINE
+const ::CORBA::ExtInterfaceDefSeq &
+CORBA::ExtInterfaceDefSeq_var::in (void) const
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtInterfaceDefSeq &
+CORBA::ExtInterfaceDefSeq_var::inout (void)
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtInterfaceDefSeq *&
+CORBA::ExtInterfaceDefSeq_var::out (void)
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtInterfaceDefSeq *
+CORBA::ExtInterfaceDefSeq_var::_retn (void)
+{
+ ::CORBA::ExtInterfaceDefSeq *tmp = this->ptr_;
+ this->ptr_ = 0;
+ return tmp;
+}
+
+ACE_INLINE
+::CORBA::ExtInterfaceDefSeq *
+CORBA::ExtInterfaceDefSeq_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
+
+// *************************************************************
+// Inline operations for class CORBA::ExtInterfaceDefSeq_out
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtInterfaceDefSeq_out::ExtInterfaceDefSeq_out (ExtInterfaceDefSeq *&p)
+ : ptr_ (p)
+{
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtInterfaceDefSeq_out::ExtInterfaceDefSeq_out (ExtInterfaceDefSeq_var &p)
+ : ptr_ (p.out ())
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtInterfaceDefSeq_out::ExtInterfaceDefSeq_out (const ::CORBA::ExtInterfaceDefSeq_out &p)
+ : ptr_ (ACE_const_cast (ExtInterfaceDefSeq_out&, p).ptr_)
+{}
+
+ACE_INLINE
+::CORBA::ExtInterfaceDefSeq_out &
+CORBA::ExtInterfaceDefSeq_out::operator= (const ::CORBA::ExtInterfaceDefSeq_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExtInterfaceDefSeq_out&, p).ptr_;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExtInterfaceDefSeq_out &
+CORBA::ExtInterfaceDefSeq_out::operator= (ExtInterfaceDefSeq *p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::ExtInterfaceDefSeq_out::operator ::CORBA::ExtInterfaceDefSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtInterfaceDefSeq *&
+CORBA::ExtInterfaceDefSeq_out::ptr (void) // ptr
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtInterfaceDefSeq *
+CORBA::ExtInterfaceDefSeq_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+TAO_Object_Manager<CORBA::ExtInterfaceDef, CORBA::ExtInterfaceDef_var>
+CORBA::ExtInterfaceDefSeq_out::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:107
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTVALUEDEFSEQ_CI_)
+#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTVALUEDEFSEQ_CI_
+
+ACE_INLINE
+CORBA::ExtValueDef **
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::allocbuf (CORBA::ULong nelems)
+{
+ CORBA::ExtValueDef **buf = 0;
+
+ ACE_NEW_RETURN (buf, CORBA::ExtValueDef*[nelems], 0);
+
+ for (CORBA::ULong i = 0; i < nelems; i++)
+ {
+ buf[i] = tao_CORBA_ExtValueDef_nil ();
+ }
+
+ return buf;
+}
+
+ACE_INLINE
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::freebuf (CORBA::ExtValueDef **buffer)
+{
+ if (buffer == 0)
+ {
+ return;
+ }
+
+ delete[] buffer;
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq (void)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq (CORBA::ULong maximum)
+ : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::allocbuf (maximum))
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ CORBA::ExtValueDef* *value,
+ CORBA::Boolean release
+ )
+ : TAO_Unbounded_Base_Sequence (maximum, length, value, release)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq(
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq &rhs
+ )
+ : TAO_Unbounded_Base_Sequence (rhs)
+{
+ if (rhs.buffer_ != 0)
+ {
+ CORBA::ExtValueDef **tmp1 =
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::allocbuf (this->maximum_);
+ CORBA::ExtValueDef ** const tmp2 =
+ ACE_reinterpret_cast (CORBA::ExtValueDef ** ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < rhs.length_; ++i)
+ {
+ tmp1[i] = tao_CORBA_ExtValueDef_duplicate (tmp2[i]);
+ }
+
+ this->buffer_ = tmp1;
+ }
+ else
+ {
+ this->buffer_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq &
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::operator= (
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq &rhs
+ )
+{
+ if (this == &rhs)
+ {
+ return *this;
+ }
+
+ if (this->release_)
+ {
+ CORBA::ExtValueDef **tmp =
+ ACE_reinterpret_cast (CORBA::ExtValueDef **, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tao_CORBA_ExtValueDef_release (tmp[i]);
+ tmp[i] = tao_CORBA_ExtValueDef_nil ();
+ }
+
+ if (this->maximum_ < rhs.maximum_)
+ {
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::freebuf (tmp);
+ this->buffer_ = _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::allocbuf (rhs.maximum_);
+ }
+ }
+ else
+ {
+ this->buffer_ =
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::allocbuf (rhs.maximum_);
+ }
+
+ TAO_Unbounded_Base_Sequence::operator= (rhs);
+
+ CORBA::ExtValueDef **tmp1 =
+ ACE_reinterpret_cast (CORBA::ExtValueDef **, this->buffer_);
+
+ CORBA::ExtValueDef ** const tmp2 =
+ ACE_reinterpret_cast (CORBA::ExtValueDef ** ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < rhs.length_; ++i)
+ {
+ tmp1[i] = tao_CORBA_ExtValueDef_duplicate (tmp2[i]);
+ }
+
+ return *this;
+}
+
+ACE_INLINE
+TAO_Object_Manager<CORBA::ExtValueDef,CORBA::ExtValueDef_var>
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::operator[] (CORBA::ULong index) const
+{
+ ACE_ASSERT (index < this->maximum_);
+ CORBA::ExtValueDef ** const tmp =
+ ACE_reinterpret_cast (CORBA::ExtValueDef ** ACE_CAST_CONST, this->buffer_);
+ return TAO_Object_Manager<CORBA::ExtValueDef,CORBA::ExtValueDef_var> (tmp + index, this->release_);
+}
+
+ACE_INLINE
+CORBA::ExtValueDef* *
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::get_buffer (CORBA::Boolean orphan)
+{
+ CORBA::ExtValueDef **result = 0;
+
+ if (orphan == 0)
+ {
+ // We retain ownership.
+ if (this->buffer_ == 0)
+ {
+ result =
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::allocbuf (this->maximum_);
+ this->buffer_ = result;
+ this->release_ = 1;
+ }
+ else
+ {
+ result =
+ ACE_reinterpret_cast (CORBA::ExtValueDef**, this->buffer_);
+ }
+ }
+ else // if (orphan == 1)
+ {
+ if (this->release_ != 0)
+ {
+ // We set the state back to default and relinquish ownership.
+ result =
+ ACE_reinterpret_cast(CORBA::ExtValueDef**,this->buffer_);
+ this->maximum_ = 0;
+ this->length_ = 0;
+ this->buffer_ = 0;
+ this->release_ = 0;
+ }
+ }
+
+ return result;
+}
+
+ACE_INLINE
+const CORBA::ExtValueDef* *
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtValueDefSeq::get_buffer (void) const
+{
+ return ACE_reinterpret_cast (const CORBA::ExtValueDef ** ACE_CAST_CONST, this->buffer_);
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTVALUEDEFSEQ_CI_)
+#define _CORBA_EXTVALUEDEFSEQ_CI_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
+
+// *************************************************************
+// Inline operations for class CORBA::ExtValueDefSeq_var
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtValueDefSeq_var::ExtValueDefSeq_var (void)
+ : ptr_ (0)
+{}
+
+ACE_INLINE
+CORBA::ExtValueDefSeq_var::ExtValueDefSeq_var (ExtValueDefSeq *p)
+ : ptr_ (p)
+{}
+
+ACE_INLINE
+CORBA::ExtValueDefSeq_var::ExtValueDefSeq_var (const ::CORBA::ExtValueDefSeq_var &p)
+{
+ if (p.ptr_)
+ {
+ ACE_NEW (this->ptr_, ::CORBA::ExtValueDefSeq (*p.ptr_));
+ }
+ else
+ {
+ this->ptr_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::ExtValueDefSeq_var::~ExtValueDefSeq_var (void)
+{
+ delete this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtValueDefSeq_var &
+CORBA::ExtValueDefSeq_var::operator= (ExtValueDefSeq *p)
+{
+ delete this->ptr_;
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExtValueDefSeq_var &
+CORBA::ExtValueDefSeq_var::operator= (const ::CORBA::ExtValueDefSeq_var &p)
+{
+ if (this != &p)
+ {
+ if (p.ptr_ == 0)
+ {
+ delete this->ptr_;
+ this->ptr_ = 0;
+ }
+ else
+ {
+ ExtValueDefSeq *deep_copy = 0;
+ ACE_NEW_RETURN (
+ deep_copy,
+ ExtValueDefSeq (*p.ptr_),
+ *this
+ );
+
+ if (deep_copy != 0)
+ {
+ ExtValueDefSeq *tmp = deep_copy;
+ deep_copy = this->ptr_;
+ this->ptr_ = tmp;
+ delete deep_copy;
+ }
+ }
+ }
+
+ return *this;
+}
+
+ACE_INLINE
+const ::CORBA::ExtValueDefSeq *
+CORBA::ExtValueDefSeq_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtValueDefSeq *
+CORBA::ExtValueDefSeq_var::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtValueDefSeq_var::operator const ::CORBA::ExtValueDefSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtValueDefSeq_var::operator ::CORBA::ExtValueDefSeq &() // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtValueDefSeq_var::operator ::CORBA::ExtValueDefSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+// Variable-size types only.
+ACE_INLINE
+CORBA::ExtValueDefSeq_var::operator ::CORBA::ExtValueDefSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+TAO_Object_Manager<CORBA::ExtValueDef, CORBA::ExtValueDef_var>
+CORBA::ExtValueDefSeq_var::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+ACE_INLINE
+const ::CORBA::ExtValueDefSeq &
+CORBA::ExtValueDefSeq_var::in (void) const
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtValueDefSeq &
+CORBA::ExtValueDefSeq_var::inout (void)
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtValueDefSeq *&
+CORBA::ExtValueDefSeq_var::out (void)
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtValueDefSeq *
+CORBA::ExtValueDefSeq_var::_retn (void)
+{
+ ::CORBA::ExtValueDefSeq *tmp = this->ptr_;
+ this->ptr_ = 0;
+ return tmp;
+}
+
+ACE_INLINE
+::CORBA::ExtValueDefSeq *
+CORBA::ExtValueDefSeq_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
+
+// *************************************************************
+// Inline operations for class CORBA::ExtValueDefSeq_out
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtValueDefSeq_out::ExtValueDefSeq_out (ExtValueDefSeq *&p)
+ : ptr_ (p)
+{
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtValueDefSeq_out::ExtValueDefSeq_out (ExtValueDefSeq_var &p)
+ : ptr_ (p.out ())
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtValueDefSeq_out::ExtValueDefSeq_out (const ::CORBA::ExtValueDefSeq_out &p)
+ : ptr_ (ACE_const_cast (ExtValueDefSeq_out&, p).ptr_)
+{}
+
+ACE_INLINE
+::CORBA::ExtValueDefSeq_out &
+CORBA::ExtValueDefSeq_out::operator= (const ::CORBA::ExtValueDefSeq_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExtValueDefSeq_out&, p).ptr_;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExtValueDefSeq_out &
+CORBA::ExtValueDefSeq_out::operator= (ExtValueDefSeq *p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::ExtValueDefSeq_out::operator ::CORBA::ExtValueDefSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtValueDefSeq *&
+CORBA::ExtValueDefSeq_out::ptr (void) // ptr
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtValueDefSeq *
+CORBA::ExtValueDefSeq_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+TAO_Object_Manager<CORBA::ExtValueDef, CORBA::ExtValueDef_var>
+CORBA::ExtValueDefSeq_out::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:107
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTABSTRACTINTERFACEDEFSEQ_CI_)
+#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTABSTRACTINTERFACEDEFSEQ_CI_
+
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDef **
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::allocbuf (CORBA::ULong nelems)
+{
+ CORBA::ExtAbstractInterfaceDef **buf = 0;
+
+ ACE_NEW_RETURN (buf, CORBA::ExtAbstractInterfaceDef*[nelems], 0);
+
+ for (CORBA::ULong i = 0; i < nelems; i++)
+ {
+ buf[i] = tao_CORBA_ExtAbstractInterfaceDef_nil ();
+ }
+
+ return buf;
+}
+
+ACE_INLINE
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::freebuf (CORBA::ExtAbstractInterfaceDef **buffer)
+{
+ if (buffer == 0)
+ {
+ return;
+ }
+
+ delete[] buffer;
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq (void)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq (CORBA::ULong maximum)
+ : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::allocbuf (maximum))
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ CORBA::ExtAbstractInterfaceDef* *value,
+ CORBA::Boolean release
+ )
+ : TAO_Unbounded_Base_Sequence (maximum, length, value, release)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq(
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq &rhs
+ )
+ : TAO_Unbounded_Base_Sequence (rhs)
+{
+ if (rhs.buffer_ != 0)
+ {
+ CORBA::ExtAbstractInterfaceDef **tmp1 =
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::allocbuf (this->maximum_);
+ CORBA::ExtAbstractInterfaceDef ** const tmp2 =
+ ACE_reinterpret_cast (CORBA::ExtAbstractInterfaceDef ** ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < rhs.length_; ++i)
+ {
+ tmp1[i] = tao_CORBA_ExtAbstractInterfaceDef_duplicate (tmp2[i]);
+ }
+
+ this->buffer_ = tmp1;
+ }
+ else
+ {
+ this->buffer_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq &
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::operator= (
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq &rhs
+ )
+{
+ if (this == &rhs)
+ {
+ return *this;
+ }
+
+ if (this->release_)
+ {
+ CORBA::ExtAbstractInterfaceDef **tmp =
+ ACE_reinterpret_cast (CORBA::ExtAbstractInterfaceDef **, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tao_CORBA_ExtAbstractInterfaceDef_release (tmp[i]);
+ tmp[i] = tao_CORBA_ExtAbstractInterfaceDef_nil ();
+ }
+
+ if (this->maximum_ < rhs.maximum_)
+ {
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::freebuf (tmp);
+ this->buffer_ = _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::allocbuf (rhs.maximum_);
+ }
+ }
+ else
+ {
+ this->buffer_ =
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::allocbuf (rhs.maximum_);
+ }
+
+ TAO_Unbounded_Base_Sequence::operator= (rhs);
+
+ CORBA::ExtAbstractInterfaceDef **tmp1 =
+ ACE_reinterpret_cast (CORBA::ExtAbstractInterfaceDef **, this->buffer_);
+
+ CORBA::ExtAbstractInterfaceDef ** const tmp2 =
+ ACE_reinterpret_cast (CORBA::ExtAbstractInterfaceDef ** ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < rhs.length_; ++i)
+ {
+ tmp1[i] = tao_CORBA_ExtAbstractInterfaceDef_duplicate (tmp2[i]);
+ }
+
+ return *this;
+}
+
+ACE_INLINE
+TAO_Object_Manager<CORBA::ExtAbstractInterfaceDef,CORBA::ExtAbstractInterfaceDef_var>
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::operator[] (CORBA::ULong index) const
+{
+ ACE_ASSERT (index < this->maximum_);
+ CORBA::ExtAbstractInterfaceDef ** const tmp =
+ ACE_reinterpret_cast (CORBA::ExtAbstractInterfaceDef ** ACE_CAST_CONST, this->buffer_);
+ return TAO_Object_Manager<CORBA::ExtAbstractInterfaceDef,CORBA::ExtAbstractInterfaceDef_var> (tmp + index, this->release_);
+}
+
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDef* *
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::get_buffer (CORBA::Boolean orphan)
+{
+ CORBA::ExtAbstractInterfaceDef **result = 0;
+
+ if (orphan == 0)
+ {
+ // We retain ownership.
+ if (this->buffer_ == 0)
+ {
+ result =
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::allocbuf (this->maximum_);
+ this->buffer_ = result;
+ this->release_ = 1;
+ }
+ else
+ {
+ result =
+ ACE_reinterpret_cast (CORBA::ExtAbstractInterfaceDef**, this->buffer_);
+ }
+ }
+ else // if (orphan == 1)
+ {
+ if (this->release_ != 0)
+ {
+ // We set the state back to default and relinquish ownership.
+ result =
+ ACE_reinterpret_cast(CORBA::ExtAbstractInterfaceDef**,this->buffer_);
+ this->maximum_ = 0;
+ this->length_ = 0;
+ this->buffer_ = 0;
+ this->release_ = 0;
+ }
+ }
+
+ return result;
+}
+
+ACE_INLINE
+const CORBA::ExtAbstractInterfaceDef* *
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtAbstractInterfaceDefSeq::get_buffer (void) const
+{
+ return ACE_reinterpret_cast (const CORBA::ExtAbstractInterfaceDef ** ACE_CAST_CONST, this->buffer_);
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTABSTRACTINTERFACEDEFSEQ_CI_)
+#define _CORBA_EXTABSTRACTINTERFACEDEFSEQ_CI_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
+
+// *************************************************************
+// Inline operations for class CORBA::ExtAbstractInterfaceDefSeq_var
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDefSeq_var::ExtAbstractInterfaceDefSeq_var (void)
+ : ptr_ (0)
+{}
+
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDefSeq_var::ExtAbstractInterfaceDefSeq_var (ExtAbstractInterfaceDefSeq *p)
+ : ptr_ (p)
+{}
+
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDefSeq_var::ExtAbstractInterfaceDefSeq_var (const ::CORBA::ExtAbstractInterfaceDefSeq_var &p)
+{
+ if (p.ptr_)
+ {
+ ACE_NEW (this->ptr_, ::CORBA::ExtAbstractInterfaceDefSeq (*p.ptr_));
+ }
+ else
+ {
+ this->ptr_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDefSeq_var::~ExtAbstractInterfaceDefSeq_var (void)
+{
+ delete this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDefSeq_var &
+CORBA::ExtAbstractInterfaceDefSeq_var::operator= (ExtAbstractInterfaceDefSeq *p)
+{
+ delete this->ptr_;
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExtAbstractInterfaceDefSeq_var &
+CORBA::ExtAbstractInterfaceDefSeq_var::operator= (const ::CORBA::ExtAbstractInterfaceDefSeq_var &p)
+{
+ if (this != &p)
+ {
+ if (p.ptr_ == 0)
+ {
+ delete this->ptr_;
+ this->ptr_ = 0;
+ }
+ else
+ {
+ ExtAbstractInterfaceDefSeq *deep_copy = 0;
+ ACE_NEW_RETURN (
+ deep_copy,
+ ExtAbstractInterfaceDefSeq (*p.ptr_),
+ *this
+ );
+
+ if (deep_copy != 0)
+ {
+ ExtAbstractInterfaceDefSeq *tmp = deep_copy;
+ deep_copy = this->ptr_;
+ this->ptr_ = tmp;
+ delete deep_copy;
+ }
+ }
+ }
+
+ return *this;
+}
+
+ACE_INLINE
+const ::CORBA::ExtAbstractInterfaceDefSeq *
+CORBA::ExtAbstractInterfaceDefSeq_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtAbstractInterfaceDefSeq *
+CORBA::ExtAbstractInterfaceDefSeq_var::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDefSeq_var::operator const ::CORBA::ExtAbstractInterfaceDefSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDefSeq_var::operator ::CORBA::ExtAbstractInterfaceDefSeq &() // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDefSeq_var::operator ::CORBA::ExtAbstractInterfaceDefSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+// Variable-size types only.
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDefSeq_var::operator ::CORBA::ExtAbstractInterfaceDefSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+TAO_Object_Manager<CORBA::ExtAbstractInterfaceDef, CORBA::ExtAbstractInterfaceDef_var>
+CORBA::ExtAbstractInterfaceDefSeq_var::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+ACE_INLINE
+const ::CORBA::ExtAbstractInterfaceDefSeq &
+CORBA::ExtAbstractInterfaceDefSeq_var::in (void) const
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtAbstractInterfaceDefSeq &
+CORBA::ExtAbstractInterfaceDefSeq_var::inout (void)
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtAbstractInterfaceDefSeq *&
+CORBA::ExtAbstractInterfaceDefSeq_var::out (void)
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtAbstractInterfaceDefSeq *
+CORBA::ExtAbstractInterfaceDefSeq_var::_retn (void)
+{
+ ::CORBA::ExtAbstractInterfaceDefSeq *tmp = this->ptr_;
+ this->ptr_ = 0;
+ return tmp;
+}
+
+ACE_INLINE
+::CORBA::ExtAbstractInterfaceDefSeq *
+CORBA::ExtAbstractInterfaceDefSeq_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
+
+// *************************************************************
+// Inline operations for class CORBA::ExtAbstractInterfaceDefSeq_out
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDefSeq_out::ExtAbstractInterfaceDefSeq_out (ExtAbstractInterfaceDefSeq *&p)
+ : ptr_ (p)
+{
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDefSeq_out::ExtAbstractInterfaceDefSeq_out (ExtAbstractInterfaceDefSeq_var &p)
+ : ptr_ (p.out ())
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDefSeq_out::ExtAbstractInterfaceDefSeq_out (const ::CORBA::ExtAbstractInterfaceDefSeq_out &p)
+ : ptr_ (ACE_const_cast (ExtAbstractInterfaceDefSeq_out&, p).ptr_)
+{}
+
+ACE_INLINE
+::CORBA::ExtAbstractInterfaceDefSeq_out &
+CORBA::ExtAbstractInterfaceDefSeq_out::operator= (const ::CORBA::ExtAbstractInterfaceDefSeq_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExtAbstractInterfaceDefSeq_out&, p).ptr_;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExtAbstractInterfaceDefSeq_out &
+CORBA::ExtAbstractInterfaceDefSeq_out::operator= (ExtAbstractInterfaceDefSeq *p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDefSeq_out::operator ::CORBA::ExtAbstractInterfaceDefSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtAbstractInterfaceDefSeq *&
+CORBA::ExtAbstractInterfaceDefSeq_out::ptr (void) // ptr
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtAbstractInterfaceDefSeq *
+CORBA::ExtAbstractInterfaceDefSeq_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+TAO_Object_Manager<CORBA::ExtAbstractInterfaceDef, CORBA::ExtAbstractInterfaceDef_var>
+CORBA::ExtAbstractInterfaceDefSeq_out::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:107
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTLOCALINTERFACEDEFSEQ_CI_)
+#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXTLOCALINTERFACEDEFSEQ_CI_
+
+ACE_INLINE
+CORBA::ExtLocalInterfaceDef **
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::allocbuf (CORBA::ULong nelems)
+{
+ CORBA::ExtLocalInterfaceDef **buf = 0;
+
+ ACE_NEW_RETURN (buf, CORBA::ExtLocalInterfaceDef*[nelems], 0);
+
+ for (CORBA::ULong i = 0; i < nelems; i++)
+ {
+ buf[i] = tao_CORBA_ExtLocalInterfaceDef_nil ();
+ }
+
+ return buf;
+}
+
+ACE_INLINE
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::freebuf (CORBA::ExtLocalInterfaceDef **buffer)
+{
+ if (buffer == 0)
+ {
+ return;
+ }
+
+ delete[] buffer;
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq (void)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq (CORBA::ULong maximum)
+ : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::allocbuf (maximum))
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ CORBA::ExtLocalInterfaceDef* *value,
+ CORBA::Boolean release
+ )
+ : TAO_Unbounded_Base_Sequence (maximum, length, value, release)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq(
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq &rhs
+ )
+ : TAO_Unbounded_Base_Sequence (rhs)
+{
+ if (rhs.buffer_ != 0)
+ {
+ CORBA::ExtLocalInterfaceDef **tmp1 =
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::allocbuf (this->maximum_);
+ CORBA::ExtLocalInterfaceDef ** const tmp2 =
+ ACE_reinterpret_cast (CORBA::ExtLocalInterfaceDef ** ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < rhs.length_; ++i)
+ {
+ tmp1[i] = tao_CORBA_ExtLocalInterfaceDef_duplicate (tmp2[i]);
+ }
+
+ this->buffer_ = tmp1;
+ }
+ else
+ {
+ this->buffer_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq &
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::operator= (
+ const _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq &rhs
+ )
+{
+ if (this == &rhs)
+ {
+ return *this;
+ }
+
+ if (this->release_)
+ {
+ CORBA::ExtLocalInterfaceDef **tmp =
+ ACE_reinterpret_cast (CORBA::ExtLocalInterfaceDef **, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tao_CORBA_ExtLocalInterfaceDef_release (tmp[i]);
+ tmp[i] = tao_CORBA_ExtLocalInterfaceDef_nil ();
+ }
+
+ if (this->maximum_ < rhs.maximum_)
+ {
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::freebuf (tmp);
+ this->buffer_ = _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::allocbuf (rhs.maximum_);
+ }
+ }
+ else
+ {
+ this->buffer_ =
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::allocbuf (rhs.maximum_);
+ }
+
+ TAO_Unbounded_Base_Sequence::operator= (rhs);
+
+ CORBA::ExtLocalInterfaceDef **tmp1 =
+ ACE_reinterpret_cast (CORBA::ExtLocalInterfaceDef **, this->buffer_);
+
+ CORBA::ExtLocalInterfaceDef ** const tmp2 =
+ ACE_reinterpret_cast (CORBA::ExtLocalInterfaceDef ** ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < rhs.length_; ++i)
+ {
+ tmp1[i] = tao_CORBA_ExtLocalInterfaceDef_duplicate (tmp2[i]);
+ }
+
+ return *this;
+}
+
+ACE_INLINE
+TAO_Object_Manager<CORBA::ExtLocalInterfaceDef,CORBA::ExtLocalInterfaceDef_var>
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::operator[] (CORBA::ULong index) const
+{
+ ACE_ASSERT (index < this->maximum_);
+ CORBA::ExtLocalInterfaceDef ** const tmp =
+ ACE_reinterpret_cast (CORBA::ExtLocalInterfaceDef ** ACE_CAST_CONST, this->buffer_);
+ return TAO_Object_Manager<CORBA::ExtLocalInterfaceDef,CORBA::ExtLocalInterfaceDef_var> (tmp + index, this->release_);
+}
+
+ACE_INLINE
+CORBA::ExtLocalInterfaceDef* *
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::get_buffer (CORBA::Boolean orphan)
+{
+ CORBA::ExtLocalInterfaceDef **result = 0;
+
+ if (orphan == 0)
+ {
+ // We retain ownership.
+ if (this->buffer_ == 0)
+ {
+ result =
+ _TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::allocbuf (this->maximum_);
+ this->buffer_ = result;
+ this->release_ = 1;
+ }
+ else
+ {
+ result =
+ ACE_reinterpret_cast (CORBA::ExtLocalInterfaceDef**, this->buffer_);
+ }
+ }
+ else // if (orphan == 1)
+ {
+ if (this->release_ != 0)
+ {
+ // We set the state back to default and relinquish ownership.
+ result =
+ ACE_reinterpret_cast(CORBA::ExtLocalInterfaceDef**,this->buffer_);
+ this->maximum_ = 0;
+ this->length_ = 0;
+ this->buffer_ = 0;
+ this->release_ = 0;
+ }
+ }
+
+ return result;
+}
+
+ACE_INLINE
+const CORBA::ExtLocalInterfaceDef* *
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExtLocalInterfaceDefSeq::get_buffer (void) const
+{
+ return ACE_reinterpret_cast (const CORBA::ExtLocalInterfaceDef ** ACE_CAST_CONST, this->buffer_);
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTLOCALINTERFACEDEFSEQ_CI_)
+#define _CORBA_EXTLOCALINTERFACEDEFSEQ_CI_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
+
+// *************************************************************
+// Inline operations for class CORBA::ExtLocalInterfaceDefSeq_var
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtLocalInterfaceDefSeq_var::ExtLocalInterfaceDefSeq_var (void)
+ : ptr_ (0)
+{}
+
+ACE_INLINE
+CORBA::ExtLocalInterfaceDefSeq_var::ExtLocalInterfaceDefSeq_var (ExtLocalInterfaceDefSeq *p)
+ : ptr_ (p)
+{}
+
+ACE_INLINE
+CORBA::ExtLocalInterfaceDefSeq_var::ExtLocalInterfaceDefSeq_var (const ::CORBA::ExtLocalInterfaceDefSeq_var &p)
+{
+ if (p.ptr_)
+ {
+ ACE_NEW (this->ptr_, ::CORBA::ExtLocalInterfaceDefSeq (*p.ptr_));
+ }
+ else
+ {
+ this->ptr_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::ExtLocalInterfaceDefSeq_var::~ExtLocalInterfaceDefSeq_var (void)
+{
+ delete this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtLocalInterfaceDefSeq_var &
+CORBA::ExtLocalInterfaceDefSeq_var::operator= (ExtLocalInterfaceDefSeq *p)
+{
+ delete this->ptr_;
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExtLocalInterfaceDefSeq_var &
+CORBA::ExtLocalInterfaceDefSeq_var::operator= (const ::CORBA::ExtLocalInterfaceDefSeq_var &p)
+{
+ if (this != &p)
+ {
+ if (p.ptr_ == 0)
+ {
+ delete this->ptr_;
+ this->ptr_ = 0;
+ }
+ else
+ {
+ ExtLocalInterfaceDefSeq *deep_copy = 0;
+ ACE_NEW_RETURN (
+ deep_copy,
+ ExtLocalInterfaceDefSeq (*p.ptr_),
+ *this
+ );
+
+ if (deep_copy != 0)
+ {
+ ExtLocalInterfaceDefSeq *tmp = deep_copy;
+ deep_copy = this->ptr_;
+ this->ptr_ = tmp;
+ delete deep_copy;
+ }
+ }
+ }
+
+ return *this;
+}
+
+ACE_INLINE
+const ::CORBA::ExtLocalInterfaceDefSeq *
+CORBA::ExtLocalInterfaceDefSeq_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtLocalInterfaceDefSeq *
+CORBA::ExtLocalInterfaceDefSeq_var::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtLocalInterfaceDefSeq_var::operator const ::CORBA::ExtLocalInterfaceDefSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtLocalInterfaceDefSeq_var::operator ::CORBA::ExtLocalInterfaceDefSeq &() // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtLocalInterfaceDefSeq_var::operator ::CORBA::ExtLocalInterfaceDefSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+// Variable-size types only.
+ACE_INLINE
+CORBA::ExtLocalInterfaceDefSeq_var::operator ::CORBA::ExtLocalInterfaceDefSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+TAO_Object_Manager<CORBA::ExtLocalInterfaceDef, CORBA::ExtLocalInterfaceDef_var>
+CORBA::ExtLocalInterfaceDefSeq_var::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+ACE_INLINE
+const ::CORBA::ExtLocalInterfaceDefSeq &
+CORBA::ExtLocalInterfaceDefSeq_var::in (void) const
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtLocalInterfaceDefSeq &
+CORBA::ExtLocalInterfaceDefSeq_var::inout (void)
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtLocalInterfaceDefSeq *&
+CORBA::ExtLocalInterfaceDefSeq_var::out (void)
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtLocalInterfaceDefSeq *
+CORBA::ExtLocalInterfaceDefSeq_var::_retn (void)
+{
+ ::CORBA::ExtLocalInterfaceDefSeq *tmp = this->ptr_;
+ this->ptr_ = 0;
+ return tmp;
+}
+
+ACE_INLINE
+::CORBA::ExtLocalInterfaceDefSeq *
+CORBA::ExtLocalInterfaceDefSeq_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
+
+// *************************************************************
+// Inline operations for class CORBA::ExtLocalInterfaceDefSeq_out
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtLocalInterfaceDefSeq_out::ExtLocalInterfaceDefSeq_out (ExtLocalInterfaceDefSeq *&p)
+ : ptr_ (p)
+{
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtLocalInterfaceDefSeq_out::ExtLocalInterfaceDefSeq_out (ExtLocalInterfaceDefSeq_var &p)
+ : ptr_ (p.out ())
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtLocalInterfaceDefSeq_out::ExtLocalInterfaceDefSeq_out (const ::CORBA::ExtLocalInterfaceDefSeq_out &p)
+ : ptr_ (ACE_const_cast (ExtLocalInterfaceDefSeq_out&, p).ptr_)
+{}
+
+ACE_INLINE
+::CORBA::ExtLocalInterfaceDefSeq_out &
+CORBA::ExtLocalInterfaceDefSeq_out::operator= (const ::CORBA::ExtLocalInterfaceDefSeq_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExtLocalInterfaceDefSeq_out&, p).ptr_;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExtLocalInterfaceDefSeq_out &
+CORBA::ExtLocalInterfaceDefSeq_out::operator= (ExtLocalInterfaceDefSeq *p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::ExtLocalInterfaceDefSeq_out::operator ::CORBA::ExtLocalInterfaceDefSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtLocalInterfaceDefSeq *&
+CORBA::ExtLocalInterfaceDefSeq_out::ptr (void) // ptr
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtLocalInterfaceDefSeq *
+CORBA::ExtLocalInterfaceDefSeq_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+TAO_Object_Manager<CORBA::ExtLocalInterfaceDef, CORBA::ExtLocalInterfaceDef_var>
+CORBA::ExtLocalInterfaceDefSeq_out::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:107
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_CONTAINEDSEQ_CI_)
+#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_CONTAINEDSEQ_CI_
+
+ACE_INLINE
+CORBA::Contained **
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::allocbuf (CORBA::ULong nelems)
+{
+ CORBA::Contained **buf = 0;
+
+ ACE_NEW_RETURN (buf, CORBA::Contained*[nelems], 0);
+
+ for (CORBA::ULong i = 0; i < nelems; i++)
+ {
+ buf[i] = CORBA::Contained::_nil ();
+ }
+
+ return buf;
+}
+
+ACE_INLINE
+void
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::freebuf (CORBA::Contained **buffer)
+{
+ if (buffer == 0)
+ {
+ return;
+ }
+
+ delete[] buffer;
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (void)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (CORBA::ULong maximum)
+ : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::allocbuf (maximum))
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ CORBA::Contained* *value,
+ CORBA::Boolean release
+ )
+ : TAO_Unbounded_Base_Sequence (maximum, length, value, release)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq(
+ const _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq &rhs
+ )
+ : TAO_Unbounded_Base_Sequence (rhs)
+{
+ if (rhs.buffer_ != 0)
+ {
+ CORBA::Contained **tmp1 =
+ _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::allocbuf (this->maximum_);
+ CORBA::Contained ** const tmp2 =
+ ACE_reinterpret_cast (CORBA::Contained ** ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < rhs.length_; ++i)
+ {
+ tmp1[i] = CORBA::Contained::_duplicate (tmp2[i]);
+ }
+
+ this->buffer_ = tmp1;
+ }
+ else
+ {
+ this->buffer_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq &
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::operator= (
+ const _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq &rhs
+ )
+{
+ if (this == &rhs)
+ {
+ return *this;
+ }
+
+ if (this->release_)
+ {
+ CORBA::Contained **tmp =
+ ACE_reinterpret_cast (CORBA::Contained **, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ CORBA::release (tmp[i]);
+ tmp[i] = CORBA::Contained::_nil ();
+ }
+
+ if (this->maximum_ < rhs.maximum_)
+ {
+ _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::freebuf (tmp);
+ this->buffer_ = _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::allocbuf (rhs.maximum_);
+ }
+ }
+ else
+ {
+ this->buffer_ =
+ _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::allocbuf (rhs.maximum_);
+ }
+
+ TAO_Unbounded_Base_Sequence::operator= (rhs);
+
+ CORBA::Contained **tmp1 =
+ ACE_reinterpret_cast (CORBA::Contained **, this->buffer_);
+
+ CORBA::Contained ** const tmp2 =
+ ACE_reinterpret_cast (CORBA::Contained ** ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < rhs.length_; ++i)
+ {
+ tmp1[i] = CORBA::Contained::_duplicate (tmp2[i]);
+ }
+
+ return *this;
+}
+
+ACE_INLINE
+TAO_Object_Manager<CORBA::Contained,CORBA::Contained_var>
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::operator[] (CORBA::ULong index) const
+{
+ ACE_ASSERT (index < this->maximum_);
+ CORBA::Contained ** const tmp =
+ ACE_reinterpret_cast (CORBA::Contained ** ACE_CAST_CONST, this->buffer_);
+ return TAO_Object_Manager<CORBA::Contained,CORBA::Contained_var> (tmp + index, this->release_);
+}
+
+ACE_INLINE
+CORBA::Contained* *
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::get_buffer (CORBA::Boolean orphan)
+{
+ CORBA::Contained **result = 0;
+
+ if (orphan == 0)
+ {
+ // We retain ownership.
+ if (this->buffer_ == 0)
+ {
+ result =
+ _TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::allocbuf (this->maximum_);
+ this->buffer_ = result;
+ this->release_ = 1;
+ }
+ else
+ {
+ result =
+ ACE_reinterpret_cast (CORBA::Contained**, this->buffer_);
+ }
+ }
+ else // if (orphan == 1)
+ {
+ if (this->release_ != 0)
+ {
+ // We set the state back to default and relinquish ownership.
+ result =
+ ACE_reinterpret_cast(CORBA::Contained**,this->buffer_);
+ this->maximum_ = 0;
+ this->length_ = 0;
+ this->buffer_ = 0;
+ this->release_ = 0;
+ }
+ }
+
+ return result;
+}
+
+ACE_INLINE
+const CORBA::Contained* *
+CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ContainedSeq::get_buffer (void) const
+{
+ return ACE_reinterpret_cast (const CORBA::Contained ** ACE_CAST_CONST, this->buffer_);
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_CONTAINEDSEQ_CI_)
+#define _CORBA_CONTAINEDSEQ_CI_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
+
+// *************************************************************
+// Inline operations for class CORBA::ContainedSeq_var
+// *************************************************************
+
+ACE_INLINE
+CORBA::ContainedSeq_var::ContainedSeq_var (void)
+ : ptr_ (0)
+{}
+
+ACE_INLINE
+CORBA::ContainedSeq_var::ContainedSeq_var (ContainedSeq *p)
+ : ptr_ (p)
+{}
+
+ACE_INLINE
+CORBA::ContainedSeq_var::ContainedSeq_var (const ::CORBA::ContainedSeq_var &p)
+{
+ if (p.ptr_)
+ {
+ ACE_NEW (this->ptr_, ::CORBA::ContainedSeq (*p.ptr_));
+ }
+ else
+ {
+ this->ptr_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::ContainedSeq_var::~ContainedSeq_var (void)
+{
+ delete this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ContainedSeq_var &
+CORBA::ContainedSeq_var::operator= (ContainedSeq *p)
+{
+ delete this->ptr_;
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ContainedSeq_var &
+CORBA::ContainedSeq_var::operator= (const ::CORBA::ContainedSeq_var &p)
+{
+ if (this != &p)
+ {
+ if (p.ptr_ == 0)
+ {
+ delete this->ptr_;
+ this->ptr_ = 0;
+ }
+ else
+ {
+ ContainedSeq *deep_copy = 0;
+ ACE_NEW_RETURN (
+ deep_copy,
+ ContainedSeq (*p.ptr_),
+ *this
+ );
+
+ if (deep_copy != 0)
+ {
+ ContainedSeq *tmp = deep_copy;
+ deep_copy = this->ptr_;
+ this->ptr_ = tmp;
+ delete deep_copy;
+ }
+ }
+ }
+
+ return *this;
+}
+
+ACE_INLINE
+const ::CORBA::ContainedSeq *
+CORBA::ContainedSeq_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ContainedSeq *
+CORBA::ContainedSeq_var::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ContainedSeq_var::operator const ::CORBA::ContainedSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ContainedSeq_var::operator ::CORBA::ContainedSeq &() // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ContainedSeq_var::operator ::CORBA::ContainedSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+// Variable-size types only.
+ACE_INLINE
+CORBA::ContainedSeq_var::operator ::CORBA::ContainedSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+TAO_Object_Manager<CORBA::Contained, CORBA::Contained_var>
+CORBA::ContainedSeq_var::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+ACE_INLINE
+const ::CORBA::ContainedSeq &
+CORBA::ContainedSeq_var::in (void) const
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ContainedSeq &
+CORBA::ContainedSeq_var::inout (void)
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ContainedSeq *&
+CORBA::ContainedSeq_var::out (void)
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ContainedSeq *
+CORBA::ContainedSeq_var::_retn (void)
+{
+ ::CORBA::ContainedSeq *tmp = this->ptr_;
+ this->ptr_ = 0;
+ return tmp;
+}
+
+ACE_INLINE
+::CORBA::ContainedSeq *
+CORBA::ContainedSeq_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
+
+// *************************************************************
+// Inline operations for class CORBA::ContainedSeq_out
+// *************************************************************
+
+ACE_INLINE
+CORBA::ContainedSeq_out::ContainedSeq_out (ContainedSeq *&p)
+ : ptr_ (p)
+{
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ContainedSeq_out::ContainedSeq_out (ContainedSeq_var &p)
+ : ptr_ (p.out ())
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ContainedSeq_out::ContainedSeq_out (const ::CORBA::ContainedSeq_out &p)
+ : ptr_ (ACE_const_cast (ContainedSeq_out&, p).ptr_)
+{}
+
+ACE_INLINE
+::CORBA::ContainedSeq_out &
+CORBA::ContainedSeq_out::operator= (const ::CORBA::ContainedSeq_out &p)
+{
+ this->ptr_ = ACE_const_cast (ContainedSeq_out&, p).ptr_;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ContainedSeq_out &
+CORBA::ContainedSeq_out::operator= (ContainedSeq *p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::ContainedSeq_out::operator ::CORBA::ContainedSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ContainedSeq *&
+CORBA::ContainedSeq_out::ptr (void) // ptr
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ContainedSeq *
+CORBA::ContainedSeq_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+TAO_Object_Manager<CORBA::Contained, CORBA::Contained_var>
+CORBA::ContainedSeq_out::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
// Inline operations for class CORBA::StructMember_var
@@ -2580,7 +4322,7 @@ CORBA::StructMember_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
// Inline operations for class CORBA::StructMember_out
@@ -2641,7 +4383,7 @@ CORBA::StructMember_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp:99
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ci.cpp:98
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -2857,7 +4599,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_StructMemberSeq::replace (
#define _CORBA_STRUCTMEMBERSEQ_CI_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::StructMemberSeq_var
@@ -3027,7 +4769,7 @@ CORBA::StructMemberSeq_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::StructMemberSeq_out
@@ -3099,7 +4841,7 @@ CORBA::StructMemberSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
// Inline operations for class CORBA::Initializer_var
@@ -3249,7 +4991,7 @@ CORBA::Initializer_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
// Inline operations for class CORBA::Initializer_out
@@ -3310,7 +5052,7 @@ CORBA::Initializer_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp:99
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ci.cpp:98
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -3526,7 +5268,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_InitializerSeq::replace (
#define _CORBA_INITIALIZERSEQ_CI_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::InitializerSeq_var
@@ -3696,7 +5438,7 @@ CORBA::InitializerSeq_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::InitializerSeq_out
@@ -3768,7 +5510,1345 @@ CORBA::InitializerSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
+
+// *************************************************************
+// Inline operations for class CORBA::ExceptionDescription_var
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExceptionDescription_var::ExceptionDescription_var (void)
+ : ptr_ (0)
+{}
+
+ACE_INLINE
+CORBA::ExceptionDescription_var::ExceptionDescription_var (ExceptionDescription *p)
+ : ptr_ (p)
+{}
+
+ACE_INLINE
+CORBA::ExceptionDescription_var::ExceptionDescription_var (const ::CORBA::ExceptionDescription_var &p)
+{
+ if (p.ptr_)
+ {
+ ACE_NEW (this->ptr_, ::CORBA::ExceptionDescription (*p.ptr_));
+ }
+ else
+ {
+ this->ptr_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::ExceptionDescription_var::~ExceptionDescription_var (void)
+{
+ delete this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExceptionDescription_var &
+CORBA::ExceptionDescription_var::operator= (ExceptionDescription *_tao_struct_var)
+{
+ delete this->ptr_;
+ this->ptr_ = _tao_struct_var;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExceptionDescription_var &
+CORBA::ExceptionDescription_var::operator= (const ::CORBA::ExceptionDescription_var &_tao_struct_var)
+{
+ if (this != &_tao_struct_var)
+ {
+ if (_tao_struct_var.ptr_ == 0)
+ {
+ delete this->ptr_;
+ this->ptr_ = 0;
+ }
+ else
+ {
+ ExceptionDescription *deep_copy = 0;
+ ACE_NEW_RETURN (
+ deep_copy,
+ ExceptionDescription (*_tao_struct_var.ptr_),
+ *this
+ );
+
+ if (deep_copy != 0)
+ {
+ ExceptionDescription *tmp = deep_copy;
+ deep_copy = this->ptr_;
+ this->ptr_ = tmp;
+ delete deep_copy;
+ }
+ }
+ }
+
+ return *this;
+}
+
+ACE_INLINE const ::CORBA::ExceptionDescription *
+CORBA::ExceptionDescription_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::ExceptionDescription *
+CORBA::ExceptionDescription_var::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExceptionDescription_var::operator const ::CORBA::ExceptionDescription &() const // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExceptionDescription_var::operator ::CORBA::ExceptionDescription &() // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExceptionDescription_var::operator ::CORBA::ExceptionDescription &() const // cast
+{
+ return *this->ptr_;
+}
+
+// Variable-size types only.
+ACE_INLINE
+CORBA::ExceptionDescription_var::operator ::CORBA::ExceptionDescription *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE const ::CORBA::ExceptionDescription &
+CORBA::ExceptionDescription_var::in (void) const
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE ::CORBA::ExceptionDescription &
+CORBA::ExceptionDescription_var::inout (void)
+{
+ return *this->ptr_;
+}
+
+// Mapping for variable size.
+ACE_INLINE ::CORBA::ExceptionDescription *&
+CORBA::ExceptionDescription_var::out (void)
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::ExceptionDescription *
+CORBA::ExceptionDescription_var::_retn (void)
+{
+ ::CORBA::ExceptionDescription *tmp = this->ptr_;
+ this->ptr_ = 0;
+ return tmp;
+}
+
+ACE_INLINE ::CORBA::ExceptionDescription *
+CORBA::ExceptionDescription_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
+
+// *************************************************************
+// Inline operations for class CORBA::ExceptionDescription_out
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExceptionDescription_out::ExceptionDescription_out (::CORBA::ExceptionDescription *&p)
+ : ptr_ (p)
+{
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExceptionDescription_out::ExceptionDescription_out (ExceptionDescription_var &p)
+ : ptr_ (p.out ())
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExceptionDescription_out::ExceptionDescription_out (const ::CORBA::ExceptionDescription_out &p)
+ : ptr_ (ACE_const_cast (ExceptionDescription_out&, p).ptr_)
+{}
+
+ACE_INLINE
+CORBA::ExceptionDescription_out &
+CORBA::ExceptionDescription_out::operator= (const ::CORBA::ExceptionDescription_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExceptionDescription_out&, p).ptr_;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::ExceptionDescription_out &
+CORBA::ExceptionDescription_out::operator= (ExceptionDescription *_tao_struct_out)
+{
+ this->ptr_ = _tao_struct_out;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::ExceptionDescription_out::operator ::CORBA::ExceptionDescription *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::ExceptionDescription *&
+CORBA::ExceptionDescription_out::ptr (void) // ptr
+{
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::ExceptionDescription *
+CORBA::ExceptionDescription_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ci.cpp:98
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_EXCDESCRIPTIONSEQ_CI_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_EXCDESCRIPTIONSEQ_CI_
+
+ACE_INLINE
+CORBA::ExceptionDescription *
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::allocbuf (CORBA::ULong size)
+{
+ CORBA::ExceptionDescription *retval = 0;
+ ACE_NEW_RETURN (retval, CORBA::ExceptionDescription[size], 0);
+ return retval;
+}
+
+ACE_INLINE
+void CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::freebuf (CORBA::ExceptionDescription *buffer)
+{
+ delete [] buffer;
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (void)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (CORBA::ULong maximum)
+ : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::allocbuf (maximum))
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ CORBA::ExceptionDescription *data,
+ CORBA::Boolean release
+ )
+ : TAO_Unbounded_Base_Sequence (maximum, length, data, release)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (
+ const _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq &rhs
+ )
+ : TAO_Unbounded_Base_Sequence (rhs)
+{
+ if (rhs.buffer_ != 0)
+ {
+ CORBA::ExceptionDescription *tmp1 =
+ _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::allocbuf (this->maximum_);
+ CORBA::ExceptionDescription * const tmp2 =
+ ACE_reinterpret_cast (CORBA::ExceptionDescription * ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tmp1[i] = tmp2[i];
+ }
+
+ this->buffer_ = tmp1;
+ }
+ else
+ {
+ this->buffer_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq &
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::operator= (
+ const _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq &rhs
+ )
+{
+ if (this == &rhs)
+ {
+ return *this;
+ }
+
+ if (this->release_)
+ {
+ if (this->maximum_ < rhs.maximum_)
+ {
+ // Free the old buffer.
+ CORBA::ExceptionDescription *tmp =
+ ACE_reinterpret_cast (CORBA::ExceptionDescription *, this->buffer_);
+
+ _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::freebuf (tmp);
+
+ this->buffer_ =
+ _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::allocbuf (rhs.maximum_);
+ }
+ }
+ else
+ {
+ this->buffer_ =
+ _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::allocbuf (rhs.maximum_);
+ }
+
+ TAO_Unbounded_Base_Sequence::operator= (rhs);
+
+ CORBA::ExceptionDescription *tmp1 =
+ ACE_reinterpret_cast (CORBA::ExceptionDescription *, this->buffer_);
+ CORBA::ExceptionDescription * const tmp2 =
+ ACE_reinterpret_cast (CORBA::ExceptionDescription * ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tmp1[i] = tmp2[i];
+ }
+
+ return *this;
+}
+
+// = Accessors.
+ACE_INLINE
+CORBA::ExceptionDescription &
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::operator[] (CORBA::ULong i)
+{
+ ACE_ASSERT (i < this->maximum_);
+ CORBA::ExceptionDescription* tmp =
+ ACE_reinterpret_cast (CORBA::ExceptionDescription*, this->buffer_);
+ return tmp[i];
+}
+
+ACE_INLINE
+const CORBA::ExceptionDescription &
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::operator[] (CORBA::ULong i) const
+{
+ ACE_ASSERT (i < this->maximum_);
+ CORBA::ExceptionDescription * const tmp =
+ ACE_reinterpret_cast (CORBA::ExceptionDescription* ACE_CAST_CONST, this->buffer_);
+ return tmp[i];
+}
+
+// Implement the TAO_Base_Sequence methods (see Sequence.h)
+
+ACE_INLINE
+CORBA::ExceptionDescription *
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::get_buffer (CORBA::Boolean orphan)
+{
+ CORBA::ExceptionDescription *result = 0;
+
+ if (orphan == 0)
+ {
+ // We retain ownership.
+ if (this->buffer_ == 0)
+ {
+ result =
+ _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::allocbuf (this->length_);
+ this->buffer_ = result;
+ this->release_ = 1;
+ }
+ else
+ {
+ result =
+ ACE_reinterpret_cast (CORBA::ExceptionDescription*, this->buffer_);
+ }
+ }
+ else // if (orphan == 1)
+ {
+ if (this->release_ != 0)
+ {
+ // We set the state back to default and relinquish ownership.
+ result =
+ ACE_reinterpret_cast(CORBA::ExceptionDescription*,this->buffer_);
+ this->maximum_ = 0;
+ this->length_ = 0;
+ this->buffer_ = 0;
+ this->release_ = 0;
+ }
+ }
+
+ return result;
+}
+
+ACE_INLINE
+const CORBA::ExceptionDescription *
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::get_buffer (void) const
+{
+ return ACE_reinterpret_cast (const CORBA::ExceptionDescription * ACE_CAST_CONST, this->buffer_);
+}
+
+ACE_INLINE
+void
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::replace (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ CORBA::ExceptionDescription *data,
+ CORBA::Boolean release
+ )
+{
+ this->maximum_ = max;
+ this->length_ = length;
+
+ if (this->buffer_ && this->release_ == 1)
+ {
+ CORBA::ExceptionDescription *tmp =
+ ACE_reinterpret_cast (CORBA::ExceptionDescription*, this->buffer_);
+ _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::freebuf (tmp);
+ }
+
+ this->buffer_ = data;
+ this->release_ = release;
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXCDESCRIPTIONSEQ_CI_)
+#define _CORBA_EXCDESCRIPTIONSEQ_CI_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
+
+// *************************************************************
+// Inline operations for class CORBA::ExcDescriptionSeq_var
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExcDescriptionSeq_var::ExcDescriptionSeq_var (void)
+ : ptr_ (0)
+{}
+
+ACE_INLINE
+CORBA::ExcDescriptionSeq_var::ExcDescriptionSeq_var (ExcDescriptionSeq *p)
+ : ptr_ (p)
+{}
+
+ACE_INLINE
+CORBA::ExcDescriptionSeq_var::ExcDescriptionSeq_var (const ::CORBA::ExcDescriptionSeq_var &p)
+{
+ if (p.ptr_)
+ {
+ ACE_NEW (this->ptr_, ::CORBA::ExcDescriptionSeq (*p.ptr_));
+ }
+ else
+ {
+ this->ptr_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::ExcDescriptionSeq_var::~ExcDescriptionSeq_var (void)
+{
+ delete this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExcDescriptionSeq_var &
+CORBA::ExcDescriptionSeq_var::operator= (ExcDescriptionSeq *p)
+{
+ delete this->ptr_;
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExcDescriptionSeq_var &
+CORBA::ExcDescriptionSeq_var::operator= (const ::CORBA::ExcDescriptionSeq_var &p)
+{
+ if (this != &p)
+ {
+ if (p.ptr_ == 0)
+ {
+ delete this->ptr_;
+ this->ptr_ = 0;
+ }
+ else
+ {
+ ExcDescriptionSeq *deep_copy = 0;
+ ACE_NEW_RETURN (
+ deep_copy,
+ ExcDescriptionSeq (*p.ptr_),
+ *this
+ );
+
+ if (deep_copy != 0)
+ {
+ ExcDescriptionSeq *tmp = deep_copy;
+ deep_copy = this->ptr_;
+ this->ptr_ = tmp;
+ delete deep_copy;
+ }
+ }
+ }
+
+ return *this;
+}
+
+ACE_INLINE
+const ::CORBA::ExcDescriptionSeq *
+CORBA::ExcDescriptionSeq_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExcDescriptionSeq *
+CORBA::ExcDescriptionSeq_var::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExcDescriptionSeq_var::operator const ::CORBA::ExcDescriptionSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExcDescriptionSeq_var::operator ::CORBA::ExcDescriptionSeq &() // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExcDescriptionSeq_var::operator ::CORBA::ExcDescriptionSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+// Variable-size types only.
+ACE_INLINE
+CORBA::ExcDescriptionSeq_var::operator ::CORBA::ExcDescriptionSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExceptionDescription &
+CORBA::ExcDescriptionSeq_var::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+ACE_INLINE
+const CORBA::ExceptionDescription &
+CORBA::ExcDescriptionSeq_var::operator[] (CORBA::ULong index) const
+{
+ return ACE_const_cast (const CORBA::ExceptionDescription &, this->ptr_->operator[] (index));
+}
+
+ACE_INLINE
+const ::CORBA::ExcDescriptionSeq &
+CORBA::ExcDescriptionSeq_var::in (void) const
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExcDescriptionSeq &
+CORBA::ExcDescriptionSeq_var::inout (void)
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExcDescriptionSeq *&
+CORBA::ExcDescriptionSeq_var::out (void)
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExcDescriptionSeq *
+CORBA::ExcDescriptionSeq_var::_retn (void)
+{
+ ::CORBA::ExcDescriptionSeq *tmp = this->ptr_;
+ this->ptr_ = 0;
+ return tmp;
+}
+
+ACE_INLINE
+::CORBA::ExcDescriptionSeq *
+CORBA::ExcDescriptionSeq_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
+
+// *************************************************************
+// Inline operations for class CORBA::ExcDescriptionSeq_out
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExcDescriptionSeq_out::ExcDescriptionSeq_out (ExcDescriptionSeq *&p)
+ : ptr_ (p)
+{
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExcDescriptionSeq_out::ExcDescriptionSeq_out (ExcDescriptionSeq_var &p)
+ : ptr_ (p.out ())
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExcDescriptionSeq_out::ExcDescriptionSeq_out (const ::CORBA::ExcDescriptionSeq_out &p)
+ : ptr_ (ACE_const_cast (ExcDescriptionSeq_out&, p).ptr_)
+{}
+
+ACE_INLINE
+::CORBA::ExcDescriptionSeq_out &
+CORBA::ExcDescriptionSeq_out::operator= (const ::CORBA::ExcDescriptionSeq_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExcDescriptionSeq_out&, p).ptr_;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExcDescriptionSeq_out &
+CORBA::ExcDescriptionSeq_out::operator= (ExcDescriptionSeq *p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::ExcDescriptionSeq_out::operator ::CORBA::ExcDescriptionSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExcDescriptionSeq *&
+CORBA::ExcDescriptionSeq_out::ptr (void) // ptr
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExcDescriptionSeq *
+CORBA::ExcDescriptionSeq_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExceptionDescription &
+CORBA::ExcDescriptionSeq_out::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
+
+// *************************************************************
+// Inline operations for class CORBA::ExtInitializer_var
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtInitializer_var::ExtInitializer_var (void)
+ : ptr_ (0)
+{}
+
+ACE_INLINE
+CORBA::ExtInitializer_var::ExtInitializer_var (ExtInitializer *p)
+ : ptr_ (p)
+{}
+
+ACE_INLINE
+CORBA::ExtInitializer_var::ExtInitializer_var (const ::CORBA::ExtInitializer_var &p)
+{
+ if (p.ptr_)
+ {
+ ACE_NEW (this->ptr_, ::CORBA::ExtInitializer (*p.ptr_));
+ }
+ else
+ {
+ this->ptr_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::ExtInitializer_var::~ExtInitializer_var (void)
+{
+ delete this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtInitializer_var &
+CORBA::ExtInitializer_var::operator= (ExtInitializer *_tao_struct_var)
+{
+ delete this->ptr_;
+ this->ptr_ = _tao_struct_var;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExtInitializer_var &
+CORBA::ExtInitializer_var::operator= (const ::CORBA::ExtInitializer_var &_tao_struct_var)
+{
+ if (this != &_tao_struct_var)
+ {
+ if (_tao_struct_var.ptr_ == 0)
+ {
+ delete this->ptr_;
+ this->ptr_ = 0;
+ }
+ else
+ {
+ ExtInitializer *deep_copy = 0;
+ ACE_NEW_RETURN (
+ deep_copy,
+ ExtInitializer (*_tao_struct_var.ptr_),
+ *this
+ );
+
+ if (deep_copy != 0)
+ {
+ ExtInitializer *tmp = deep_copy;
+ deep_copy = this->ptr_;
+ this->ptr_ = tmp;
+ delete deep_copy;
+ }
+ }
+ }
+
+ return *this;
+}
+
+ACE_INLINE const ::CORBA::ExtInitializer *
+CORBA::ExtInitializer_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::ExtInitializer *
+CORBA::ExtInitializer_var::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtInitializer_var::operator const ::CORBA::ExtInitializer &() const // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtInitializer_var::operator ::CORBA::ExtInitializer &() // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtInitializer_var::operator ::CORBA::ExtInitializer &() const // cast
+{
+ return *this->ptr_;
+}
+
+// Variable-size types only.
+ACE_INLINE
+CORBA::ExtInitializer_var::operator ::CORBA::ExtInitializer *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE const ::CORBA::ExtInitializer &
+CORBA::ExtInitializer_var::in (void) const
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE ::CORBA::ExtInitializer &
+CORBA::ExtInitializer_var::inout (void)
+{
+ return *this->ptr_;
+}
+
+// Mapping for variable size.
+ACE_INLINE ::CORBA::ExtInitializer *&
+CORBA::ExtInitializer_var::out (void)
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::ExtInitializer *
+CORBA::ExtInitializer_var::_retn (void)
+{
+ ::CORBA::ExtInitializer *tmp = this->ptr_;
+ this->ptr_ = 0;
+ return tmp;
+}
+
+ACE_INLINE ::CORBA::ExtInitializer *
+CORBA::ExtInitializer_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
+
+// *************************************************************
+// Inline operations for class CORBA::ExtInitializer_out
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtInitializer_out::ExtInitializer_out (::CORBA::ExtInitializer *&p)
+ : ptr_ (p)
+{
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtInitializer_out::ExtInitializer_out (ExtInitializer_var &p)
+ : ptr_ (p.out ())
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtInitializer_out::ExtInitializer_out (const ::CORBA::ExtInitializer_out &p)
+ : ptr_ (ACE_const_cast (ExtInitializer_out&, p).ptr_)
+{}
+
+ACE_INLINE
+CORBA::ExtInitializer_out &
+CORBA::ExtInitializer_out::operator= (const ::CORBA::ExtInitializer_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExtInitializer_out&, p).ptr_;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::ExtInitializer_out &
+CORBA::ExtInitializer_out::operator= (ExtInitializer *_tao_struct_out)
+{
+ this->ptr_ = _tao_struct_out;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::ExtInitializer_out::operator ::CORBA::ExtInitializer *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::ExtInitializer *&
+CORBA::ExtInitializer_out::ptr (void) // ptr
+{
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::ExtInitializer *
+CORBA::ExtInitializer_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ci.cpp:98
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_EXTINITIALIZERSEQ_CI_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_EXTINITIALIZERSEQ_CI_
+
+ACE_INLINE
+CORBA::ExtInitializer *
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::allocbuf (CORBA::ULong size)
+{
+ CORBA::ExtInitializer *retval = 0;
+ ACE_NEW_RETURN (retval, CORBA::ExtInitializer[size], 0);
+ return retval;
+}
+
+ACE_INLINE
+void CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::freebuf (CORBA::ExtInitializer *buffer)
+{
+ delete [] buffer;
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq (void)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq (CORBA::ULong maximum)
+ : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::allocbuf (maximum))
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ CORBA::ExtInitializer *data,
+ CORBA::Boolean release
+ )
+ : TAO_Unbounded_Base_Sequence (maximum, length, data, release)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq (
+ const _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq &rhs
+ )
+ : TAO_Unbounded_Base_Sequence (rhs)
+{
+ if (rhs.buffer_ != 0)
+ {
+ CORBA::ExtInitializer *tmp1 =
+ _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::allocbuf (this->maximum_);
+ CORBA::ExtInitializer * const tmp2 =
+ ACE_reinterpret_cast (CORBA::ExtInitializer * ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tmp1[i] = tmp2[i];
+ }
+
+ this->buffer_ = tmp1;
+ }
+ else
+ {
+ this->buffer_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq &
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::operator= (
+ const _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq &rhs
+ )
+{
+ if (this == &rhs)
+ {
+ return *this;
+ }
+
+ if (this->release_)
+ {
+ if (this->maximum_ < rhs.maximum_)
+ {
+ // Free the old buffer.
+ CORBA::ExtInitializer *tmp =
+ ACE_reinterpret_cast (CORBA::ExtInitializer *, this->buffer_);
+
+ _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::freebuf (tmp);
+
+ this->buffer_ =
+ _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::allocbuf (rhs.maximum_);
+ }
+ }
+ else
+ {
+ this->buffer_ =
+ _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::allocbuf (rhs.maximum_);
+ }
+
+ TAO_Unbounded_Base_Sequence::operator= (rhs);
+
+ CORBA::ExtInitializer *tmp1 =
+ ACE_reinterpret_cast (CORBA::ExtInitializer *, this->buffer_);
+ CORBA::ExtInitializer * const tmp2 =
+ ACE_reinterpret_cast (CORBA::ExtInitializer * ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tmp1[i] = tmp2[i];
+ }
+
+ return *this;
+}
+
+// = Accessors.
+ACE_INLINE
+CORBA::ExtInitializer &
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::operator[] (CORBA::ULong i)
+{
+ ACE_ASSERT (i < this->maximum_);
+ CORBA::ExtInitializer* tmp =
+ ACE_reinterpret_cast (CORBA::ExtInitializer*, this->buffer_);
+ return tmp[i];
+}
+
+ACE_INLINE
+const CORBA::ExtInitializer &
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::operator[] (CORBA::ULong i) const
+{
+ ACE_ASSERT (i < this->maximum_);
+ CORBA::ExtInitializer * const tmp =
+ ACE_reinterpret_cast (CORBA::ExtInitializer* ACE_CAST_CONST, this->buffer_);
+ return tmp[i];
+}
+
+// Implement the TAO_Base_Sequence methods (see Sequence.h)
+
+ACE_INLINE
+CORBA::ExtInitializer *
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::get_buffer (CORBA::Boolean orphan)
+{
+ CORBA::ExtInitializer *result = 0;
+
+ if (orphan == 0)
+ {
+ // We retain ownership.
+ if (this->buffer_ == 0)
+ {
+ result =
+ _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::allocbuf (this->length_);
+ this->buffer_ = result;
+ this->release_ = 1;
+ }
+ else
+ {
+ result =
+ ACE_reinterpret_cast (CORBA::ExtInitializer*, this->buffer_);
+ }
+ }
+ else // if (orphan == 1)
+ {
+ if (this->release_ != 0)
+ {
+ // We set the state back to default and relinquish ownership.
+ result =
+ ACE_reinterpret_cast(CORBA::ExtInitializer*,this->buffer_);
+ this->maximum_ = 0;
+ this->length_ = 0;
+ this->buffer_ = 0;
+ this->release_ = 0;
+ }
+ }
+
+ return result;
+}
+
+ACE_INLINE
+const CORBA::ExtInitializer *
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::get_buffer (void) const
+{
+ return ACE_reinterpret_cast (const CORBA::ExtInitializer * ACE_CAST_CONST, this->buffer_);
+}
+
+ACE_INLINE
+void
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::replace (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ CORBA::ExtInitializer *data,
+ CORBA::Boolean release
+ )
+{
+ this->maximum_ = max;
+ this->length_ = length;
+
+ if (this->buffer_ && this->release_ == 1)
+ {
+ CORBA::ExtInitializer *tmp =
+ ACE_reinterpret_cast (CORBA::ExtInitializer*, this->buffer_);
+ _TAO_Unbounded_Sequence_CORBA_ExtInitializerSeq::freebuf (tmp);
+ }
+
+ this->buffer_ = data;
+ this->release_ = release;
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTINITIALIZERSEQ_CI_)
+#define _CORBA_EXTINITIALIZERSEQ_CI_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
+
+// *************************************************************
+// Inline operations for class CORBA::ExtInitializerSeq_var
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtInitializerSeq_var::ExtInitializerSeq_var (void)
+ : ptr_ (0)
+{}
+
+ACE_INLINE
+CORBA::ExtInitializerSeq_var::ExtInitializerSeq_var (ExtInitializerSeq *p)
+ : ptr_ (p)
+{}
+
+ACE_INLINE
+CORBA::ExtInitializerSeq_var::ExtInitializerSeq_var (const ::CORBA::ExtInitializerSeq_var &p)
+{
+ if (p.ptr_)
+ {
+ ACE_NEW (this->ptr_, ::CORBA::ExtInitializerSeq (*p.ptr_));
+ }
+ else
+ {
+ this->ptr_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::ExtInitializerSeq_var::~ExtInitializerSeq_var (void)
+{
+ delete this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtInitializerSeq_var &
+CORBA::ExtInitializerSeq_var::operator= (ExtInitializerSeq *p)
+{
+ delete this->ptr_;
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExtInitializerSeq_var &
+CORBA::ExtInitializerSeq_var::operator= (const ::CORBA::ExtInitializerSeq_var &p)
+{
+ if (this != &p)
+ {
+ if (p.ptr_ == 0)
+ {
+ delete this->ptr_;
+ this->ptr_ = 0;
+ }
+ else
+ {
+ ExtInitializerSeq *deep_copy = 0;
+ ACE_NEW_RETURN (
+ deep_copy,
+ ExtInitializerSeq (*p.ptr_),
+ *this
+ );
+
+ if (deep_copy != 0)
+ {
+ ExtInitializerSeq *tmp = deep_copy;
+ deep_copy = this->ptr_;
+ this->ptr_ = tmp;
+ delete deep_copy;
+ }
+ }
+ }
+
+ return *this;
+}
+
+ACE_INLINE
+const ::CORBA::ExtInitializerSeq *
+CORBA::ExtInitializerSeq_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtInitializerSeq *
+CORBA::ExtInitializerSeq_var::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtInitializerSeq_var::operator const ::CORBA::ExtInitializerSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtInitializerSeq_var::operator ::CORBA::ExtInitializerSeq &() // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtInitializerSeq_var::operator ::CORBA::ExtInitializerSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+// Variable-size types only.
+ACE_INLINE
+CORBA::ExtInitializerSeq_var::operator ::CORBA::ExtInitializerSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtInitializer &
+CORBA::ExtInitializerSeq_var::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+ACE_INLINE
+const CORBA::ExtInitializer &
+CORBA::ExtInitializerSeq_var::operator[] (CORBA::ULong index) const
+{
+ return ACE_const_cast (const CORBA::ExtInitializer &, this->ptr_->operator[] (index));
+}
+
+ACE_INLINE
+const ::CORBA::ExtInitializerSeq &
+CORBA::ExtInitializerSeq_var::in (void) const
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtInitializerSeq &
+CORBA::ExtInitializerSeq_var::inout (void)
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtInitializerSeq *&
+CORBA::ExtInitializerSeq_var::out (void)
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtInitializerSeq *
+CORBA::ExtInitializerSeq_var::_retn (void)
+{
+ ::CORBA::ExtInitializerSeq *tmp = this->ptr_;
+ this->ptr_ = 0;
+ return tmp;
+}
+
+ACE_INLINE
+::CORBA::ExtInitializerSeq *
+CORBA::ExtInitializerSeq_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
+
+// *************************************************************
+// Inline operations for class CORBA::ExtInitializerSeq_out
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtInitializerSeq_out::ExtInitializerSeq_out (ExtInitializerSeq *&p)
+ : ptr_ (p)
+{
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtInitializerSeq_out::ExtInitializerSeq_out (ExtInitializerSeq_var &p)
+ : ptr_ (p.out ())
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtInitializerSeq_out::ExtInitializerSeq_out (const ::CORBA::ExtInitializerSeq_out &p)
+ : ptr_ (ACE_const_cast (ExtInitializerSeq_out&, p).ptr_)
+{}
+
+ACE_INLINE
+::CORBA::ExtInitializerSeq_out &
+CORBA::ExtInitializerSeq_out::operator= (const ::CORBA::ExtInitializerSeq_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExtInitializerSeq_out&, p).ptr_;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExtInitializerSeq_out &
+CORBA::ExtInitializerSeq_out::operator= (ExtInitializerSeq *p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::ExtInitializerSeq_out::operator ::CORBA::ExtInitializerSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtInitializerSeq *&
+CORBA::ExtInitializerSeq_out::ptr (void) // ptr
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtInitializerSeq *
+CORBA::ExtInitializerSeq_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtInitializer &
+CORBA::ExtInitializerSeq_out::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
// Inline operations for class CORBA::UnionMember_var
@@ -3918,7 +6998,7 @@ CORBA::UnionMember_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
// Inline operations for class CORBA::UnionMember_out
@@ -3979,7 +7059,7 @@ CORBA::UnionMember_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp:99
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ci.cpp:98
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -4195,7 +7275,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_UnionMemberSeq::replace (
#define _CORBA_UNIONMEMBERSEQ_CI_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::UnionMemberSeq_var
@@ -4365,7 +7445,7 @@ CORBA::UnionMemberSeq_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::UnionMemberSeq_out
@@ -4440,7 +7520,7 @@ CORBA::UnionMemberSeq_out::operator[] (CORBA::ULong index)
#define _CORBA_ENUMMEMBERSEQ_CI_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::EnumMemberSeq_var
@@ -4603,7 +7683,7 @@ CORBA::EnumMemberSeq_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::EnumMemberSeq_out
@@ -4675,7 +7755,7 @@ CORBA::EnumMemberSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
// Inline operations for class CORBA::Container::Description_var
@@ -4825,7 +7905,7 @@ CORBA::Container::Description_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
// Inline operations for class CORBA::Container::Description_out
@@ -4886,7 +7966,7 @@ CORBA::Container::Description_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp:99
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ci.cpp:98
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -5102,7 +8182,7 @@ CORBA::Container::_TAO_Unbounded_Sequence_CORBA_Container_DescriptionSeq::replac
#define _CORBA_CONTAINER_DESCRIPTIONSEQ_CI_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::Container::DescriptionSeq_var
@@ -5272,7 +8352,7 @@ CORBA::Container::DescriptionSeq_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::Container::DescriptionSeq_out
@@ -5344,7 +8424,7 @@ CORBA::Container::DescriptionSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_CONTAINER___CI_)
#define _CORBA_CONTAINER___CI_
@@ -5360,10 +8440,17 @@ CORBA::Container::Container (
this->CORBA_Container_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::Container::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_IDLTYPE___CI_)
#define _CORBA_IDLTYPE___CI_
@@ -5374,15 +8461,22 @@ CORBA::IDLType::IDLType (
CORBA::Boolean _tao_collocated,
TAO_Abstract_ServantBase *servant
)
- : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
+ : ACE_NESTED_CLASS (CORBA, Object)(objref, _tao_collocated, servant)
{
this->CORBA_IDLType_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::IDLType::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_TYPEDEFDEF___CI_)
#define _CORBA_TYPEDEFDEF___CI_
@@ -5398,10 +8492,17 @@ CORBA::TypedefDef::TypedefDef (
this->CORBA_TypedefDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::TypedefDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
// Inline operations for class CORBA::TypeDescription_var
@@ -5551,7 +8652,7 @@ CORBA::TypeDescription_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
// Inline operations for class CORBA::TypeDescription_out
@@ -5612,7 +8713,7 @@ CORBA::TypeDescription_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_enum/cdr_op_ci.cpp:51
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/cdr_op_ci.cpp:51
ACE_INLINE
CORBA::Boolean operator<< (TAO_OutputCDR &strm, const CORBA::DefinitionKind &_tao_enumval)
@@ -5636,7 +8737,7 @@ CORBA::Boolean operator>> (TAO_InputCDR &strm, CORBA::DefinitionKind &_tao_enumv
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5649,7 +8750,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5662,7 +8763,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5675,7 +8776,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5688,7 +8789,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -5729,25 +8830,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
-
-#if !defined _TAO_CDR_OP_CORBA_ContainedSeq_I_
-#define _TAO_CDR_OP_CORBA_ContainedSeq_I_
-
-CORBA::Boolean TAO_IFR_Client_Export operator<< (
- TAO_OutputCDR &,
- const CORBA::ContainedSeq &
- );
-
-CORBA::Boolean TAO_IFR_Client_Export operator>> (
- TAO_InputCDR &,
- CORBA::ContainedSeq &
- );
-
-#endif /* _TAO_CDR_OP_CORBA_ContainedSeq_I_ */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5760,7 +8843,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5773,7 +8856,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5786,7 +8869,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5799,7 +8882,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5812,7 +8895,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5825,7 +8908,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5838,7 +8921,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5851,7 +8934,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_InterfaceDefSeq_I_
#define _TAO_CDR_OP_CORBA_InterfaceDefSeq_I_
@@ -5869,7 +8952,7 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_InterfaceDefSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5882,7 +8965,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5895,7 +8978,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5908,7 +8991,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_ValueDefSeq_I_
#define _TAO_CDR_OP_CORBA_ValueDefSeq_I_
@@ -5926,7 +9009,7 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_ValueDefSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5939,7 +9022,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5952,7 +9035,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_AbstractInterfaceDefSeq_I_
#define _TAO_CDR_OP_CORBA_AbstractInterfaceDefSeq_I_
@@ -5970,7 +9053,7 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_AbstractInterfaceDefSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5983,7 +9066,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_LocalInterfaceDefSeq_I_
#define _TAO_CDR_OP_CORBA_LocalInterfaceDefSeq_I_
@@ -6001,7 +9084,149 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_LocalInterfaceDefSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtInterfaceDef_ptr
+ );
+
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtInterfaceDef_ptr &
+ );
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
+
+#if !defined _TAO_CDR_OP_CORBA_ExtInterfaceDefSeq_I_
+#define _TAO_CDR_OP_CORBA_ExtInterfaceDefSeq_I_
+
+CORBA::Boolean TAO_IFR_Client_Export operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtInterfaceDefSeq &
+ );
+
+CORBA::Boolean TAO_IFR_Client_Export operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtInterfaceDefSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ExtInterfaceDefSeq_I_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtValueDef_ptr
+ );
+
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtValueDef_ptr &
+ );
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
+
+#if !defined _TAO_CDR_OP_CORBA_ExtValueDefSeq_I_
+#define _TAO_CDR_OP_CORBA_ExtValueDefSeq_I_
+
+CORBA::Boolean TAO_IFR_Client_Export operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtValueDefSeq &
+ );
+
+CORBA::Boolean TAO_IFR_Client_Export operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtValueDefSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ExtValueDefSeq_I_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtAbstractInterfaceDef_ptr
+ );
+
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtAbstractInterfaceDef_ptr &
+ );
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
+
+#if !defined _TAO_CDR_OP_CORBA_ExtAbstractInterfaceDefSeq_I_
+#define _TAO_CDR_OP_CORBA_ExtAbstractInterfaceDefSeq_I_
+
+CORBA::Boolean TAO_IFR_Client_Export operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtAbstractInterfaceDefSeq &
+ );
+
+CORBA::Boolean TAO_IFR_Client_Export operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtAbstractInterfaceDefSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ExtAbstractInterfaceDefSeq_I_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtLocalInterfaceDef_ptr
+ );
+
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtLocalInterfaceDef_ptr &
+ );
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
+
+#if !defined _TAO_CDR_OP_CORBA_ExtLocalInterfaceDefSeq_I_
+#define _TAO_CDR_OP_CORBA_ExtLocalInterfaceDefSeq_I_
+
+CORBA::Boolean TAO_IFR_Client_Export operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtLocalInterfaceDefSeq &
+ );
+
+CORBA::Boolean TAO_IFR_Client_Export operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtLocalInterfaceDefSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ExtLocalInterfaceDefSeq_I_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
+
+#if !defined _TAO_CDR_OP_CORBA_ContainedSeq_I_
+#define _TAO_CDR_OP_CORBA_ContainedSeq_I_
+
+CORBA::Boolean TAO_IFR_Client_Export operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ContainedSeq &
+ );
+
+CORBA::Boolean TAO_IFR_Client_Export operator>> (
+ TAO_InputCDR &,
+ CORBA::ContainedSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ContainedSeq_I_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -6012,7 +9237,7 @@ CORBA::Boolean operator<< (
if (
(strm << _tao_aggregate.name.in ()) &&
(strm << _tao_aggregate.type.in ()) &&
- (strm << _tao_aggregate.type_def.in ())
+ _tao_aggregate.type_def.in ()->marshal (strm)
)
{
return 1;
@@ -6044,7 +9269,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_StructMemberSeq_I_
#define _TAO_CDR_OP_CORBA_StructMemberSeq_I_
@@ -6062,7 +9287,7 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_StructMemberSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -6103,7 +9328,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_InitializerSeq_I_
#define _TAO_CDR_OP_CORBA_InitializerSeq_I_
@@ -6121,7 +9346,133 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_InitializerSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
+
+ACE_INLINE
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ExceptionDescription &_tao_aggregate
+ )
+{
+ if (
+ (strm << _tao_aggregate.name.in ()) &&
+ (strm << _tao_aggregate.id.in ()) &&
+ (strm << _tao_aggregate.defined_in.in ()) &&
+ (strm << _tao_aggregate.version.in ()) &&
+ (strm << _tao_aggregate.type.in ())
+ )
+ {
+ return 1;
+ }
+ else
+ {
+ return 0;
+ }
+}
+
+ACE_INLINE
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ExceptionDescription &_tao_aggregate
+ )
+{
+ if (
+ (strm >> _tao_aggregate.name.out ()) &&
+ (strm >> _tao_aggregate.id.out ()) &&
+ (strm >> _tao_aggregate.defined_in.out ()) &&
+ (strm >> _tao_aggregate.version.out ()) &&
+ (strm >> _tao_aggregate.type.out ())
+ )
+ {
+ return 1;
+ }
+ else
+ {
+ return 0;
+ }
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
+
+#if !defined _TAO_CDR_OP_CORBA_ExcDescriptionSeq_I_
+#define _TAO_CDR_OP_CORBA_ExcDescriptionSeq_I_
+
+CORBA::Boolean TAO_IFR_Client_Export operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExcDescriptionSeq &
+ );
+
+CORBA::Boolean TAO_IFR_Client_Export operator>> (
+ TAO_InputCDR &,
+ CORBA::ExcDescriptionSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ExcDescriptionSeq_I_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
+
+ACE_INLINE
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ExtInitializer &_tao_aggregate
+ )
+{
+ if (
+ (strm << _tao_aggregate.members) &&
+ (strm << _tao_aggregate.exceptions) &&
+ (strm << _tao_aggregate.name.in ())
+ )
+ {
+ return 1;
+ }
+ else
+ {
+ return 0;
+ }
+}
+
+ACE_INLINE
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ExtInitializer &_tao_aggregate
+ )
+{
+ if (
+ (strm >> _tao_aggregate.members) &&
+ (strm >> _tao_aggregate.exceptions) &&
+ (strm >> _tao_aggregate.name.out ())
+ )
+ {
+ return 1;
+ }
+ else
+ {
+ return 0;
+ }
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
+
+#if !defined _TAO_CDR_OP_CORBA_ExtInitializerSeq_I_
+#define _TAO_CDR_OP_CORBA_ExtInitializerSeq_I_
+
+CORBA::Boolean TAO_IFR_Client_Export operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtInitializerSeq &
+ );
+
+CORBA::Boolean TAO_IFR_Client_Export operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtInitializerSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ExtInitializerSeq_I_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -6133,7 +9484,7 @@ CORBA::Boolean operator<< (
(strm << _tao_aggregate.name.in ()) &&
(strm << _tao_aggregate.label) &&
(strm << _tao_aggregate.type.in ()) &&
- (strm << _tao_aggregate.type_def.in ())
+ _tao_aggregate.type_def.in ()->marshal (strm)
)
{
return 1;
@@ -6166,7 +9517,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_UnionMemberSeq_I_
#define _TAO_CDR_OP_CORBA_UnionMemberSeq_I_
@@ -6184,7 +9535,7 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_UnionMemberSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_EnumMemberSeq_I_
#define _TAO_CDR_OP_CORBA_EnumMemberSeq_I_
@@ -6202,7 +9553,7 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_EnumMemberSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -6211,7 +9562,7 @@ CORBA::Boolean operator<< (
)
{
if (
- (strm << _tao_aggregate.contained_object.in ()) &&
+ _tao_aggregate.contained_object.in ()->marshal (strm) &&
(strm << _tao_aggregate.kind) &&
(strm << _tao_aggregate.value)
)
@@ -6245,7 +9596,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_Container_DescriptionSeq_I_
#define _TAO_CDR_OP_CORBA_Container_DescriptionSeq_I_
@@ -6263,7 +9614,7 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_Container_DescriptionSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -6276,7 +9627,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -6322,3 +9673,4 @@ CORBA::Boolean operator>> (
}
}
+
diff --git a/TAO/tao/IFR_Client/IFR_Basic.pidl b/TAO/tao/IFR_Client/IFR_Basic.pidl
index f6004b62cea..ca87f284a62 100644
--- a/TAO/tao/IFR_Client/IFR_Basic.pidl
+++ b/TAO/tao/IFR_Client/IFR_Basic.pidl
@@ -16,50 +16,39 @@
// time. This IDL file contains the concrete base interfaces of
// the IFR, except for fixed types, valuetypes and CORBA components.
//
-// 1. Patch this pidl file with
+// The command used to generate code from this IDL file is:
//
-// patch < diffs/IFR_Basic.pidl.diff
-//
-// This will remove the CORBA module, rename most types foo
-// declared in it as CORBA_foo, unalias the simple typedefs
-// which don't have a CORBA_ analog in corbafwd.h.
-//
-// 2. Generate the code. The command used to generate code from this
-// IDL file is:
-//
-// tao_idl -o orig -Ge 1 -I.. \
+// tao_idl -Ge 1 -I.. \
// -Wb,export_macro=TAO_IFR_Client_Export \
// -Wb,export_include=ifr_client_export.h \
// -Wb,pre_include="ace/pre.h" \
// -Wb,post_include="ace/post.h" \
// IFR_Basic.pidl
//
-// 3. Copy the generated files to the current directory.
-//
-// 4. Patch the generated files, using
-//
-// patch < diffs/IFR_BasicC.h.diff
-// patch < diffs/IFR_BasicC.i.diff
-// patch < diffs/IFR_BasicC.cpp.diff
+// Only the stub files are used in the TAO_IFR_Client library. The
+// skeleton files can be deleted from this directory.
//
-// If this fails for some reason, the files must be patched
-// by hand, and the diff files regenerated with
+// No patching of the generated stub files is necessary.
//
-// diff -wbu orig/IFR_BasicC.h IFR_BasicC.h > diffs/IFR_BasicC.h.diff
-// diff -wbu orig/IFR_BasicC.i IFR_BasicC.i > diffs/IFR_BasicC.i.diff
-// diff -wbu orig/IFR_BasicC.cpp IFR_BasicC.cpp > diffs/IFR_BasicC.cpp.diff
+// To generate the skeleton files for the IFR Service, the command is:
//
-// 5. Restore IFR_Base.pidl.
-//
-// To regenerate the skeleton files IFR_BasicS.{h,i,cpp} and
-// IFR_BasicS_T.{h,i.cpp} in ACE_ROOT/TAO/orbsvcs/IFR_Service, use the
-// command
-//
-// tao_idl -o ../../orbsvcs/IFR_Service/orig -Ge 1 \
+// tao_idl -o ../../orbsvcs/orbsvcs/IFRService -Ge 1 \
// -Wb,pre_include="ace/pre.h" \
// -Wb,post_include="ace/post.h" \
// IFR_Basic.pidl
//
+// The only modification necessary to the skelton files is to
+// change
+//
+// #include "IFR_BasicC.h"
+//
+// to
+//
+// #include "tao/IFR_Client/IFR_BasicC.h"
+//
+// in IFR_BasicS.h. The stub files may be deleted from the IFRService
+// directory.
+//
// ================================================================
#ifndef _IFR_BASIC_IDL_
@@ -67,8 +56,6 @@
#include "IFR_Base.pidl"
-#pragma prefix "omg.org"
-
module CORBA
{
interface PrimitiveDef;
@@ -227,17 +214,7 @@ module CORBA
attribute StructMemberSeq members;
};
- struct ExceptionDescription
- {
- Identifier name;
- RepositoryId id;
- RepositoryId defined_in;
- VersionSpec version;
- TypeCode type;
- };
-
typedef sequence <ExceptionDef> ExceptionDefSeq;
- typedef sequence <ExceptionDescription> ExcDescriptionSeq;
enum AttributeMode
{
@@ -262,19 +239,42 @@ module CORBA
AttributeMode mode;
};
+ struct ExtAttributeDescription
+ {
+ Identifier name;
+ RepositoryId id;
+ RepositoryId defined_in;
+ VersionSpec version;
+ TypeCode type;
+ AttributeMode mode;
+ ExcDescriptionSeq get_exceptions;
+ ExcDescriptionSeq put_exceptions;
+ };
+
+ interface ExtAttributeDef : AttributeDef
+ {
+ // read/write interface
+ attribute ExcDescriptionSeq get_exceptions;
+ attribute ExcDescriptionSeq set_exceptions;
+ // read interface
+ ExtAttributeDescription describe_attribute ();
+ };
+
enum OperationMode
{
OP_NORMAL,
OP_ONEWAY
};
+// Already defined in corbafwd.h, included from orb.idl
+/*
enum ParameterMode
{
PARAM_IN,
PARAM_OUT,
PARAM_INOUT
};
-
+*/
struct ParameterDescription
{
Identifier name;
@@ -313,8 +313,11 @@ module CORBA
typedef sequence <RepositoryId> RepositoryIdSeq;
typedef sequence <OperationDescription> OpDescriptionSeq;
typedef sequence <AttributeDescription> AttrDescriptionSeq;
+ typedef sequence <ExtAttributeDescription> ExtAttrDescriptionSeq;
- interface InterfaceDef : Container, Contained, IDLType
+ interface InterfaceDef : Container,
+ Contained,
+ IDLType
{
// read/write interface
attribute InterfaceDefSeq base_interfaces;
@@ -366,15 +369,57 @@ module CORBA
RepositoryIdSeq base_interfaces;
};
+ interface InterfaceAttrExtension
+ {
+ // read interface
+ struct ExtFullInterfaceDescription
+ {
+ Identifier name;
+ RepositoryId id;
+ RepositoryId defined_in;
+ VersionSpec version;
+ OpDescriptionSeq operations;
+ ExtAttrDescriptionSeq attributes;
+ RepositoryIdSeq base_interfaces;
+ TypeCode type;
+ };
+
+ ExtFullInterfaceDescription describe_ext_interface ();
+
+ // write interface
+ ExtAttributeDef create_ext_attribute (
+ in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in IDLType type,
+ in AttributeMode mode,
+ in ExceptionDefSeq get_exceptions,
+ in ExceptionDefSeq set_exceptions
+ );
+ };
+
+ interface ExtInterfaceDef : InterfaceDef,
+ InterfaceAttrExtension
+ {
+ };
+
interface AbstractInterfaceDef : InterfaceDef
{
};
+ interface ExtAbstractInterfaceDef : AbstractInterfaceDef,
+ InterfaceAttrExtension
+ {
+ };
+
interface LocalInterfaceDef : InterfaceDef
{
};
-};
-#pragma prefix ""
+ interface ExtLocalInterfaceDef : LocalInterfaceDef,
+ InterfaceAttrExtension
+ {
+ };
+};
#endif /* _IFR_BASIC_IDL_ */
diff --git a/TAO/tao/IFR_Client/IFR_BasicC.cpp b/TAO/tao/IFR_Client/IFR_BasicC.cpp
index cb2f465f522..78d5b96dbfa 100644
--- a/TAO/tao/IFR_Client/IFR_BasicC.cpp
+++ b/TAO/tao/IFR_Client/IFR_BasicC.cpp
@@ -20,7 +20,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// be/be_codegen.cpp:314
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:314
#include "IFR_BasicC.h"
@@ -35,6 +35,7 @@
#endif /* TAO_HAS_INTERCEPTORS == 1 */
+
#if defined (__BORLANDC__)
#pragma option -w-rvl -w-rch -w-ccc -w-aus -w-sig
#endif /* __BORLANDC__ */
@@ -44,7 +45,7 @@
#endif /* !defined INLINE */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_PrimitiveKind[] =
{
@@ -59,100 +60,100 @@ static const CORBA::Long _oc_CORBA_PrimitiveKind[] =
ACE_NTOHL (0x6976654b),
ACE_NTOHL (0x696e643a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/PrimitiveKind:1.0
-14,
+ 14,
ACE_NTOHL (0x5072696d),
ACE_NTOHL (0x69746976),
ACE_NTOHL (0x654b696e),
ACE_NTOHL (0x64000000), // name = PrimitiveKind
22, // member count
-8,
+ 8,
ACE_NTOHL (0x706b5f6e),
ACE_NTOHL (0x756c6c00), // name = pk_null
-8,
+ 8,
ACE_NTOHL (0x706b5f76),
ACE_NTOHL (0x6f696400), // name = pk_void
-9,
+ 9,
ACE_NTOHL (0x706b5f73),
ACE_NTOHL (0x686f7274),
ACE_NTOHL (0x0), // name = pk_short
-8,
+ 8,
ACE_NTOHL (0x706b5f6c),
ACE_NTOHL (0x6f6e6700), // name = pk_long
-10,
+ 10,
ACE_NTOHL (0x706b5f75),
ACE_NTOHL (0x73686f72),
ACE_NTOHL (0x74000000), // name = pk_ushort
-9,
+ 9,
ACE_NTOHL (0x706b5f75),
ACE_NTOHL (0x6c6f6e67),
ACE_NTOHL (0x0), // name = pk_ulong
-9,
+ 9,
ACE_NTOHL (0x706b5f66),
ACE_NTOHL (0x6c6f6174),
ACE_NTOHL (0x0), // name = pk_float
-10,
+ 10,
ACE_NTOHL (0x706b5f64),
ACE_NTOHL (0x6f75626c),
ACE_NTOHL (0x65000000), // name = pk_double
-11,
+ 11,
ACE_NTOHL (0x706b5f62),
ACE_NTOHL (0x6f6f6c65),
ACE_NTOHL (0x616e0000), // name = pk_boolean
-8,
+ 8,
ACE_NTOHL (0x706b5f63),
ACE_NTOHL (0x68617200), // name = pk_char
-9,
+ 9,
ACE_NTOHL (0x706b5f6f),
ACE_NTOHL (0x63746574),
ACE_NTOHL (0x0), // name = pk_octet
-7,
+ 7,
ACE_NTOHL (0x706b5f61),
ACE_NTOHL (0x6e790000), // name = pk_any
-12,
+ 12,
ACE_NTOHL (0x706b5f54),
ACE_NTOHL (0x79706543),
ACE_NTOHL (0x6f646500), // name = pk_TypeCode
-13,
+ 13,
ACE_NTOHL (0x706b5f50),
ACE_NTOHL (0x72696e63),
ACE_NTOHL (0x6970616c),
ACE_NTOHL (0x0), // name = pk_Principal
-10,
+ 10,
ACE_NTOHL (0x706b5f73),
ACE_NTOHL (0x7472696e),
ACE_NTOHL (0x67000000), // name = pk_string
-10,
+ 10,
ACE_NTOHL (0x706b5f6f),
ACE_NTOHL (0x626a7265),
ACE_NTOHL (0x66000000), // name = pk_objref
-12,
+ 12,
ACE_NTOHL (0x706b5f6c),
ACE_NTOHL (0x6f6e676c),
ACE_NTOHL (0x6f6e6700), // name = pk_longlong
-13,
+ 13,
ACE_NTOHL (0x706b5f75),
ACE_NTOHL (0x6c6f6e67),
ACE_NTOHL (0x6c6f6e67),
ACE_NTOHL (0x0), // name = pk_ulonglong
-14,
+ 14,
ACE_NTOHL (0x706b5f6c),
ACE_NTOHL (0x6f6e6764),
ACE_NTOHL (0x6f75626c),
ACE_NTOHL (0x65000000), // name = pk_longdouble
-9,
+ 9,
ACE_NTOHL (0x706b5f77),
ACE_NTOHL (0x63686172),
ACE_NTOHL (0x0), // name = pk_wchar
-11,
+ 11,
ACE_NTOHL (0x706b5f77),
ACE_NTOHL (0x73747269),
ACE_NTOHL (0x6e670000), // name = pk_wstring
-14,
+ 14,
ACE_NTOHL (0x706b5f76),
ACE_NTOHL (0x616c7565),
ACE_NTOHL (0x5f626173),
ACE_NTOHL (0x65000000), // name = pk_value_base
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_PrimitiveKind (
CORBA::tk_enum,
@@ -172,7 +173,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::Repository::_tao_class_id = 0;
@@ -219,8 +220,17 @@ tao_CORBA_Repository_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_Repository_marshal (
+ CORBA::Repository_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::Repository_var
@@ -346,7 +356,7 @@ CORBA::Repository_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::Repository_out
@@ -408,12 +418,12 @@ CORBA::Repository_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Repository_lookup_id : public TAO_ClientRequestInfo_i
{
@@ -444,7 +454,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Repository_lookup_id::TAO_ClientRequestInfo_CORBA_Repository_lookup_id (
TAO_GIOP_Invocation *_tao_invocation,
@@ -512,7 +522,7 @@ TAO_ClientRequestInfo_CORBA_Repository_lookup_id::result (::CORBA::Contained_ptr
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Repository_get_canonical_typecode : public TAO_ClientRequestInfo_i
{
@@ -543,7 +553,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Repository_get_canonical_typecode::TAO_ClientRequestInfo_CORBA_Repository_get_canonical_typecode (
TAO_GIOP_Invocation *_tao_invocation,
@@ -611,7 +621,7 @@ TAO_ClientRequestInfo_CORBA_Repository_get_canonical_typecode::result (CORBA::Ty
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Repository_get_primitive : public TAO_ClientRequestInfo_i
{
@@ -642,7 +652,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Repository_get_primitive::TAO_ClientRequestInfo_CORBA_Repository_get_primitive (
TAO_GIOP_Invocation *_tao_invocation,
@@ -710,7 +720,7 @@ TAO_ClientRequestInfo_CORBA_Repository_get_primitive::result (::CORBA::Primitive
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Repository_create_string : public TAO_ClientRequestInfo_i
{
@@ -741,7 +751,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Repository_create_string::TAO_ClientRequestInfo_CORBA_Repository_create_string (
TAO_GIOP_Invocation *_tao_invocation,
@@ -809,7 +819,7 @@ TAO_ClientRequestInfo_CORBA_Repository_create_string::result (::CORBA::StringDef
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Repository_create_wstring : public TAO_ClientRequestInfo_i
{
@@ -840,7 +850,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Repository_create_wstring::TAO_ClientRequestInfo_CORBA_Repository_create_wstring (
TAO_GIOP_Invocation *_tao_invocation,
@@ -908,7 +918,7 @@ TAO_ClientRequestInfo_CORBA_Repository_create_wstring::result (::CORBA::WstringD
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Repository_create_sequence : public TAO_ClientRequestInfo_i
{
@@ -941,7 +951,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Repository_create_sequence::TAO_ClientRequestInfo_CORBA_Repository_create_sequence (
TAO_GIOP_Invocation *_tao_invocation,
@@ -1015,7 +1025,7 @@ TAO_ClientRequestInfo_CORBA_Repository_create_sequence::result (::CORBA::Sequenc
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Repository_create_array : public TAO_ClientRequestInfo_i
{
@@ -1048,7 +1058,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Repository_create_array::TAO_ClientRequestInfo_CORBA_Repository_create_array (
TAO_GIOP_Invocation *_tao_invocation,
@@ -1122,7 +1132,7 @@ TAO_ClientRequestInfo_CORBA_Repository_create_array::result (::CORBA::ArrayDef_p
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_Repository_create_fixed : public TAO_ClientRequestInfo_i
{
@@ -1155,7 +1165,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_Repository_create_fixed::TAO_ClientRequestInfo_CORBA_Repository_create_fixed (
TAO_GIOP_Invocation *_tao_invocation,
@@ -1231,7 +1241,7 @@ TAO_ClientRequestInfo_CORBA_Repository_create_fixed::result (::CORBA::FixedDef_p
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -1246,7 +1256,7 @@ CORBA::_TAO_Repository_Remote_Proxy_Impl::_TAO_Repository_Remote_Proxy_Impl (voi
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::Contained_ptr CORBA::_TAO_Repository_Remote_Proxy_Impl::lookup_id (
CORBA::Object *_collocated_tao_target_,
@@ -1315,95 +1325,87 @@ CORBA::_TAO_Repository_Remote_Proxy_Impl::_TAO_Repository_Remote_Proxy_Impl (voi
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << search_id)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << search_id)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::Contained_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::Contained_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -1414,7 +1416,7 @@ CORBA::_TAO_Repository_Remote_Proxy_Impl::_TAO_Repository_Remote_Proxy_Impl (voi
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -1438,7 +1440,7 @@ CORBA::_TAO_Repository_Remote_Proxy_Impl::_TAO_Repository_Remote_Proxy_Impl (voi
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -1450,24 +1452,26 @@ CORBA::_TAO_Repository_Remote_Proxy_Impl::_TAO_Repository_Remote_Proxy_Impl (voi
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::TypeCode_ptr CORBA::_TAO_Repository_Remote_Proxy_Impl::get_canonical_typecode (
CORBA::Object *_collocated_tao_target_,
@@ -1536,95 +1540,87 @@ CORBA::TypeCode_ptr CORBA::_TAO_Repository_Remote_Proxy_Impl::get_canonical_type
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << tc)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << tc)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::TypeCode_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::TypeCode_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -1635,7 +1631,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_Repository_Remote_Proxy_Impl::get_canonical_type
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -1659,7 +1655,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_Repository_Remote_Proxy_Impl::get_canonical_type
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -1671,24 +1667,26 @@ CORBA::TypeCode_ptr CORBA::_TAO_Repository_Remote_Proxy_Impl::get_canonical_type
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::PrimitiveDef_ptr CORBA::_TAO_Repository_Remote_Proxy_Impl::get_primitive (
CORBA::Object *_collocated_tao_target_,
@@ -1757,95 +1755,87 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << kind)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << kind)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::PrimitiveDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::PrimitiveDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -1856,7 +1846,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -1880,7 +1870,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -1892,24 +1882,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::StringDef_ptr CORBA::_TAO_Repository_Remote_Proxy_Impl::create_string (
CORBA::Object *_collocated_tao_target_,
@@ -1978,95 +1970,87 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << bound)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << bound)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::StringDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::StringDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -2077,7 +2061,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -2101,7 +2085,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -2113,24 +2097,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::WstringDef_ptr CORBA::_TAO_Repository_Remote_Proxy_Impl::create_wstring (
CORBA::Object *_collocated_tao_target_,
@@ -2199,95 +2185,87 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << bound)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << bound)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::WstringDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::WstringDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -2298,7 +2276,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -2322,7 +2300,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -2334,24 +2312,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::SequenceDef_ptr CORBA::_TAO_Repository_Remote_Proxy_Impl::create_sequence (
CORBA::Object *_collocated_tao_target_,
@@ -2422,96 +2402,88 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << bound) &&
+ (_tao_out << element_type)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << bound) &&
- (_tao_out << element_type)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::SequenceDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::SequenceDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -2522,7 +2494,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -2546,7 +2518,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -2558,24 +2530,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::ArrayDef_ptr CORBA::_TAO_Repository_Remote_Proxy_Impl::create_array (
CORBA::Object *_collocated_tao_target_,
@@ -2646,96 +2620,88 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << length) &&
+ (_tao_out << element_type)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << length) &&
- (_tao_out << element_type)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ArrayDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ArrayDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -2746,7 +2712,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -2770,7 +2736,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -2782,24 +2748,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::FixedDef_ptr CORBA::_TAO_Repository_Remote_Proxy_Impl::create_fixed (
CORBA::Object *_collocated_tao_target_,
@@ -2870,96 +2838,88 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << digits) &&
+ (_tao_out << scale)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << digits) &&
- (_tao_out << scale)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::FixedDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::FixedDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -2970,7 +2930,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -2994,7 +2954,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -3006,20 +2966,22 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
//
@@ -3027,7 +2989,7 @@ return _tao_retval._retn ();
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -3075,7 +3037,7 @@ CORBA::_TAO_Repository_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::Repository::Repository (int collocated)
{
@@ -3314,7 +3276,7 @@ const char* CORBA::Repository::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::Contained_ptr CORBA::Repository::lookup_id (
const char * search_id
@@ -3336,7 +3298,7 @@ const char* CORBA::Repository::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::TypeCode_ptr CORBA::Repository::get_canonical_typecode (
CORBA::TypeCode_ptr tc
@@ -3358,7 +3320,7 @@ CORBA::TypeCode_ptr CORBA::Repository::get_canonical_typecode (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::PrimitiveDef_ptr CORBA::Repository::get_primitive (
CORBA::PrimitiveKind kind
@@ -3380,7 +3342,7 @@ CORBA::TypeCode_ptr CORBA::Repository::get_canonical_typecode (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::StringDef_ptr CORBA::Repository::create_string (
CORBA::ULong bound
@@ -3402,7 +3364,7 @@ CORBA::TypeCode_ptr CORBA::Repository::get_canonical_typecode (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::WstringDef_ptr CORBA::Repository::create_wstring (
CORBA::ULong bound
@@ -3424,7 +3386,7 @@ CORBA::TypeCode_ptr CORBA::Repository::get_canonical_typecode (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::SequenceDef_ptr CORBA::Repository::create_sequence (
CORBA::ULong bound,
@@ -3448,7 +3410,7 @@ CORBA::TypeCode_ptr CORBA::Repository::get_canonical_typecode (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::ArrayDef_ptr CORBA::Repository::create_array (
CORBA::ULong length,
@@ -3472,7 +3434,7 @@ CORBA::TypeCode_ptr CORBA::Repository::get_canonical_typecode (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::FixedDef_ptr CORBA::Repository::create_fixed (
CORBA::UShort digits,
@@ -3496,7 +3458,7 @@ CORBA::TypeCode_ptr CORBA::Repository::get_canonical_typecode (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_Repository[] =
{
@@ -3511,11 +3473,11 @@ static const CORBA::Long _oc_CORBA_Repository[] =
ACE_NTOHL (0x746f7279),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Repository:1.0
- 11,
+ 11,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72790000), // name = Repository
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_Repository (
CORBA::tk_objref,
@@ -3535,7 +3497,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::ModuleDef::_tao_class_id = 0;
@@ -3582,8 +3544,17 @@ tao_CORBA_ModuleDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ModuleDef_marshal (
+ CORBA::ModuleDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::ModuleDef_var
@@ -3709,7 +3680,7 @@ CORBA::ModuleDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::ModuleDef_out
@@ -3771,14 +3742,14 @@ CORBA::ModuleDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -3797,7 +3768,7 @@ CORBA::_TAO_ModuleDef_Remote_Proxy_Impl::_TAO_ModuleDef_Remote_Proxy_Impl (void)
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -3845,7 +3816,7 @@ CORBA::_TAO_ModuleDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::ModuleDef::ModuleDef (int collocated)
{
@@ -4103,7 +4074,7 @@ const char* CORBA::ModuleDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ModuleDef[] =
{
@@ -4117,11 +4088,11 @@ static const CORBA::Long _oc_CORBA_ModuleDef[] =
ACE_NTOHL (0x64756c65),
ACE_NTOHL (0x4465663a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ModuleDef:1.0
- 10,
+ 10,
ACE_NTOHL (0x4d6f6475),
ACE_NTOHL (0x6c654465),
ACE_NTOHL (0x66000000), // name = ModuleDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_ModuleDef (
CORBA::tk_objref,
@@ -4141,7 +4112,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ModuleDescription[] =
{
@@ -4157,17 +4128,17 @@ static const CORBA::Long _oc_CORBA_ModuleDescription[] =
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e3a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ModuleDescription:1.0
- 18,
+ 18,
ACE_NTOHL (0x4d6f6475),
ACE_NTOHL (0x6c654465),
ACE_NTOHL (0x73637269),
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e000000), // name = ModuleDescription
4, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -4180,16 +4151,16 @@ static const CORBA::Long _oc_CORBA_ModuleDescription[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
@@ -4202,24 +4173,24 @@ static const CORBA::Long _oc_CORBA_ModuleDescription[] =
ACE_NTOHL (0x746f7279),
ACE_NTOHL (0x49643a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff9c, // negative offset (-100)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
@@ -4232,11 +4203,11 @@ static const CORBA::Long _oc_CORBA_ModuleDescription[] =
ACE_NTOHL (0x6e537065),
ACE_NTOHL (0x633a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
+ 12,
ACE_NTOHL (0x56657273),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
};
@@ -4259,7 +4230,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::ModuleDescription::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -4268,7 +4239,7 @@ void CORBA::ModuleDescription::_tao_any_destructor (void *_tao_void_pointer)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::ConstantDef::_tao_class_id = 0;
@@ -4315,8 +4286,17 @@ tao_CORBA_ConstantDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ConstantDef_marshal (
+ CORBA::ConstantDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::ConstantDef_var
@@ -4442,7 +4422,7 @@ CORBA::ConstantDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::ConstantDef_out
@@ -4504,12 +4484,12 @@ CORBA::ConstantDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ConstantDef_type_get : public TAO_ClientRequestInfo_i
{
@@ -4538,7 +4518,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_ConstantDef_type_get::TAO_ClientRequestInfo_CORBA_ConstantDef_type_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -4596,7 +4576,7 @@ TAO_ClientRequestInfo_CORBA_ConstantDef_type_get::result (CORBA::TypeCode_ptr re
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ConstantDef_type_def_get : public TAO_ClientRequestInfo_i
{
@@ -4625,7 +4605,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_ConstantDef_type_def_get::TAO_ClientRequestInfo_CORBA_ConstantDef_type_def_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -4683,7 +4663,7 @@ TAO_ClientRequestInfo_CORBA_ConstantDef_type_def_get::result (::CORBA::IDLType_p
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ConstantDef_type_def_set : public TAO_ClientRequestInfo_i
{
@@ -4710,7 +4690,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_ConstantDef_type_def_set::TAO_ClientRequestInfo_CORBA_ConstantDef_type_def_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -4770,7 +4750,7 @@ TAO_ClientRequestInfo_CORBA_ConstantDef_type_def_set::result (ACE_ENV_SINGLE_ARG
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ConstantDef_value_get : public TAO_ClientRequestInfo_i
{
@@ -4799,7 +4779,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_ConstantDef_value_get::TAO_ClientRequestInfo_CORBA_ConstantDef_value_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -4857,7 +4837,7 @@ TAO_ClientRequestInfo_CORBA_ConstantDef_value_get::result (CORBA::Any * result)
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ConstantDef_value_set : public TAO_ClientRequestInfo_i
{
@@ -4884,7 +4864,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_ConstantDef_value_set::TAO_ClientRequestInfo_CORBA_ConstantDef_value_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -4946,7 +4926,7 @@ TAO_ClientRequestInfo_CORBA_ConstantDef_value_set::result (ACE_ENV_SINGLE_ARG_DE
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -4961,7 +4941,7 @@ CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::_TAO_ConstantDef_Remote_Proxy_Impl (v
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::TypeCode_ptr CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::type (
CORBA::Object *_collocated_tao_target_
@@ -5028,82 +5008,74 @@ CORBA::TypeCode_ptr CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::type (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::TypeCode_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::TypeCode_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -5114,7 +5086,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::type (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -5138,7 +5110,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::type (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -5150,24 +5122,26 @@ CORBA::TypeCode_ptr CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::type (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::IDLType_ptr CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::type_def (
CORBA::Object *_collocated_tao_target_
@@ -5234,82 +5208,74 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::IDLType_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::IDLType_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -5320,7 +5286,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -5344,7 +5310,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -5356,24 +5322,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::type_def (
CORBA::Object *_collocated_tao_target_,
@@ -5441,74 +5409,66 @@ void CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::type_def (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << type_def)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << type_def)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -5519,7 +5479,7 @@ void CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -5543,7 +5503,7 @@ void CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -5555,22 +5515,24 @@ void CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::type_def (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::Any * CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::value (
CORBA::Object *_collocated_tao_target_
@@ -5643,82 +5605,74 @@ CORBA::Any * CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::value (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::Any * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::Any * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -5729,7 +5683,7 @@ CORBA::Any * CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::value (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -5753,7 +5707,7 @@ CORBA::Any * CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::value (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -5765,24 +5719,26 @@ CORBA::Any * CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::value (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::value (
CORBA::Object *_collocated_tao_target_,
@@ -5850,74 +5806,66 @@ void CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::value (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << value)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << value)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -5928,7 +5876,7 @@ void CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::value (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -5952,7 +5900,7 @@ void CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::value (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -5964,17 +5912,19 @@ void CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::value (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
@@ -5983,7 +5933,7 @@ void CORBA::_TAO_ConstantDef_Remote_Proxy_Impl::value (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -6031,7 +5981,7 @@ CORBA::_TAO_ConstantDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::ConstantDef::ConstantDef (int collocated)
{
@@ -6270,7 +6220,7 @@ const char* CORBA::ConstantDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::TypeCode_ptr CORBA::ConstantDef::type (
ACE_ENV_SINGLE_ARG_DECL
@@ -6290,7 +6240,7 @@ CORBA::TypeCode_ptr CORBA::ConstantDef::type (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::IDLType_ptr CORBA::ConstantDef::type_def (
ACE_ENV_SINGLE_ARG_DECL
@@ -6310,7 +6260,7 @@ CORBA::TypeCode_ptr CORBA::ConstantDef::type (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::ConstantDef::type_def (
CORBA::IDLType_ptr type_def
@@ -6332,7 +6282,7 @@ void CORBA::ConstantDef::type_def (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::Any * CORBA::ConstantDef::value (
ACE_ENV_SINGLE_ARG_DECL
@@ -6352,7 +6302,7 @@ CORBA::Any * CORBA::ConstantDef::value (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::ConstantDef::value (
const CORBA::Any & value
@@ -6374,7 +6324,7 @@ void CORBA::ConstantDef::value (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ConstantDef[] =
{
@@ -6389,11 +6339,11 @@ static const CORBA::Long _oc_CORBA_ConstantDef[] =
ACE_NTOHL (0x6e744465),
ACE_NTOHL (0x663a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ConstantDef:1.0
- 12,
+ 12,
ACE_NTOHL (0x436f6e73),
ACE_NTOHL (0x74616e74),
ACE_NTOHL (0x44656600), // name = ConstantDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_ConstantDef (
CORBA::tk_objref,
@@ -6413,7 +6363,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ConstantDescription[] =
{
@@ -6430,17 +6380,17 @@ static const CORBA::Long _oc_CORBA_ConstantDescription[] =
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e3a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ConstantDescription:1.0
- 20,
+ 20,
ACE_NTOHL (0x436f6e73),
ACE_NTOHL (0x74616e74),
ACE_NTOHL (0x44657363),
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e00), // name = ConstantDescription
6, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -6453,16 +6403,16 @@ static const CORBA::Long _oc_CORBA_ConstantDescription[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
@@ -6475,24 +6425,24 @@ static const CORBA::Long _oc_CORBA_ConstantDescription[] =
ACE_NTOHL (0x746f7279),
ACE_NTOHL (0x49643a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff9c, // negative offset (-100)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
@@ -6505,22 +6455,22 @@ static const CORBA::Long _oc_CORBA_ConstantDescription[] =
ACE_NTOHL (0x6e537065),
ACE_NTOHL (0x633a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
+ 12,
ACE_NTOHL (0x56657273),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
6,
ACE_NTOHL (0x76616c75),
ACE_NTOHL (0x65000000), // name = value
- CORBA::tk_any,
+ CORBA::tk_any,
};
@@ -6542,7 +6492,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::ConstantDescription::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -6551,7 +6501,7 @@ void CORBA::ConstantDescription::_tao_any_destructor (void *_tao_void_pointer)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::StructDef::_tao_class_id = 0;
@@ -6598,8 +6548,17 @@ tao_CORBA_StructDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_StructDef_marshal (
+ CORBA::StructDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::StructDef_var
@@ -6725,7 +6684,7 @@ CORBA::StructDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::StructDef_out
@@ -6787,12 +6746,12 @@ CORBA::StructDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_StructDef_members_get : public TAO_ClientRequestInfo_i
{
@@ -6821,7 +6780,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_StructDef_members_get::TAO_ClientRequestInfo_CORBA_StructDef_members_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -6879,7 +6838,7 @@ TAO_ClientRequestInfo_CORBA_StructDef_members_get::result (::CORBA::StructMember
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_StructDef_members_set : public TAO_ClientRequestInfo_i
{
@@ -6906,7 +6865,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_StructDef_members_set::TAO_ClientRequestInfo_CORBA_StructDef_members_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -6968,7 +6927,7 @@ TAO_ClientRequestInfo_CORBA_StructDef_members_set::result (ACE_ENV_SINGLE_ARG_DE
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -6983,7 +6942,7 @@ CORBA::_TAO_StructDef_Remote_Proxy_Impl::_TAO_StructDef_Remote_Proxy_Impl (void)
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::StructMemberSeq * CORBA::_TAO_StructDef_Remote_Proxy_Impl::members (
CORBA::Object *_collocated_tao_target_
@@ -7056,82 +7015,74 @@ CORBA::_TAO_StructDef_Remote_Proxy_Impl::_TAO_StructDef_Remote_Proxy_Impl (void)
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::StructMemberSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::StructMemberSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -7142,7 +7093,7 @@ CORBA::_TAO_StructDef_Remote_Proxy_Impl::_TAO_StructDef_Remote_Proxy_Impl (void)
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -7166,7 +7117,7 @@ CORBA::_TAO_StructDef_Remote_Proxy_Impl::_TAO_StructDef_Remote_Proxy_Impl (void)
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -7178,24 +7129,26 @@ CORBA::_TAO_StructDef_Remote_Proxy_Impl::_TAO_StructDef_Remote_Proxy_Impl (void)
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_StructDef_Remote_Proxy_Impl::members (
CORBA::Object *_collocated_tao_target_,
@@ -7263,74 +7216,66 @@ void CORBA::_TAO_StructDef_Remote_Proxy_Impl::members (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << members)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << members)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -7341,7 +7286,7 @@ void CORBA::_TAO_StructDef_Remote_Proxy_Impl::members (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -7365,7 +7310,7 @@ void CORBA::_TAO_StructDef_Remote_Proxy_Impl::members (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -7377,17 +7322,19 @@ void CORBA::_TAO_StructDef_Remote_Proxy_Impl::members (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
@@ -7396,7 +7343,7 @@ void CORBA::_TAO_StructDef_Remote_Proxy_Impl::members (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -7444,7 +7391,7 @@ CORBA::_TAO_StructDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::StructDef::StructDef (int collocated)
{
@@ -7738,7 +7685,7 @@ const char* CORBA::StructDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::StructMemberSeq * CORBA::StructDef::members (
ACE_ENV_SINGLE_ARG_DECL
@@ -7758,7 +7705,7 @@ const char* CORBA::StructDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::StructDef::members (
const CORBA::StructMemberSeq & members
@@ -7780,7 +7727,7 @@ void CORBA::StructDef::members (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_StructDef[] =
{
@@ -7794,11 +7741,11 @@ static const CORBA::Long _oc_CORBA_StructDef[] =
ACE_NTOHL (0x72756374),
ACE_NTOHL (0x4465663a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/StructDef:1.0
- 10,
+ 10,
ACE_NTOHL (0x53747275),
ACE_NTOHL (0x63744465),
ACE_NTOHL (0x66000000), // name = StructDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_StructDef (
CORBA::tk_objref,
@@ -7818,7 +7765,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::UnionDef::_tao_class_id = 0;
@@ -7865,8 +7812,17 @@ tao_CORBA_UnionDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_UnionDef_marshal (
+ CORBA::UnionDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::UnionDef_var
@@ -7992,7 +7948,7 @@ CORBA::UnionDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::UnionDef_out
@@ -8054,12 +8010,12 @@ CORBA::UnionDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_UnionDef_discriminator_type_get : public TAO_ClientRequestInfo_i
{
@@ -8088,7 +8044,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_UnionDef_discriminator_type_get::TAO_ClientRequestInfo_CORBA_UnionDef_discriminator_type_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -8146,7 +8102,7 @@ TAO_ClientRequestInfo_CORBA_UnionDef_discriminator_type_get::result (CORBA::Type
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_UnionDef_discriminator_type_def_get : public TAO_ClientRequestInfo_i
{
@@ -8175,7 +8131,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_UnionDef_discriminator_type_def_get::TAO_ClientRequestInfo_CORBA_UnionDef_discriminator_type_def_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -8233,7 +8189,7 @@ TAO_ClientRequestInfo_CORBA_UnionDef_discriminator_type_def_get::result (::CORBA
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_UnionDef_discriminator_type_def_set : public TAO_ClientRequestInfo_i
{
@@ -8260,7 +8216,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_UnionDef_discriminator_type_def_set::TAO_ClientRequestInfo_CORBA_UnionDef_discriminator_type_def_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -8320,7 +8276,7 @@ TAO_ClientRequestInfo_CORBA_UnionDef_discriminator_type_def_set::result (ACE_ENV
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_UnionDef_members_get : public TAO_ClientRequestInfo_i
{
@@ -8349,7 +8305,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_UnionDef_members_get::TAO_ClientRequestInfo_CORBA_UnionDef_members_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -8407,7 +8363,7 @@ TAO_ClientRequestInfo_CORBA_UnionDef_members_get::result (::CORBA::UnionMemberSe
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_UnionDef_members_set : public TAO_ClientRequestInfo_i
{
@@ -8434,7 +8390,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_UnionDef_members_set::TAO_ClientRequestInfo_CORBA_UnionDef_members_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -8496,7 +8452,7 @@ TAO_ClientRequestInfo_CORBA_UnionDef_members_set::result (ACE_ENV_SINGLE_ARG_DEC
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -8511,7 +8467,7 @@ CORBA::_TAO_UnionDef_Remote_Proxy_Impl::_TAO_UnionDef_Remote_Proxy_Impl (void)
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::TypeCode_ptr CORBA::_TAO_UnionDef_Remote_Proxy_Impl::discriminator_type (
CORBA::Object *_collocated_tao_target_
@@ -8578,82 +8534,74 @@ CORBA::TypeCode_ptr CORBA::_TAO_UnionDef_Remote_Proxy_Impl::discriminator_type (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::TypeCode_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::TypeCode_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -8664,7 +8612,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_UnionDef_Remote_Proxy_Impl::discriminator_type (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -8688,7 +8636,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_UnionDef_Remote_Proxy_Impl::discriminator_type (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -8700,24 +8648,26 @@ CORBA::TypeCode_ptr CORBA::_TAO_UnionDef_Remote_Proxy_Impl::discriminator_type (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::IDLType_ptr CORBA::_TAO_UnionDef_Remote_Proxy_Impl::discriminator_type_def (
CORBA::Object *_collocated_tao_target_
@@ -8784,82 +8734,74 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::IDLType_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::IDLType_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -8870,7 +8812,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -8894,7 +8836,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -8906,24 +8848,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_UnionDef_Remote_Proxy_Impl::discriminator_type_def (
CORBA::Object *_collocated_tao_target_,
@@ -8991,74 +8935,66 @@ void CORBA::_TAO_UnionDef_Remote_Proxy_Impl::discriminator_type_def (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << discriminator_type_def)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << discriminator_type_def)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -9069,7 +9005,7 @@ void CORBA::_TAO_UnionDef_Remote_Proxy_Impl::discriminator_type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -9093,7 +9029,7 @@ void CORBA::_TAO_UnionDef_Remote_Proxy_Impl::discriminator_type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -9105,22 +9041,24 @@ void CORBA::_TAO_UnionDef_Remote_Proxy_Impl::discriminator_type_def (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::UnionMemberSeq * CORBA::_TAO_UnionDef_Remote_Proxy_Impl::members (
CORBA::Object *_collocated_tao_target_
@@ -9193,82 +9131,74 @@ void CORBA::_TAO_UnionDef_Remote_Proxy_Impl::discriminator_type_def (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::UnionMemberSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::UnionMemberSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -9279,7 +9209,7 @@ void CORBA::_TAO_UnionDef_Remote_Proxy_Impl::discriminator_type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -9303,7 +9233,7 @@ void CORBA::_TAO_UnionDef_Remote_Proxy_Impl::discriminator_type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -9315,24 +9245,26 @@ void CORBA::_TAO_UnionDef_Remote_Proxy_Impl::discriminator_type_def (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_UnionDef_Remote_Proxy_Impl::members (
CORBA::Object *_collocated_tao_target_,
@@ -9400,74 +9332,66 @@ void CORBA::_TAO_UnionDef_Remote_Proxy_Impl::members (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << members)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << members)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -9478,7 +9402,7 @@ void CORBA::_TAO_UnionDef_Remote_Proxy_Impl::members (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -9502,7 +9426,7 @@ void CORBA::_TAO_UnionDef_Remote_Proxy_Impl::members (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -9514,17 +9438,19 @@ void CORBA::_TAO_UnionDef_Remote_Proxy_Impl::members (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
@@ -9533,7 +9459,7 @@ void CORBA::_TAO_UnionDef_Remote_Proxy_Impl::members (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -9581,7 +9507,7 @@ CORBA::_TAO_UnionDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::UnionDef::UnionDef (int collocated)
{
@@ -9875,7 +9801,7 @@ const char* CORBA::UnionDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::TypeCode_ptr CORBA::UnionDef::discriminator_type (
ACE_ENV_SINGLE_ARG_DECL
@@ -9895,7 +9821,7 @@ CORBA::TypeCode_ptr CORBA::UnionDef::discriminator_type (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::IDLType_ptr CORBA::UnionDef::discriminator_type_def (
ACE_ENV_SINGLE_ARG_DECL
@@ -9915,7 +9841,7 @@ CORBA::TypeCode_ptr CORBA::UnionDef::discriminator_type (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::UnionDef::discriminator_type_def (
CORBA::IDLType_ptr discriminator_type_def
@@ -9937,7 +9863,7 @@ void CORBA::UnionDef::discriminator_type_def (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::UnionMemberSeq * CORBA::UnionDef::members (
ACE_ENV_SINGLE_ARG_DECL
@@ -9957,7 +9883,7 @@ void CORBA::UnionDef::discriminator_type_def (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::UnionDef::members (
const CORBA::UnionMemberSeq & members
@@ -9979,7 +9905,7 @@ void CORBA::UnionDef::members (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_UnionDef[] =
{
@@ -9993,11 +9919,11 @@ static const CORBA::Long _oc_CORBA_UnionDef[] =
ACE_NTOHL (0x696f6e44),
ACE_NTOHL (0x65663a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/UnionDef:1.0
- 9,
+ 9,
ACE_NTOHL (0x556e696f),
ACE_NTOHL (0x6e446566),
ACE_NTOHL (0x0), // name = UnionDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_UnionDef (
CORBA::tk_objref,
@@ -10017,7 +9943,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::EnumDef::_tao_class_id = 0;
@@ -10064,8 +9990,17 @@ tao_CORBA_EnumDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_EnumDef_marshal (
+ CORBA::EnumDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::EnumDef_var
@@ -10191,7 +10126,7 @@ CORBA::EnumDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::EnumDef_out
@@ -10253,12 +10188,12 @@ CORBA::EnumDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_EnumDef_members_get : public TAO_ClientRequestInfo_i
{
@@ -10287,7 +10222,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_EnumDef_members_get::TAO_ClientRequestInfo_CORBA_EnumDef_members_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -10345,7 +10280,7 @@ TAO_ClientRequestInfo_CORBA_EnumDef_members_get::result (::CORBA::EnumMemberSeq
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_EnumDef_members_set : public TAO_ClientRequestInfo_i
{
@@ -10372,7 +10307,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_EnumDef_members_set::TAO_ClientRequestInfo_CORBA_EnumDef_members_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -10434,7 +10369,7 @@ TAO_ClientRequestInfo_CORBA_EnumDef_members_set::result (ACE_ENV_SINGLE_ARG_DECL
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -10449,7 +10384,7 @@ CORBA::_TAO_EnumDef_Remote_Proxy_Impl::_TAO_EnumDef_Remote_Proxy_Impl (void)
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::EnumMemberSeq * CORBA::_TAO_EnumDef_Remote_Proxy_Impl::members (
CORBA::Object *_collocated_tao_target_
@@ -10522,82 +10457,74 @@ CORBA::_TAO_EnumDef_Remote_Proxy_Impl::_TAO_EnumDef_Remote_Proxy_Impl (void)
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::EnumMemberSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::EnumMemberSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -10608,7 +10535,7 @@ CORBA::_TAO_EnumDef_Remote_Proxy_Impl::_TAO_EnumDef_Remote_Proxy_Impl (void)
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -10632,7 +10559,7 @@ CORBA::_TAO_EnumDef_Remote_Proxy_Impl::_TAO_EnumDef_Remote_Proxy_Impl (void)
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -10644,24 +10571,26 @@ CORBA::_TAO_EnumDef_Remote_Proxy_Impl::_TAO_EnumDef_Remote_Proxy_Impl (void)
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_EnumDef_Remote_Proxy_Impl::members (
CORBA::Object *_collocated_tao_target_,
@@ -10729,74 +10658,66 @@ void CORBA::_TAO_EnumDef_Remote_Proxy_Impl::members (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << members)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << members)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -10807,7 +10728,7 @@ void CORBA::_TAO_EnumDef_Remote_Proxy_Impl::members (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -10831,7 +10752,7 @@ void CORBA::_TAO_EnumDef_Remote_Proxy_Impl::members (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -10843,17 +10764,19 @@ void CORBA::_TAO_EnumDef_Remote_Proxy_Impl::members (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
@@ -10862,7 +10785,7 @@ void CORBA::_TAO_EnumDef_Remote_Proxy_Impl::members (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -10910,7 +10833,7 @@ CORBA::_TAO_EnumDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::EnumDef::EnumDef (int collocated)
{
@@ -11185,7 +11108,7 @@ const char* CORBA::EnumDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::EnumMemberSeq * CORBA::EnumDef::members (
ACE_ENV_SINGLE_ARG_DECL
@@ -11205,7 +11128,7 @@ const char* CORBA::EnumDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::EnumDef::members (
const CORBA::EnumMemberSeq & members
@@ -11227,7 +11150,7 @@ void CORBA::EnumDef::members (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_EnumDef[] =
{
@@ -11241,10 +11164,10 @@ static const CORBA::Long _oc_CORBA_EnumDef[] =
ACE_NTOHL (0x756d4465),
ACE_NTOHL (0x663a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/EnumDef:1.0
- 8,
+ 8,
ACE_NTOHL (0x456e756d),
ACE_NTOHL (0x44656600), // name = EnumDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_EnumDef (
CORBA::tk_objref,
@@ -11264,7 +11187,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::AliasDef::_tao_class_id = 0;
@@ -11311,8 +11234,17 @@ tao_CORBA_AliasDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_AliasDef_marshal (
+ CORBA::AliasDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::AliasDef_var
@@ -11438,7 +11370,7 @@ CORBA::AliasDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::AliasDef_out
@@ -11500,12 +11432,12 @@ CORBA::AliasDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_AliasDef_original_type_def_get : public TAO_ClientRequestInfo_i
{
@@ -11534,7 +11466,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_AliasDef_original_type_def_get::TAO_ClientRequestInfo_CORBA_AliasDef_original_type_def_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -11592,7 +11524,7 @@ TAO_ClientRequestInfo_CORBA_AliasDef_original_type_def_get::result (::CORBA::IDL
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_AliasDef_original_type_def_set : public TAO_ClientRequestInfo_i
{
@@ -11619,7 +11551,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_AliasDef_original_type_def_set::TAO_ClientRequestInfo_CORBA_AliasDef_original_type_def_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -11681,7 +11613,7 @@ TAO_ClientRequestInfo_CORBA_AliasDef_original_type_def_set::result (ACE_ENV_SING
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -11696,7 +11628,7 @@ CORBA::_TAO_AliasDef_Remote_Proxy_Impl::_TAO_AliasDef_Remote_Proxy_Impl (void)
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::IDLType_ptr CORBA::_TAO_AliasDef_Remote_Proxy_Impl::original_type_def (
CORBA::Object *_collocated_tao_target_
@@ -11763,82 +11695,74 @@ CORBA::_TAO_AliasDef_Remote_Proxy_Impl::_TAO_AliasDef_Remote_Proxy_Impl (void)
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::IDLType_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::IDLType_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -11849,7 +11773,7 @@ CORBA::_TAO_AliasDef_Remote_Proxy_Impl::_TAO_AliasDef_Remote_Proxy_Impl (void)
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -11873,7 +11797,7 @@ CORBA::_TAO_AliasDef_Remote_Proxy_Impl::_TAO_AliasDef_Remote_Proxy_Impl (void)
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -11885,24 +11809,26 @@ CORBA::_TAO_AliasDef_Remote_Proxy_Impl::_TAO_AliasDef_Remote_Proxy_Impl (void)
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_AliasDef_Remote_Proxy_Impl::original_type_def (
CORBA::Object *_collocated_tao_target_,
@@ -11970,74 +11896,66 @@ void CORBA::_TAO_AliasDef_Remote_Proxy_Impl::original_type_def (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << original_type_def)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << original_type_def)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -12048,7 +11966,7 @@ void CORBA::_TAO_AliasDef_Remote_Proxy_Impl::original_type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -12072,7 +11990,7 @@ void CORBA::_TAO_AliasDef_Remote_Proxy_Impl::original_type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -12084,17 +12002,19 @@ void CORBA::_TAO_AliasDef_Remote_Proxy_Impl::original_type_def (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
@@ -12103,7 +12023,7 @@ void CORBA::_TAO_AliasDef_Remote_Proxy_Impl::original_type_def (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -12151,7 +12071,7 @@ CORBA::_TAO_AliasDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::AliasDef::AliasDef (int collocated)
{
@@ -12426,7 +12346,7 @@ const char* CORBA::AliasDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::IDLType_ptr CORBA::AliasDef::original_type_def (
ACE_ENV_SINGLE_ARG_DECL
@@ -12446,7 +12366,7 @@ const char* CORBA::AliasDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::AliasDef::original_type_def (
CORBA::IDLType_ptr original_type_def
@@ -12468,7 +12388,7 @@ void CORBA::AliasDef::original_type_def (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_AliasDef[] =
{
@@ -12482,11 +12402,11 @@ static const CORBA::Long _oc_CORBA_AliasDef[] =
ACE_NTOHL (0x69617344),
ACE_NTOHL (0x65663a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AliasDef:1.0
- 9,
+ 9,
ACE_NTOHL (0x416c6961),
ACE_NTOHL (0x73446566),
ACE_NTOHL (0x0), // name = AliasDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_AliasDef (
CORBA::tk_objref,
@@ -12506,7 +12426,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::NativeDef::_tao_class_id = 0;
@@ -12553,8 +12473,17 @@ tao_CORBA_NativeDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_NativeDef_marshal (
+ CORBA::NativeDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::NativeDef_var
@@ -12680,7 +12609,7 @@ CORBA::NativeDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::NativeDef_out
@@ -12742,14 +12671,14 @@ CORBA::NativeDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -12768,7 +12697,7 @@ CORBA::_TAO_NativeDef_Remote_Proxy_Impl::_TAO_NativeDef_Remote_Proxy_Impl (void)
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -12816,7 +12745,7 @@ CORBA::_TAO_NativeDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::NativeDef::NativeDef (int collocated)
{
@@ -13091,7 +13020,7 @@ const char* CORBA::NativeDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_NativeDef[] =
{
@@ -13105,11 +13034,11 @@ static const CORBA::Long _oc_CORBA_NativeDef[] =
ACE_NTOHL (0x74697665),
ACE_NTOHL (0x4465663a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/NativeDef:1.0
- 10,
+ 10,
ACE_NTOHL (0x4e617469),
ACE_NTOHL (0x76654465),
ACE_NTOHL (0x66000000), // name = NativeDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_NativeDef (
CORBA::tk_objref,
@@ -13129,7 +13058,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::PrimitiveDef::_tao_class_id = 0;
@@ -13176,8 +13105,17 @@ tao_CORBA_PrimitiveDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_PrimitiveDef_marshal (
+ CORBA::PrimitiveDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::PrimitiveDef_var
@@ -13303,7 +13241,7 @@ CORBA::PrimitiveDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::PrimitiveDef_out
@@ -13365,12 +13303,12 @@ CORBA::PrimitiveDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_PrimitiveDef_kind_get : public TAO_ClientRequestInfo_i
{
@@ -13399,7 +13337,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_PrimitiveDef_kind_get::TAO_ClientRequestInfo_CORBA_PrimitiveDef_kind_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -13459,7 +13397,7 @@ TAO_ClientRequestInfo_CORBA_PrimitiveDef_kind_get::result (::CORBA::PrimitiveKin
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -13474,7 +13412,7 @@ CORBA::_TAO_PrimitiveDef_Remote_Proxy_Impl::_TAO_PrimitiveDef_Remote_Proxy_Impl
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::PrimitiveKind CORBA::_TAO_PrimitiveDef_Remote_Proxy_Impl::kind (
CORBA::Object *_collocated_tao_target_
@@ -13541,81 +13479,73 @@ CORBA::_TAO_PrimitiveDef_Remote_Proxy_Impl::_TAO_PrimitiveDef_Remote_Proxy_Impl
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::PrimitiveKind _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::PrimitiveKind _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -13626,7 +13556,7 @@ CORBA::_TAO_PrimitiveDef_Remote_Proxy_Impl::_TAO_PrimitiveDef_Remote_Proxy_Impl
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13650,7 +13580,7 @@ CORBA::_TAO_PrimitiveDef_Remote_Proxy_Impl::_TAO_PrimitiveDef_Remote_Proxy_Impl
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13662,20 +13592,22 @@ CORBA::_TAO_PrimitiveDef_Remote_Proxy_Impl::_TAO_PrimitiveDef_Remote_Proxy_Impl
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
//
@@ -13683,7 +13615,7 @@ return _tao_retval;
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -13731,7 +13663,7 @@ CORBA::_TAO_PrimitiveDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::PrimitiveDef::PrimitiveDef (int collocated)
{
@@ -13970,7 +13902,7 @@ const char* CORBA::PrimitiveDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::PrimitiveKind CORBA::PrimitiveDef::kind (
ACE_ENV_SINGLE_ARG_DECL
@@ -13990,7 +13922,7 @@ const char* CORBA::PrimitiveDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_PrimitiveDef[] =
{
@@ -14005,12 +13937,12 @@ static const CORBA::Long _oc_CORBA_PrimitiveDef[] =
ACE_NTOHL (0x69766544),
ACE_NTOHL (0x65663a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/PrimitiveDef:1.0
- 13,
+ 13,
ACE_NTOHL (0x5072696d),
ACE_NTOHL (0x69746976),
ACE_NTOHL (0x65446566),
ACE_NTOHL (0x0), // name = PrimitiveDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_PrimitiveDef (
CORBA::tk_objref,
@@ -14030,7 +13962,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::StringDef::_tao_class_id = 0;
@@ -14077,8 +14009,17 @@ tao_CORBA_StringDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_StringDef_marshal (
+ CORBA::StringDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::StringDef_var
@@ -14204,7 +14145,7 @@ CORBA::StringDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::StringDef_out
@@ -14266,12 +14207,12 @@ CORBA::StringDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_StringDef_bound_get : public TAO_ClientRequestInfo_i
{
@@ -14300,7 +14241,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_StringDef_bound_get::TAO_ClientRequestInfo_CORBA_StringDef_bound_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -14358,7 +14299,7 @@ TAO_ClientRequestInfo_CORBA_StringDef_bound_get::result (CORBA::ULong result)
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_StringDef_bound_set : public TAO_ClientRequestInfo_i
{
@@ -14385,7 +14326,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_StringDef_bound_set::TAO_ClientRequestInfo_CORBA_StringDef_bound_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -14447,7 +14388,7 @@ TAO_ClientRequestInfo_CORBA_StringDef_bound_set::result (ACE_ENV_SINGLE_ARG_DECL
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -14462,7 +14403,7 @@ CORBA::_TAO_StringDef_Remote_Proxy_Impl::_TAO_StringDef_Remote_Proxy_Impl (void)
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::ULong CORBA::_TAO_StringDef_Remote_Proxy_Impl::bound (
CORBA::Object *_collocated_tao_target_
@@ -14529,81 +14470,73 @@ CORBA::ULong CORBA::_TAO_StringDef_Remote_Proxy_Impl::bound (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::ULong _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::ULong _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -14614,7 +14547,7 @@ CORBA::ULong CORBA::_TAO_StringDef_Remote_Proxy_Impl::bound (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14638,7 +14571,7 @@ CORBA::ULong CORBA::_TAO_StringDef_Remote_Proxy_Impl::bound (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14650,24 +14583,26 @@ CORBA::ULong CORBA::_TAO_StringDef_Remote_Proxy_Impl::bound (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_StringDef_Remote_Proxy_Impl::bound (
CORBA::Object *_collocated_tao_target_,
@@ -14735,74 +14670,66 @@ void CORBA::_TAO_StringDef_Remote_Proxy_Impl::bound (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << bound)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << bound)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -14813,7 +14740,7 @@ void CORBA::_TAO_StringDef_Remote_Proxy_Impl::bound (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14837,7 +14764,7 @@ void CORBA::_TAO_StringDef_Remote_Proxy_Impl::bound (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14849,17 +14776,19 @@ void CORBA::_TAO_StringDef_Remote_Proxy_Impl::bound (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
@@ -14868,7 +14797,7 @@ void CORBA::_TAO_StringDef_Remote_Proxy_Impl::bound (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -14916,7 +14845,7 @@ CORBA::_TAO_StringDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::StringDef::StringDef (int collocated)
{
@@ -15155,7 +15084,7 @@ const char* CORBA::StringDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::ULong CORBA::StringDef::bound (
ACE_ENV_SINGLE_ARG_DECL
@@ -15175,7 +15104,7 @@ CORBA::ULong CORBA::StringDef::bound (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::StringDef::bound (
CORBA::ULong bound
@@ -15197,7 +15126,7 @@ void CORBA::StringDef::bound (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_StringDef[] =
{
@@ -15211,11 +15140,11 @@ static const CORBA::Long _oc_CORBA_StringDef[] =
ACE_NTOHL (0x72696e67),
ACE_NTOHL (0x4465663a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/StringDef:1.0
- 10,
+ 10,
ACE_NTOHL (0x53747269),
ACE_NTOHL (0x6e674465),
ACE_NTOHL (0x66000000), // name = StringDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_StringDef (
CORBA::tk_objref,
@@ -15235,7 +15164,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::WstringDef::_tao_class_id = 0;
@@ -15282,8 +15211,17 @@ tao_CORBA_WstringDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_WstringDef_marshal (
+ CORBA::WstringDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::WstringDef_var
@@ -15409,7 +15347,7 @@ CORBA::WstringDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::WstringDef_out
@@ -15471,12 +15409,12 @@ CORBA::WstringDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_WstringDef_bound_get : public TAO_ClientRequestInfo_i
{
@@ -15505,7 +15443,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_WstringDef_bound_get::TAO_ClientRequestInfo_CORBA_WstringDef_bound_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -15563,7 +15501,7 @@ TAO_ClientRequestInfo_CORBA_WstringDef_bound_get::result (CORBA::ULong result)
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_WstringDef_bound_set : public TAO_ClientRequestInfo_i
{
@@ -15590,7 +15528,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_WstringDef_bound_set::TAO_ClientRequestInfo_CORBA_WstringDef_bound_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -15652,7 +15590,7 @@ TAO_ClientRequestInfo_CORBA_WstringDef_bound_set::result (ACE_ENV_SINGLE_ARG_DEC
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -15667,7 +15605,7 @@ CORBA::_TAO_WstringDef_Remote_Proxy_Impl::_TAO_WstringDef_Remote_Proxy_Impl (voi
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::ULong CORBA::_TAO_WstringDef_Remote_Proxy_Impl::bound (
CORBA::Object *_collocated_tao_target_
@@ -15734,81 +15672,73 @@ CORBA::ULong CORBA::_TAO_WstringDef_Remote_Proxy_Impl::bound (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::ULong _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::ULong _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -15819,7 +15749,7 @@ CORBA::ULong CORBA::_TAO_WstringDef_Remote_Proxy_Impl::bound (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -15843,7 +15773,7 @@ CORBA::ULong CORBA::_TAO_WstringDef_Remote_Proxy_Impl::bound (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -15855,24 +15785,26 @@ CORBA::ULong CORBA::_TAO_WstringDef_Remote_Proxy_Impl::bound (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_WstringDef_Remote_Proxy_Impl::bound (
CORBA::Object *_collocated_tao_target_,
@@ -15940,74 +15872,66 @@ void CORBA::_TAO_WstringDef_Remote_Proxy_Impl::bound (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << bound)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << bound)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -16018,7 +15942,7 @@ void CORBA::_TAO_WstringDef_Remote_Proxy_Impl::bound (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -16042,7 +15966,7 @@ void CORBA::_TAO_WstringDef_Remote_Proxy_Impl::bound (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -16054,17 +15978,19 @@ void CORBA::_TAO_WstringDef_Remote_Proxy_Impl::bound (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
@@ -16073,7 +15999,7 @@ void CORBA::_TAO_WstringDef_Remote_Proxy_Impl::bound (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -16121,7 +16047,7 @@ CORBA::_TAO_WstringDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::WstringDef::WstringDef (int collocated)
{
@@ -16360,7 +16286,7 @@ const char* CORBA::WstringDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::ULong CORBA::WstringDef::bound (
ACE_ENV_SINGLE_ARG_DECL
@@ -16380,7 +16306,7 @@ CORBA::ULong CORBA::WstringDef::bound (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::WstringDef::bound (
CORBA::ULong bound
@@ -16402,7 +16328,7 @@ void CORBA::WstringDef::bound (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_WstringDef[] =
{
@@ -16417,11 +16343,11 @@ static const CORBA::Long _oc_CORBA_WstringDef[] =
ACE_NTOHL (0x67446566),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/WstringDef:1.0
- 11,
+ 11,
ACE_NTOHL (0x57737472),
ACE_NTOHL (0x696e6744),
ACE_NTOHL (0x65660000), // name = WstringDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_WstringDef (
CORBA::tk_objref,
@@ -16441,7 +16367,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::SequenceDef::_tao_class_id = 0;
@@ -16488,8 +16414,17 @@ tao_CORBA_SequenceDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_SequenceDef_marshal (
+ CORBA::SequenceDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::SequenceDef_var
@@ -16615,7 +16550,7 @@ CORBA::SequenceDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::SequenceDef_out
@@ -16677,12 +16612,12 @@ CORBA::SequenceDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_SequenceDef_bound_get : public TAO_ClientRequestInfo_i
{
@@ -16711,7 +16646,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_SequenceDef_bound_get::TAO_ClientRequestInfo_CORBA_SequenceDef_bound_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -16769,7 +16704,7 @@ TAO_ClientRequestInfo_CORBA_SequenceDef_bound_get::result (CORBA::ULong result)
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_SequenceDef_bound_set : public TAO_ClientRequestInfo_i
{
@@ -16796,7 +16731,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_SequenceDef_bound_set::TAO_ClientRequestInfo_CORBA_SequenceDef_bound_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -16856,7 +16791,7 @@ TAO_ClientRequestInfo_CORBA_SequenceDef_bound_set::result (ACE_ENV_SINGLE_ARG_DE
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_SequenceDef_element_type_get : public TAO_ClientRequestInfo_i
{
@@ -16885,7 +16820,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_SequenceDef_element_type_get::TAO_ClientRequestInfo_CORBA_SequenceDef_element_type_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -16943,7 +16878,7 @@ TAO_ClientRequestInfo_CORBA_SequenceDef_element_type_get::result (CORBA::TypeCod
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_SequenceDef_element_type_def_get : public TAO_ClientRequestInfo_i
{
@@ -16972,7 +16907,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_SequenceDef_element_type_def_get::TAO_ClientRequestInfo_CORBA_SequenceDef_element_type_def_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -17030,7 +16965,7 @@ TAO_ClientRequestInfo_CORBA_SequenceDef_element_type_def_get::result (::CORBA::I
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_SequenceDef_element_type_def_set : public TAO_ClientRequestInfo_i
{
@@ -17057,7 +16992,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_SequenceDef_element_type_def_set::TAO_ClientRequestInfo_CORBA_SequenceDef_element_type_def_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -17119,7 +17054,7 @@ TAO_ClientRequestInfo_CORBA_SequenceDef_element_type_def_set::result (ACE_ENV_SI
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -17134,7 +17069,7 @@ CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::_TAO_SequenceDef_Remote_Proxy_Impl (v
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::ULong CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::bound (
CORBA::Object *_collocated_tao_target_
@@ -17201,81 +17136,73 @@ CORBA::ULong CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::bound (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::ULong _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::ULong _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -17286,7 +17213,7 @@ CORBA::ULong CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::bound (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -17310,7 +17237,7 @@ CORBA::ULong CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::bound (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -17322,24 +17249,26 @@ CORBA::ULong CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::bound (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::bound (
CORBA::Object *_collocated_tao_target_,
@@ -17407,74 +17336,66 @@ void CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::bound (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << bound)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << bound)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -17485,7 +17406,7 @@ void CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::bound (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -17509,7 +17430,7 @@ void CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::bound (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -17521,22 +17442,24 @@ void CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::bound (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::TypeCode_ptr CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::element_type (
CORBA::Object *_collocated_tao_target_
@@ -17603,82 +17526,74 @@ CORBA::TypeCode_ptr CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::element_type (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::TypeCode_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::TypeCode_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -17689,7 +17604,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::element_type (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -17713,7 +17628,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::element_type (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -17725,24 +17640,26 @@ CORBA::TypeCode_ptr CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::element_type (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::IDLType_ptr CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::element_type_def (
CORBA::Object *_collocated_tao_target_
@@ -17809,82 +17726,74 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::IDLType_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::IDLType_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -17895,7 +17804,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -17919,7 +17828,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -17931,24 +17840,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::element_type_def (
CORBA::Object *_collocated_tao_target_,
@@ -18016,74 +17927,66 @@ void CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::element_type_def (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << element_type_def)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << element_type_def)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -18094,7 +17997,7 @@ void CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::element_type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -18118,7 +18021,7 @@ void CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::element_type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -18130,17 +18033,19 @@ void CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::element_type_def (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
@@ -18149,7 +18054,7 @@ void CORBA::_TAO_SequenceDef_Remote_Proxy_Impl::element_type_def (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -18197,7 +18102,7 @@ CORBA::_TAO_SequenceDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::SequenceDef::SequenceDef (int collocated)
{
@@ -18436,7 +18341,7 @@ const char* CORBA::SequenceDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::ULong CORBA::SequenceDef::bound (
ACE_ENV_SINGLE_ARG_DECL
@@ -18456,7 +18361,7 @@ CORBA::ULong CORBA::SequenceDef::bound (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::SequenceDef::bound (
CORBA::ULong bound
@@ -18478,7 +18383,7 @@ void CORBA::SequenceDef::bound (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::TypeCode_ptr CORBA::SequenceDef::element_type (
ACE_ENV_SINGLE_ARG_DECL
@@ -18498,7 +18403,7 @@ CORBA::TypeCode_ptr CORBA::SequenceDef::element_type (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::IDLType_ptr CORBA::SequenceDef::element_type_def (
ACE_ENV_SINGLE_ARG_DECL
@@ -18518,7 +18423,7 @@ CORBA::TypeCode_ptr CORBA::SequenceDef::element_type (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::SequenceDef::element_type_def (
CORBA::IDLType_ptr element_type_def
@@ -18540,7 +18445,7 @@ void CORBA::SequenceDef::element_type_def (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_SequenceDef[] =
{
@@ -18555,11 +18460,11 @@ static const CORBA::Long _oc_CORBA_SequenceDef[] =
ACE_NTOHL (0x63654465),
ACE_NTOHL (0x663a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/SequenceDef:1.0
- 12,
+ 12,
ACE_NTOHL (0x53657175),
ACE_NTOHL (0x656e6365),
ACE_NTOHL (0x44656600), // name = SequenceDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_SequenceDef (
CORBA::tk_objref,
@@ -18579,7 +18484,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::ArrayDef::_tao_class_id = 0;
@@ -18626,8 +18531,17 @@ tao_CORBA_ArrayDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ArrayDef_marshal (
+ CORBA::ArrayDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::ArrayDef_var
@@ -18753,7 +18667,7 @@ CORBA::ArrayDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::ArrayDef_out
@@ -18815,12 +18729,12 @@ CORBA::ArrayDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ArrayDef_length_get : public TAO_ClientRequestInfo_i
{
@@ -18849,7 +18763,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_ArrayDef_length_get::TAO_ClientRequestInfo_CORBA_ArrayDef_length_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -18907,7 +18821,7 @@ TAO_ClientRequestInfo_CORBA_ArrayDef_length_get::result (CORBA::ULong result)
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ArrayDef_length_set : public TAO_ClientRequestInfo_i
{
@@ -18934,7 +18848,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_ArrayDef_length_set::TAO_ClientRequestInfo_CORBA_ArrayDef_length_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -18994,7 +18908,7 @@ TAO_ClientRequestInfo_CORBA_ArrayDef_length_set::result (ACE_ENV_SINGLE_ARG_DECL
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ArrayDef_element_type_get : public TAO_ClientRequestInfo_i
{
@@ -19023,7 +18937,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_ArrayDef_element_type_get::TAO_ClientRequestInfo_CORBA_ArrayDef_element_type_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -19081,7 +18995,7 @@ TAO_ClientRequestInfo_CORBA_ArrayDef_element_type_get::result (CORBA::TypeCode_p
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ArrayDef_element_type_def_get : public TAO_ClientRequestInfo_i
{
@@ -19110,7 +19024,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_ArrayDef_element_type_def_get::TAO_ClientRequestInfo_CORBA_ArrayDef_element_type_def_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -19168,7 +19082,7 @@ TAO_ClientRequestInfo_CORBA_ArrayDef_element_type_def_get::result (::CORBA::IDLT
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ArrayDef_element_type_def_set : public TAO_ClientRequestInfo_i
{
@@ -19195,7 +19109,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_ArrayDef_element_type_def_set::TAO_ClientRequestInfo_CORBA_ArrayDef_element_type_def_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -19257,7 +19171,7 @@ TAO_ClientRequestInfo_CORBA_ArrayDef_element_type_def_set::result (ACE_ENV_SINGL
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -19272,7 +19186,7 @@ CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::_TAO_ArrayDef_Remote_Proxy_Impl (void)
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::ULong CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::length (
CORBA::Object *_collocated_tao_target_
@@ -19339,81 +19253,73 @@ CORBA::ULong CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::length (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::ULong _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::ULong _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -19424,7 +19330,7 @@ CORBA::ULong CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::length (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -19448,7 +19354,7 @@ CORBA::ULong CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::length (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -19460,24 +19366,26 @@ CORBA::ULong CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::length (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::length (
CORBA::Object *_collocated_tao_target_,
@@ -19545,74 +19453,66 @@ void CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::length (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << length)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << length)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -19623,7 +19523,7 @@ void CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::length (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -19647,7 +19547,7 @@ void CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::length (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -19659,22 +19559,24 @@ void CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::length (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::TypeCode_ptr CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::element_type (
CORBA::Object *_collocated_tao_target_
@@ -19741,82 +19643,74 @@ CORBA::TypeCode_ptr CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::element_type (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::TypeCode_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::TypeCode_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -19827,7 +19721,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::element_type (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -19851,7 +19745,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::element_type (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -19863,24 +19757,26 @@ CORBA::TypeCode_ptr CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::element_type (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::IDLType_ptr CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::element_type_def (
CORBA::Object *_collocated_tao_target_
@@ -19947,82 +19843,74 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::IDLType_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::IDLType_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -20033,7 +19921,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -20057,7 +19945,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -20069,24 +19957,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::element_type_def (
CORBA::Object *_collocated_tao_target_,
@@ -20154,74 +20044,66 @@ void CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::element_type_def (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << element_type_def)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << element_type_def)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -20232,7 +20114,7 @@ void CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::element_type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -20256,7 +20138,7 @@ void CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::element_type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -20268,17 +20150,19 @@ void CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::element_type_def (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
@@ -20287,7 +20171,7 @@ void CORBA::_TAO_ArrayDef_Remote_Proxy_Impl::element_type_def (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -20335,7 +20219,7 @@ CORBA::_TAO_ArrayDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::ArrayDef::ArrayDef (int collocated)
{
@@ -20574,7 +20458,7 @@ const char* CORBA::ArrayDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::ULong CORBA::ArrayDef::length (
ACE_ENV_SINGLE_ARG_DECL
@@ -20594,7 +20478,7 @@ CORBA::ULong CORBA::ArrayDef::length (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::ArrayDef::length (
CORBA::ULong length
@@ -20616,7 +20500,7 @@ void CORBA::ArrayDef::length (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::TypeCode_ptr CORBA::ArrayDef::element_type (
ACE_ENV_SINGLE_ARG_DECL
@@ -20636,7 +20520,7 @@ CORBA::TypeCode_ptr CORBA::ArrayDef::element_type (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::IDLType_ptr CORBA::ArrayDef::element_type_def (
ACE_ENV_SINGLE_ARG_DECL
@@ -20656,7 +20540,7 @@ CORBA::TypeCode_ptr CORBA::ArrayDef::element_type (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::ArrayDef::element_type_def (
CORBA::IDLType_ptr element_type_def
@@ -20678,7 +20562,7 @@ void CORBA::ArrayDef::element_type_def (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ArrayDef[] =
{
@@ -20692,11 +20576,11 @@ static const CORBA::Long _oc_CORBA_ArrayDef[] =
ACE_NTOHL (0x72617944),
ACE_NTOHL (0x65663a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ArrayDef:1.0
- 9,
+ 9,
ACE_NTOHL (0x41727261),
ACE_NTOHL (0x79446566),
ACE_NTOHL (0x0), // name = ArrayDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_ArrayDef (
CORBA::tk_objref,
@@ -20716,7 +20600,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::ExceptionDef::_tao_class_id = 0;
@@ -20763,8 +20647,17 @@ tao_CORBA_ExceptionDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ExceptionDef_marshal (
+ CORBA::ExceptionDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::ExceptionDef_var
@@ -20890,7 +20783,7 @@ CORBA::ExceptionDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::ExceptionDef_out
@@ -20952,12 +20845,12 @@ CORBA::ExceptionDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ExceptionDef_type_get : public TAO_ClientRequestInfo_i
{
@@ -20986,7 +20879,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_ExceptionDef_type_get::TAO_ClientRequestInfo_CORBA_ExceptionDef_type_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -21044,7 +20937,7 @@ TAO_ClientRequestInfo_CORBA_ExceptionDef_type_get::result (CORBA::TypeCode_ptr r
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ExceptionDef_members_get : public TAO_ClientRequestInfo_i
{
@@ -21073,7 +20966,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_ExceptionDef_members_get::TAO_ClientRequestInfo_CORBA_ExceptionDef_members_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -21131,7 +21024,7 @@ TAO_ClientRequestInfo_CORBA_ExceptionDef_members_get::result (::CORBA::StructMem
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ExceptionDef_members_set : public TAO_ClientRequestInfo_i
{
@@ -21158,7 +21051,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_ExceptionDef_members_set::TAO_ClientRequestInfo_CORBA_ExceptionDef_members_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -21220,7 +21113,7 @@ TAO_ClientRequestInfo_CORBA_ExceptionDef_members_set::result (ACE_ENV_SINGLE_ARG
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -21235,7 +21128,7 @@ CORBA::_TAO_ExceptionDef_Remote_Proxy_Impl::_TAO_ExceptionDef_Remote_Proxy_Impl
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::TypeCode_ptr CORBA::_TAO_ExceptionDef_Remote_Proxy_Impl::type (
CORBA::Object *_collocated_tao_target_
@@ -21302,82 +21195,74 @@ CORBA::TypeCode_ptr CORBA::_TAO_ExceptionDef_Remote_Proxy_Impl::type (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::TypeCode_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::TypeCode_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -21388,7 +21273,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_ExceptionDef_Remote_Proxy_Impl::type (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -21412,7 +21297,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_ExceptionDef_Remote_Proxy_Impl::type (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -21424,24 +21309,26 @@ CORBA::TypeCode_ptr CORBA::_TAO_ExceptionDef_Remote_Proxy_Impl::type (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::StructMemberSeq * CORBA::_TAO_ExceptionDef_Remote_Proxy_Impl::members (
CORBA::Object *_collocated_tao_target_
@@ -21514,82 +21401,74 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::StructMemberSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::StructMemberSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -21600,7 +21479,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -21624,7 +21503,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -21636,24 +21515,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_ExceptionDef_Remote_Proxy_Impl::members (
CORBA::Object *_collocated_tao_target_,
@@ -21721,74 +21602,66 @@ void CORBA::_TAO_ExceptionDef_Remote_Proxy_Impl::members (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << members)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << members)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -21799,7 +21672,7 @@ void CORBA::_TAO_ExceptionDef_Remote_Proxy_Impl::members (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -21823,7 +21696,7 @@ void CORBA::_TAO_ExceptionDef_Remote_Proxy_Impl::members (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -21835,17 +21708,19 @@ void CORBA::_TAO_ExceptionDef_Remote_Proxy_Impl::members (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
@@ -21854,7 +21729,7 @@ void CORBA::_TAO_ExceptionDef_Remote_Proxy_Impl::members (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -21902,7 +21777,7 @@ CORBA::_TAO_ExceptionDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::ExceptionDef::ExceptionDef (int collocated)
{
@@ -22160,7 +22035,7 @@ const char* CORBA::ExceptionDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::TypeCode_ptr CORBA::ExceptionDef::type (
ACE_ENV_SINGLE_ARG_DECL
@@ -22180,7 +22055,7 @@ CORBA::TypeCode_ptr CORBA::ExceptionDef::type (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::StructMemberSeq * CORBA::ExceptionDef::members (
ACE_ENV_SINGLE_ARG_DECL
@@ -22200,7 +22075,7 @@ CORBA::TypeCode_ptr CORBA::ExceptionDef::type (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::ExceptionDef::members (
const CORBA::StructMemberSeq & members
@@ -22222,7 +22097,7 @@ void CORBA::ExceptionDef::members (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ExceptionDef[] =
{
@@ -22237,12 +22112,12 @@ static const CORBA::Long _oc_CORBA_ExceptionDef[] =
ACE_NTOHL (0x696f6e44),
ACE_NTOHL (0x65663a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDef:1.0
- 13,
+ 13,
ACE_NTOHL (0x45786365),
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e446566),
ACE_NTOHL (0x0), // name = ExceptionDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_ExceptionDef (
CORBA::tk_objref,
@@ -22262,141 +22137,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_CORBA_ExceptionDescription[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4578),
- ACE_NTOHL (0x63657074),
- ACE_NTOHL (0x696f6e44),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
- 21,
- ACE_NTOHL (0x45786365),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = ExceptionDescription
- 5, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
- 0xffffff9c, // negative offset (-100)
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ExceptionDescription (
- CORBA::tk_struct,
- sizeof (_oc_CORBA_ExceptionDescription),
- (char *) &_oc_CORBA_ExceptionDescription,
- 0,
- sizeof (CORBA::ExceptionDescription)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (CORBA)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_ExceptionDescription,
- &_tc_TAO_tc_CORBA_ExceptionDescription
- )
-TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
-
-void CORBA::ExceptionDescription::_tao_any_destructor (void *_tao_void_pointer)
-{
- ExceptionDescription *tmp = ACE_static_cast (ExceptionDescription*, _tao_void_pointer);
- delete tmp;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:102
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -22499,7 +22240,7 @@ CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq::_upcast (void *src)
#define _CORBA_EXCEPTIONDEFSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::ExceptionDefSeq
@@ -22561,7 +22302,7 @@ void CORBA::ExceptionDefSeq::_tao_any_destructor (void *_tao_void_pointer)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ExceptionDefSeq[] =
{
@@ -22577,12 +22318,12 @@ static const CORBA::Long _oc_CORBA_ExceptionDefSeq[] =
ACE_NTOHL (0x65665365),
ACE_NTOHL (0x713a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExceptionDefSeq:1.0
- 16,
+ 16,
ACE_NTOHL (0x45786365),
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e446566),
ACE_NTOHL (0x53657100), // name = ExceptionDefSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
80, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_objref, // typecode kind
@@ -22598,12 +22339,12 @@ static const CORBA::Long _oc_CORBA_ExceptionDefSeq[] =
ACE_NTOHL (0x696f6e44),
ACE_NTOHL (0x65663a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDef:1.0
- 13,
+ 13,
ACE_NTOHL (0x45786365),
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e446566),
ACE_NTOHL (0x0), // name = ExceptionDef
-
+
0U,
};
@@ -22625,280 +22366,8 @@ TAO_NAMESPACE_DEFINE (
)
TAO_NAMESPACE_END
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp:101
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_EXCDESCRIPTIONSEQ_CS_)
-#define __TAO_UNBOUNDED_SEQUENCE_CORBA_EXCDESCRIPTIONSEQ_CS_
-
-void
-CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::_allocate_buffer (CORBA::ULong length)
-{
- CORBA::ExceptionDescription* tmp = 0;
- tmp = _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::allocbuf (length);
-
- if (this->buffer_ != 0)
- {
- CORBA::ExceptionDescription *old =
- ACE_reinterpret_cast (CORBA::ExceptionDescription *, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- tmp[i] = old[i];
- }
-
- if (this->release_)
- {
- _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::freebuf (old);
- }
- }
-
- this->buffer_ = tmp;
-}
-
-void
-CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::_deallocate_buffer (void)
-{
- if (this->buffer_ == 0 || this->release_ == 0)
- {
- return;
- }
-
- CORBA::ExceptionDescription *tmp =
- ACE_reinterpret_cast (CORBA::ExceptionDescription *, this->buffer_);
- _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::freebuf (tmp);
- this->buffer_ = 0;
-}
-
-CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::~_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (void)
-{
- this->_deallocate_buffer ();
-}
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_CORBA_EXCDESCRIPTIONSEQ_CS_)
-#define _CORBA_EXCDESCRIPTIONSEQ_CS_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
-
-// *************************************************************
-// CORBA::ExcDescriptionSeq
-// *************************************************************
-
-CORBA::ExcDescriptionSeq::ExcDescriptionSeq (void)
-{}
-
-CORBA::ExcDescriptionSeq::ExcDescriptionSeq (CORBA::ULong max)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Sequence<CORBA::ExceptionDescription>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max)
-{}
-
-CORBA::ExcDescriptionSeq::ExcDescriptionSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- CORBA::ExceptionDescription *buffer,
- CORBA::Boolean release
- )
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Sequence<CORBA::ExceptionDescription>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max, length, buffer, release)
-{}
-
-CORBA::ExcDescriptionSeq::ExcDescriptionSeq (const ExcDescriptionSeq &seq)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Sequence<CORBA::ExceptionDescription>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (seq)
-{}
-
-CORBA::ExcDescriptionSeq::~ExcDescriptionSeq (void) // dtor
-{}
-
-void CORBA::ExcDescriptionSeq::_tao_any_destructor (void *_tao_void_pointer)
-{
- ExcDescriptionSeq *tmp = ACE_static_cast (ExcDescriptionSeq*, _tao_void_pointer);
- delete tmp;
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_CORBA_ExcDescriptionSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4578),
- ACE_NTOHL (0x63446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x5365713a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
- 18,
- ACE_NTOHL (0x45786344),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e5365),
- ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
- CORBA::tk_sequence, // typecode kind
- 404, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 388, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4578),
- ACE_NTOHL (0x63657074),
- ACE_NTOHL (0x696f6e44),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
- 21,
- ACE_NTOHL (0x45786365),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = ExceptionDescription
- 5, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
- 0xffffff9c, // negative offset (-100)
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ExcDescriptionSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_ExcDescriptionSeq),
- (char *) &_oc_CORBA_ExcDescriptionSeq,
- 0,
- sizeof (CORBA::ExcDescriptionSeq)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (CORBA)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_ExcDescriptionSeq,
- &_tc_TAO_tc_CORBA_ExcDescriptionSeq
- )
-TAO_NAMESPACE_END
-
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_AttributeMode[] =
{
@@ -22913,22 +22382,22 @@ static const CORBA::Long _oc_CORBA_AttributeMode[] =
ACE_NTOHL (0x7574654d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0
-14,
+ 14,
ACE_NTOHL (0x41747472),
ACE_NTOHL (0x69627574),
ACE_NTOHL (0x654d6f64),
ACE_NTOHL (0x65000000), // name = AttributeMode
2, // member count
-12,
+ 12,
ACE_NTOHL (0x41545452),
ACE_NTOHL (0x5f4e4f52),
ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL
-14,
+ 14,
ACE_NTOHL (0x41545452),
ACE_NTOHL (0x5f524541),
ACE_NTOHL (0x444f4e4c),
ACE_NTOHL (0x59000000), // name = ATTR_READONLY
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_AttributeMode (
CORBA::tk_enum,
@@ -22948,7 +22417,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::AttributeDef::_tao_class_id = 0;
@@ -22995,8 +22464,17 @@ tao_CORBA_AttributeDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_AttributeDef_marshal (
+ CORBA::AttributeDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::AttributeDef_var
@@ -23122,7 +22600,7 @@ CORBA::AttributeDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::AttributeDef_out
@@ -23184,12 +22662,12 @@ CORBA::AttributeDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_AttributeDef_type_get : public TAO_ClientRequestInfo_i
{
@@ -23218,7 +22696,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_AttributeDef_type_get::TAO_ClientRequestInfo_CORBA_AttributeDef_type_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -23276,7 +22754,7 @@ TAO_ClientRequestInfo_CORBA_AttributeDef_type_get::result (CORBA::TypeCode_ptr r
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_AttributeDef_type_def_get : public TAO_ClientRequestInfo_i
{
@@ -23305,7 +22783,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_AttributeDef_type_def_get::TAO_ClientRequestInfo_CORBA_AttributeDef_type_def_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -23363,7 +22841,7 @@ TAO_ClientRequestInfo_CORBA_AttributeDef_type_def_get::result (::CORBA::IDLType_
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_AttributeDef_type_def_set : public TAO_ClientRequestInfo_i
{
@@ -23390,7 +22868,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_AttributeDef_type_def_set::TAO_ClientRequestInfo_CORBA_AttributeDef_type_def_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -23450,7 +22928,7 @@ TAO_ClientRequestInfo_CORBA_AttributeDef_type_def_set::result (ACE_ENV_SINGLE_AR
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_AttributeDef_mode_get : public TAO_ClientRequestInfo_i
{
@@ -23479,7 +22957,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_AttributeDef_mode_get::TAO_ClientRequestInfo_CORBA_AttributeDef_mode_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -23537,7 +23015,7 @@ TAO_ClientRequestInfo_CORBA_AttributeDef_mode_get::result (::CORBA::AttributeMod
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_AttributeDef_mode_set : public TAO_ClientRequestInfo_i
{
@@ -23564,7 +23042,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_AttributeDef_mode_set::TAO_ClientRequestInfo_CORBA_AttributeDef_mode_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -23626,7 +23104,7 @@ TAO_ClientRequestInfo_CORBA_AttributeDef_mode_set::result (ACE_ENV_SINGLE_ARG_DE
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -23641,7 +23119,7 @@ CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::_TAO_AttributeDef_Remote_Proxy_Impl
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::TypeCode_ptr CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::type (
CORBA::Object *_collocated_tao_target_
@@ -23708,82 +23186,74 @@ CORBA::TypeCode_ptr CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::type (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::TypeCode_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::TypeCode_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -23794,7 +23264,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::type (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -23818,7 +23288,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::type (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -23830,24 +23300,26 @@ CORBA::TypeCode_ptr CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::type (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::IDLType_ptr CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::type_def (
CORBA::Object *_collocated_tao_target_
@@ -23914,82 +23386,74 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::IDLType_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::IDLType_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -24000,7 +23464,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -24024,7 +23488,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -24036,24 +23500,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::type_def (
CORBA::Object *_collocated_tao_target_,
@@ -24121,74 +23587,66 @@ void CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::type_def (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << type_def)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << type_def)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -24199,7 +23657,7 @@ void CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -24223,7 +23681,7 @@ void CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -24235,22 +23693,24 @@ void CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::type_def (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::AttributeMode CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::mode (
CORBA::Object *_collocated_tao_target_
@@ -24317,81 +23777,73 @@ void CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::type_def (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::AttributeMode _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::AttributeMode _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -24402,7 +23854,7 @@ void CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -24426,7 +23878,7 @@ void CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::type_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -24438,24 +23890,26 @@ void CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::type_def (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::mode (
CORBA::Object *_collocated_tao_target_,
@@ -24523,74 +23977,66 @@ void CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::mode (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << mode)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << mode)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -24601,7 +24047,7 @@ void CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::mode (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -24625,7 +24071,7 @@ void CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::mode (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -24637,17 +24083,19 @@ void CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::mode (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
@@ -24656,7 +24104,7 @@ void CORBA::_TAO_AttributeDef_Remote_Proxy_Impl::mode (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -24704,7 +24152,7 @@ CORBA::_TAO_AttributeDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::AttributeDef::AttributeDef (int collocated)
{
@@ -24943,7 +24391,7 @@ const char* CORBA::AttributeDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::TypeCode_ptr CORBA::AttributeDef::type (
ACE_ENV_SINGLE_ARG_DECL
@@ -24963,7 +24411,7 @@ CORBA::TypeCode_ptr CORBA::AttributeDef::type (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::IDLType_ptr CORBA::AttributeDef::type_def (
ACE_ENV_SINGLE_ARG_DECL
@@ -24983,7 +24431,7 @@ CORBA::TypeCode_ptr CORBA::AttributeDef::type (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::AttributeDef::type_def (
CORBA::IDLType_ptr type_def
@@ -25005,7 +24453,7 @@ void CORBA::AttributeDef::type_def (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::AttributeMode CORBA::AttributeDef::mode (
ACE_ENV_SINGLE_ARG_DECL
@@ -25025,7 +24473,7 @@ void CORBA::AttributeDef::type_def (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::AttributeDef::mode (
CORBA::AttributeMode mode
@@ -25047,7 +24495,7 @@ void CORBA::AttributeDef::mode (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_AttributeDef[] =
{
@@ -25062,12 +24510,12 @@ static const CORBA::Long _oc_CORBA_AttributeDef[] =
ACE_NTOHL (0x75746544),
ACE_NTOHL (0x65663a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AttributeDef:1.0
- 13,
+ 13,
ACE_NTOHL (0x41747472),
ACE_NTOHL (0x69627574),
ACE_NTOHL (0x65446566),
ACE_NTOHL (0x0), // name = AttributeDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_AttributeDef (
CORBA::tk_objref,
@@ -25087,7 +24535,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_AttributeDescription[] =
{
@@ -25104,7 +24552,7 @@ static const CORBA::Long _oc_CORBA_AttributeDescription[] =
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AttributeDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x41747472),
ACE_NTOHL (0x69627574),
ACE_NTOHL (0x65446573),
@@ -25112,10 +24560,10 @@ static const CORBA::Long _oc_CORBA_AttributeDescription[] =
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = AttributeDescription
6, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -25128,16 +24576,16 @@ static const CORBA::Long _oc_CORBA_AttributeDescription[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
@@ -25150,24 +24598,24 @@ static const CORBA::Long _oc_CORBA_AttributeDescription[] =
ACE_NTOHL (0x746f7279),
ACE_NTOHL (0x49643a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff9c, // negative offset (-100)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
@@ -25180,22 +24628,22 @@ static const CORBA::Long _oc_CORBA_AttributeDescription[] =
ACE_NTOHL (0x6e537065),
ACE_NTOHL (0x633a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
+ 12,
ACE_NTOHL (0x56657273),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
5,
ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
104, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
@@ -25208,22 +24656,22 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x7574654d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0
-14,
+ 14,
ACE_NTOHL (0x41747472),
ACE_NTOHL (0x69627574),
ACE_NTOHL (0x654d6f64),
ACE_NTOHL (0x65000000), // name = AttributeMode
2, // member count
-12,
+ 12,
ACE_NTOHL (0x41545452),
ACE_NTOHL (0x5f4e4f52),
ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL
-14,
+ 14,
ACE_NTOHL (0x41545452),
ACE_NTOHL (0x5f524541),
ACE_NTOHL (0x444f4e4c),
ACE_NTOHL (0x59000000), // name = ATTR_READONLY
-
+
};
static CORBA::TypeCode _tc_TAO_tc_CORBA_AttributeDescription (
@@ -25244,7 +24692,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::AttributeDescription::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -25253,7 +24701,2417 @@ void CORBA::AttributeDescription::_tao_any_destructor (void *_tao_void_pointer)
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExtAttributeDescription[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 46,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74417474),
+ ACE_NTOHL (0x72696275),
+ ACE_NTOHL (0x74654465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e3a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtAttributeDescription:1.0
+ 24,
+ ACE_NTOHL (0x45787441),
+ ACE_NTOHL (0x74747269),
+ ACE_NTOHL (0x62757465),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e00), // name = ExtAttributeDescription
+ 8, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 33,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
+ ACE_NTOHL (0x4964656e),
+ ACE_NTOHL (0x74696669),
+ ACE_NTOHL (0x65720000), // name = Identifier
+ CORBA::tk_string,
+ 0U, // string length
+
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
+ ACE_NTOHL (0x0), // name = RepositoryId
+ CORBA::tk_string,
+ 0U, // string length
+
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xffffff9c, // negative offset (-100)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 34,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
+ ACE_NTOHL (0x56657273),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x70656300), // name = VersionSpec
+ CORBA::tk_string,
+ 0U, // string length
+
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+ 5,
+ ACE_NTOHL (0x6d6f6465),
+ ACE_NTOHL (0x0), // name = mode
+ CORBA::tk_enum, // typecode kind
+ 104, // encapsulation length
+TAO_ENCAP_BYTE_ORDER, // byte order
+ 36,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4174),
+ ACE_NTOHL (0x74726962),
+ ACE_NTOHL (0x7574654d),
+ ACE_NTOHL (0x6f64653a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0
+ 14,
+ ACE_NTOHL (0x41747472),
+ ACE_NTOHL (0x69627574),
+ ACE_NTOHL (0x654d6f64),
+ ACE_NTOHL (0x65000000), // name = AttributeMode
+ 2, // member count
+ 12,
+ ACE_NTOHL (0x41545452),
+ ACE_NTOHL (0x5f4e4f52),
+ ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL
+ 14,
+ ACE_NTOHL (0x41545452),
+ ACE_NTOHL (0x5f524541),
+ ACE_NTOHL (0x444f4e4c),
+ ACE_NTOHL (0x59000000), // name = ATTR_READONLY
+
+ 15,
+ ACE_NTOHL (0x6765745f),
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = get_exceptions
+ CORBA::tk_alias, // typecode kind for typedefs
+ 276, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 40,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
+ 18,
+ ACE_NTOHL (0x45786344),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 196, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 180, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 43,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63657074),
+ ACE_NTOHL (0x696f6e44),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
+ 21,
+ ACE_NTOHL (0x45786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = ExceptionDescription
+ 5, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffffd84, // negative offset (-636)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ 0xffffffff, // indirection
+ 0xfffffdc8, // negative offset (-568)
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xfffffdb0, // negative offset (-592)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ 0xffffffff, // indirection
+ 0xfffffe10, // negative offset (-496)
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+
+ 0U,
+
+
+ 15,
+ ACE_NTOHL (0x7075745f),
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = put_exceptions
+ 0xffffffff, // indirection
+ 0xfffffecc, // negative offset (-308)
+};
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExtAttributeDescription (
+ CORBA::tk_struct,
+ sizeof (_oc_CORBA_ExtAttributeDescription),
+ (char *) &_oc_CORBA_ExtAttributeDescription,
+ 0,
+ sizeof (CORBA::ExtAttributeDescription)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ExtAttributeDescription,
+ &_tc_TAO_tc_CORBA_ExtAttributeDescription
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
+
+void CORBA::ExtAttributeDescription::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExtAttributeDescription *tmp = ACE_static_cast (ExtAttributeDescription*, _tao_void_pointer);
+ delete tmp;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
+
+int CORBA::ExtAttributeDef::_tao_class_id = 0;
+
+CORBA::ExtAttributeDef_ptr
+tao_CORBA_ExtAttributeDef_duplicate (
+ CORBA::ExtAttributeDef_ptr p
+ )
+{
+ return CORBA::ExtAttributeDef::_duplicate (p);
+}
+
+void
+tao_CORBA_ExtAttributeDef_release (
+ CORBA::ExtAttributeDef_ptr p
+ )
+{
+ CORBA::release (p);
+}
+
+CORBA::ExtAttributeDef_ptr
+tao_CORBA_ExtAttributeDef_nil (
+ void
+ )
+{
+ return CORBA::ExtAttributeDef::_nil ();
+}
+
+CORBA::ExtAttributeDef_ptr
+tao_CORBA_ExtAttributeDef_narrow (
+ CORBA::Object *p
+ ACE_ENV_ARG_DECL
+ )
+{
+ return CORBA::ExtAttributeDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+tao_CORBA_ExtAttributeDef_upcast (
+ void *src
+ )
+{
+ CORBA::ExtAttributeDef **tmp =
+ ACE_static_cast (CORBA::ExtAttributeDef **, src);
+ return *tmp;
+}
+
+CORBA::Boolean
+tao_CORBA_ExtAttributeDef_marshal (
+ CORBA::ExtAttributeDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
+
+// *************************************************************
+// CORBA::ExtAttributeDef_var
+// *************************************************************
+
+CORBA::ExtAttributeDef_var::ExtAttributeDef_var (void)
+ : ptr_ (ExtAttributeDef::_nil ())
+{}
+
+::CORBA::ExtAttributeDef_ptr
+CORBA::ExtAttributeDef_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+CORBA::ExtAttributeDef_var::ExtAttributeDef_var (const ::CORBA::ExtAttributeDef_var &p)
+ : TAO_Base_var (),
+ ptr_ (ExtAttributeDef::_duplicate (p.ptr ()))
+{}
+
+CORBA::ExtAttributeDef_var::~ExtAttributeDef_var (void)
+{
+ CORBA::release (this->ptr_);
+}
+
+CORBA::ExtAttributeDef_var &
+CORBA::ExtAttributeDef_var::operator= (ExtAttributeDef_ptr p)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = p;
+ return *this;
+}
+
+CORBA::ExtAttributeDef_var &
+CORBA::ExtAttributeDef_var::operator= (const ::CORBA::ExtAttributeDef_var &p)
+{
+ if (this != &p)
+ {
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ExtAttributeDef::_duplicate (p.ptr ());
+ }
+ return *this;
+}
+
+CORBA::ExtAttributeDef_var::operator const ::CORBA::ExtAttributeDef_ptr &() const // cast
+{
+ return this->ptr_;
+}
+
+CORBA::ExtAttributeDef_var::operator ::CORBA::ExtAttributeDef_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtAttributeDef_ptr
+CORBA::ExtAttributeDef_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtAttributeDef_ptr
+CORBA::ExtAttributeDef_var::in (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtAttributeDef_ptr &
+CORBA::ExtAttributeDef_var::inout (void)
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtAttributeDef_ptr &
+CORBA::ExtAttributeDef_var::out (void)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ExtAttributeDef::_nil ();
+ return this->ptr_;
+}
+
+::CORBA::ExtAttributeDef_ptr
+CORBA::ExtAttributeDef_var::_retn (void)
+{
+ // yield ownership of managed obj reference
+ ::CORBA::ExtAttributeDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ExtAttributeDef::_nil ();
+ return val;
+}
+
+::CORBA::ExtAttributeDef_ptr
+CORBA::ExtAttributeDef_var::tao_duplicate (ExtAttributeDef_ptr p)
+{
+ return ::CORBA::ExtAttributeDef::_duplicate (p);
+}
+
+void
+CORBA::ExtAttributeDef_var::tao_release (ExtAttributeDef_ptr p)
+{
+ CORBA::release (p);
+}
+
+::CORBA::ExtAttributeDef_ptr
+CORBA::ExtAttributeDef_var::tao_nil (void)
+{
+ return ::CORBA::ExtAttributeDef::_nil ();
+}
+
+::CORBA::ExtAttributeDef_ptr
+CORBA::ExtAttributeDef_var::tao_narrow (
+ CORBA::Object *p
+ ACE_ENV_ARG_DECL
+ )
+{
+ return ::CORBA::ExtAttributeDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+CORBA::ExtAttributeDef_var::tao_upcast (void *src)
+{
+ ExtAttributeDef **tmp =
+ ACE_static_cast (ExtAttributeDef **, src);
+ return *tmp;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
+
+// *************************************************************
+// CORBA::ExtAttributeDef_out
+// *************************************************************
+
+CORBA::ExtAttributeDef_out::ExtAttributeDef_out (ExtAttributeDef_ptr &p)
+ : ptr_ (p)
+{
+ this->ptr_ = ::CORBA::ExtAttributeDef::_nil ();
+}
+
+CORBA::ExtAttributeDef_out::ExtAttributeDef_out (ExtAttributeDef_var &p)
+ : ptr_ (p.out ())
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ExtAttributeDef::_nil ();
+}
+
+CORBA::ExtAttributeDef_out::ExtAttributeDef_out (const ::CORBA::ExtAttributeDef_out &p)
+ : ptr_ (ACE_const_cast (ExtAttributeDef_out &, p).ptr_)
+{}
+
+::CORBA::ExtAttributeDef_out &
+CORBA::ExtAttributeDef_out::operator= (const ::CORBA::ExtAttributeDef_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExtAttributeDef_out&, p).ptr_;
+ return *this;
+}
+
+CORBA::ExtAttributeDef_out &
+CORBA::ExtAttributeDef_out::operator= (const ::CORBA::ExtAttributeDef_var &p)
+{
+ this->ptr_ = ::CORBA::ExtAttributeDef::_duplicate (p.ptr ());
+ return *this;
+}
+
+CORBA::ExtAttributeDef_out &
+CORBA::ExtAttributeDef_out::operator= (ExtAttributeDef_ptr p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+CORBA::ExtAttributeDef_out::operator ::CORBA::ExtAttributeDef_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtAttributeDef_ptr &
+CORBA::ExtAttributeDef_out::ptr (void)
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtAttributeDef_ptr
+CORBA::ExtAttributeDef_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_get : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_get (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ void result (::CORBA::ExcDescriptionSeq * result);
+
+ private:
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_get (const TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_get &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_get &);
+
+ ::CORBA::ExcDescriptionSeq * _result;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_get::TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_get (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return parameter_list;
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_get::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 0;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ CORBA::Any_var safe_result_any = result_any;
+
+ (*result_any) <<= this->_result;
+ return safe_result_any._retn ();
+}
+
+void
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_get::result (::CORBA::ExcDescriptionSeq * result)
+{
+ // Update the result.
+ this->_result = result;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_set : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_set (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const CORBA::ExcDescriptionSeq & get_exceptions
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ private:
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_set (const TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_set &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_set &);
+ const CORBA::ExcDescriptionSeq & get_exceptions_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_set::TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_set (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const CORBA::ExcDescriptionSeq & get_exceptions
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
+ get_exceptions_ (get_exceptions)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_set::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ Dynamic::ParameterList_var safe_parameter_list = parameter_list;
+
+ parameter_list->length (1);
+ CORBA::ULong len = 0;
+ (*parameter_list)[len].argument <<= this->get_exceptions_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ return safe_parameter_list._retn ();
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_set::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_set::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 1;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return result_any;
+}
+
+
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_get : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_get (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ void result (::CORBA::ExcDescriptionSeq * result);
+
+ private:
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_get (const TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_get &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_get &);
+
+ ::CORBA::ExcDescriptionSeq * _result;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_get::TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_get (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return parameter_list;
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_get::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 0;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ CORBA::Any_var safe_result_any = result_any;
+
+ (*result_any) <<= this->_result;
+ return safe_result_any._retn ();
+}
+
+void
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_get::result (::CORBA::ExcDescriptionSeq * result)
+{
+ // Update the result.
+ this->_result = result;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_set : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_set (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const CORBA::ExcDescriptionSeq & set_exceptions
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ private:
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_set (const TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_set &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_set &);
+ const CORBA::ExcDescriptionSeq & set_exceptions_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_set::TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_set (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const CORBA::ExcDescriptionSeq & set_exceptions
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
+ set_exceptions_ (set_exceptions)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_set::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ Dynamic::ParameterList_var safe_parameter_list = parameter_list;
+
+ parameter_list->length (1);
+ CORBA::ULong len = 0;
+ (*parameter_list)[len].argument <<= this->set_exceptions_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ return safe_parameter_list._retn ();
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_set::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_set::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 1;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return result_any;
+}
+
+
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_ExtAttributeDef_describe_attribute : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_describe_attribute (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ void result (::CORBA::ExtAttributeDescription * result);
+
+ private:
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_describe_attribute (const TAO_ClientRequestInfo_CORBA_ExtAttributeDef_describe_attribute &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ExtAttributeDef_describe_attribute &);
+
+ ::CORBA::ExtAttributeDescription * _result;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_describe_attribute::TAO_ClientRequestInfo_CORBA_ExtAttributeDef_describe_attribute (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_describe_attribute::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return parameter_list;
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_describe_attribute::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_describe_attribute::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 0;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ CORBA::Any_var safe_result_any = result_any;
+
+ (*result_any) <<= this->_result;
+ return safe_result_any._retn ();
+}
+
+void
+TAO_ClientRequestInfo_CORBA_ExtAttributeDef_describe_attribute::result (::CORBA::ExtAttributeDescription * result)
+{
+ // Update the result.
+ this->_result = result;
+}
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Base & Remote Proxy Implementation.
+//
+
+CORBA::_TAO_ExtAttributeDef_Proxy_Impl::_TAO_ExtAttributeDef_Proxy_Impl (void)
+{}
+
+CORBA::_TAO_ExtAttributeDef_Remote_Proxy_Impl::_TAO_ExtAttributeDef_Remote_Proxy_Impl (void)
+{}
+
+// Remote Implementation of the IDL interface methods
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+::CORBA::ExcDescriptionSeq * CORBA::_TAO_ExtAttributeDef_Remote_Proxy_Impl::get_exceptions (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ CORBA::ExcDescriptionSeq_var _tao_retval;
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ }
+
+ {
+ CORBA::ExcDescriptionSeq *tmp;
+ ACE_NEW_RETURN (tmp, CORBA::ExcDescriptionSeq, _tao_retval._retn ());
+ _tao_retval = tmp;
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "_get_get_exceptions",
+ 19,
+ 0,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_get _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ExcDescriptionSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+
+ return _tao_retval._retn ();
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+void CORBA::_TAO_ExtAttributeDef_Remote_Proxy_Impl::get_exceptions (
+ CORBA::Object *_collocated_tao_target_,
+ const CORBA::ExcDescriptionSeq & get_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW (CORBA::INTERNAL ());
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "_set_get_exceptions",
+ 19,
+ 1,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_get_exceptions_set _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_,
+ get_exceptions
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK;
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << get_exceptions)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
+ );
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ )
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+
+ continue;
+ }
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK;
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+::CORBA::ExcDescriptionSeq * CORBA::_TAO_ExtAttributeDef_Remote_Proxy_Impl::set_exceptions (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ CORBA::ExcDescriptionSeq_var _tao_retval;
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ }
+
+ {
+ CORBA::ExcDescriptionSeq *tmp;
+ ACE_NEW_RETURN (tmp, CORBA::ExcDescriptionSeq, _tao_retval._retn ());
+ _tao_retval = tmp;
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "_get_set_exceptions",
+ 19,
+ 0,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_get _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ExcDescriptionSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+
+ return _tao_retval._retn ();
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+void CORBA::_TAO_ExtAttributeDef_Remote_Proxy_Impl::set_exceptions (
+ CORBA::Object *_collocated_tao_target_,
+ const CORBA::ExcDescriptionSeq & set_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW (CORBA::INTERNAL ());
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "_set_set_exceptions",
+ 19,
+ 1,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_set_exceptions_set _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_,
+ set_exceptions
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK;
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << set_exceptions)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
+ );
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ )
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+
+ continue;
+ }
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK;
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+::CORBA::ExtAttributeDescription * CORBA::_TAO_ExtAttributeDef_Remote_Proxy_Impl::describe_attribute (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ CORBA::ExtAttributeDescription_var _tao_retval;
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ }
+
+ {
+ CORBA::ExtAttributeDescription *tmp;
+ ACE_NEW_RETURN (tmp, CORBA::ExtAttributeDescription, _tao_retval._retn ());
+ _tao_retval = tmp;
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "describe_attribute",
+ 18,
+ 0,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_ExtAttributeDef_describe_attribute _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ExtAttributeDescription * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+
+ return _tao_retval._retn ();
+}
+
+//
+// End Base & Remote Proxy Implemeentation.
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Remote & Base Proxy Broker Implementation
+//
+
+CORBA::_TAO_ExtAttributeDef_Proxy_Broker::_TAO_ExtAttributeDef_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtAttributeDef_Proxy_Broker::~_TAO_ExtAttributeDef_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtAttributeDef_Proxy_Broker * (*CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ ) = 0;
+
+// Factory Member function Implementation.
+CORBA::_TAO_ExtAttributeDef_Remote_Proxy_Broker *
+CORBA::_TAO_ExtAttributeDef_Remote_Proxy_Broker::the_TAO_ExtAttributeDef_Remote_Proxy_Broker (void)
+{
+ static ::CORBA::_TAO_ExtAttributeDef_Remote_Proxy_Broker remote_proxy_broker;
+ return &remote_proxy_broker;
+}
+
+CORBA::_TAO_ExtAttributeDef_Remote_Proxy_Broker::_TAO_ExtAttributeDef_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtAttributeDef_Remote_Proxy_Broker::~_TAO_ExtAttributeDef_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtAttributeDef_Proxy_Impl&
+CORBA::_TAO_ExtAttributeDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ExtAttributeDef *
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ return this->remote_proxy_impl_;
+}
+
+//
+// End Remote & Base Proxy Broker Implementation
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
+
+CORBA::ExtAttributeDef::ExtAttributeDef (int collocated)
+{
+ this->CORBA_ExtAttributeDef_setup_collocation (collocated);
+}
+
+void
+CORBA::ExtAttributeDef::CORBA_ExtAttributeDef_setup_collocation (int collocated)
+{
+ if (collocated)
+ this->the_TAO_ExtAttributeDef_Proxy_Broker_ =
+ ::CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_function_pointer (this);
+ else
+ this->the_TAO_ExtAttributeDef_Proxy_Broker_ =
+ ::CORBA::_TAO_ExtAttributeDef_Remote_Proxy_Broker::the_TAO_ExtAttributeDef_Remote_Proxy_Broker ();
+
+ this->CORBA_AttributeDef_setup_collocation (collocated);
+}
+
+CORBA::ExtAttributeDef::~ExtAttributeDef (void)
+{}
+
+void
+CORBA::ExtAttributeDef::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExtAttributeDef *tmp = ACE_static_cast (ExtAttributeDef *, _tao_void_pointer);
+ CORBA::release (tmp);
+}
+
+CORBA::ExtAttributeDef_ptr
+CORBA::ExtAttributeDef::_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (CORBA::is_nil (obj))
+ {
+ return ExtAttributeDef::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ CORBA::Boolean is_a =
+ obj->_is_a (
+ "IDL:omg.org/CORBA/ExtAttributeDef:1.0"
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (ExtAttributeDef::_nil ());
+
+ if (is_a == 0)
+ {
+ return ExtAttributeDef::_nil ();
+ }
+ }
+
+ return ExtAttributeDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::ExtAttributeDef_ptr
+CORBA::ExtAttributeDef::_unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ if (CORBA::is_nil (obj))
+ {
+ return ExtAttributeDef::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ TAO_Stub* stub = obj->_stubobj ();
+
+ if (stub != 0)
+ {
+ stub->_incr_refcnt ();
+ }
+
+ ExtAttributeDef_ptr default_proxy = ExtAttributeDef::_nil ();
+
+ if (
+ !CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
+ stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
+ obj->_is_collocated () &&
+ CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_function_pointer != 0
+ )
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ExtAttributeDef (
+ stub,
+ 1,
+ obj->_servant ()
+ ),
+ ExtAttributeDef::_nil ()
+ );
+ }
+
+ if (CORBA::is_nil (default_proxy))
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ExtAttributeDef (
+ stub,
+ 0,
+ obj->_servant ()
+ ),
+ ExtAttributeDef::_nil ()
+ );
+ }
+
+ return default_proxy;
+ }
+ else
+ return
+ ACE_reinterpret_cast (
+ ExtAttributeDef_ptr,
+ obj->_tao_QueryInterface (
+ ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ExtAttributeDef::_tao_class_id
+ )
+ )
+ );
+}
+
+CORBA::ExtAttributeDef_ptr
+CORBA::ExtAttributeDef::_duplicate (ExtAttributeDef_ptr obj)
+{
+ if (! CORBA::is_nil (obj))
+ {
+ obj->_add_ref ();
+ }
+
+ return obj;
+}
+
+CORBA::Boolean
+CORBA::ExtAttributeDef::_is_a (
+ const char *value
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/ExtAttributeDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/AttributeDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Contained:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/IRObject:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Object:1.0"
+ )
+ )
+ {
+ return 1; // success using local knowledge
+ }
+ else
+ {
+ return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a (
+ value
+ ACE_ENV_ARG_PARAMETER
+ );
+ }
+}
+
+void *CORBA::ExtAttributeDef::_tao_QueryInterface (ptr_arith_t type)
+{
+ void *retv = 0;
+
+ if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, ExtAttributeDef)::_tao_class_id)
+ )
+ {
+ retv = ACE_reinterpret_cast (void*, this);
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, AttributeDef)::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::AttributeDef_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::Contained::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::Contained_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::IRObject::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::IRObject_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &CORBA::Object::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (CORBA::Object_ptr, this)
+ );
+ }
+
+ if (retv != 0)
+ {
+ this->_add_ref ();
+ }
+
+ return retv;
+}
+
+const char* CORBA::ExtAttributeDef::_interface_repository_id (void) const
+{
+ return "IDL:omg.org/CORBA/ExtAttributeDef:1.0";
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+::CORBA::ExcDescriptionSeq * CORBA::ExtAttributeDef::get_exceptions (
+ ACE_ENV_SINGLE_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_ExtAttributeDef_Proxy_Impl &proxy =
+ this->the_TAO_ExtAttributeDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return proxy.get_exceptions (
+ this
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+void CORBA::ExtAttributeDef::get_exceptions (
+ const CORBA::ExcDescriptionSeq & get_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_ExtAttributeDef_Proxy_Impl &proxy =
+ this->the_TAO_ExtAttributeDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK;
+
+ proxy.get_exceptions (
+ this,
+ get_exceptions
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+::CORBA::ExcDescriptionSeq * CORBA::ExtAttributeDef::set_exceptions (
+ ACE_ENV_SINGLE_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_ExtAttributeDef_Proxy_Impl &proxy =
+ this->the_TAO_ExtAttributeDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return proxy.set_exceptions (
+ this
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+void CORBA::ExtAttributeDef::set_exceptions (
+ const CORBA::ExcDescriptionSeq & set_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_ExtAttributeDef_Proxy_Impl &proxy =
+ this->the_TAO_ExtAttributeDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK;
+
+ proxy.set_exceptions (
+ this,
+ set_exceptions
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+::CORBA::ExtAttributeDescription * CORBA::ExtAttributeDef::describe_attribute (
+ ACE_ENV_SINGLE_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_ExtAttributeDef_Proxy_Impl &proxy =
+ this->the_TAO_ExtAttributeDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return proxy.describe_attribute (
+ this
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExtAttributeDef[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 38,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74417474),
+ ACE_NTOHL (0x72696275),
+ ACE_NTOHL (0x74654465),
+ ACE_NTOHL (0x663a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtAttributeDef:1.0
+ 16,
+ ACE_NTOHL (0x45787441),
+ ACE_NTOHL (0x74747269),
+ ACE_NTOHL (0x62757465),
+ ACE_NTOHL (0x44656600), // name = ExtAttributeDef
+ };
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExtAttributeDef (
+ CORBA::tk_objref,
+ sizeof (_oc_CORBA_ExtAttributeDef),
+ (char *) &_oc_CORBA_ExtAttributeDef,
+ 0,
+ sizeof (CORBA::ExtAttributeDef)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ExtAttributeDef,
+ &_tc_TAO_tc_CORBA_ExtAttributeDef
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_OperationMode[] =
{
@@ -25268,21 +27126,21 @@ static const CORBA::Long _oc_CORBA_OperationMode[] =
ACE_NTOHL (0x696f6e4d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0
-14,
+ 14,
ACE_NTOHL (0x4f706572),
ACE_NTOHL (0x6174696f),
ACE_NTOHL (0x6e4d6f64),
ACE_NTOHL (0x65000000), // name = OperationMode
2, // member count
-10,
+ 10,
ACE_NTOHL (0x4f505f4e),
ACE_NTOHL (0x4f524d41),
ACE_NTOHL (0x4c000000), // name = OP_NORMAL
-10,
+ 10,
ACE_NTOHL (0x4f505f4f),
ACE_NTOHL (0x4e455741),
ACE_NTOHL (0x59000000), // name = OP_ONEWAY
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_OperationMode (
CORBA::tk_enum,
@@ -25302,60 +27160,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_CORBA_ParameterMode[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72616d65),
- ACE_NTOHL (0x7465724d),
- ACE_NTOHL (0x6f64653a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0
-14,
- ACE_NTOHL (0x50617261),
- ACE_NTOHL (0x6d657465),
- ACE_NTOHL (0x724d6f64),
- ACE_NTOHL (0x65000000), // name = ParameterMode
- 3, // member count
-9,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f494e),
- ACE_NTOHL (0x0), // name = PARAM_IN
-10,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f4f55),
- ACE_NTOHL (0x54000000), // name = PARAM_OUT
-12,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f494e),
- ACE_NTOHL (0x4f555400), // name = PARAM_INOUT
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ParameterMode (
- CORBA::tk_enum,
- sizeof (_oc_CORBA_ParameterMode),
- (char *) &_oc_CORBA_ParameterMode,
- 0,
- sizeof (CORBA::ParameterMode)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (CORBA)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_ParameterMode,
- &_tc_TAO_tc_CORBA_ParameterMode
- )
-TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ParameterDescription[] =
{
@@ -25372,7 +27177,7 @@ static const CORBA::Long _oc_CORBA_ParameterDescription[] =
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x50617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x72446573),
@@ -25380,10 +27185,10 @@ static const CORBA::Long _oc_CORBA_ParameterDescription[] =
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = ParameterDescription
4, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -25396,23 +27201,23 @@ static const CORBA::Long _oc_CORBA_ParameterDescription[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
52, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
30,
@@ -25424,14 +27229,14 @@ static const CORBA::Long _oc_CORBA_ParameterDescription[] =
ACE_NTOHL (0x4c547970),
ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
+ 8,
ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-
+
5,
ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
116, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
@@ -25444,25 +27249,25 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x7465724d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0
-14,
+ 14,
ACE_NTOHL (0x50617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x724d6f64),
ACE_NTOHL (0x65000000), // name = ParameterMode
3, // member count
-9,
+ 9,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f494e),
ACE_NTOHL (0x0), // name = PARAM_IN
-10,
+ 10,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f4f55),
ACE_NTOHL (0x54000000), // name = PARAM_OUT
-12,
+ 12,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f494e),
ACE_NTOHL (0x4f555400), // name = PARAM_INOUT
-
+
};
static CORBA::TypeCode _tc_TAO_tc_CORBA_ParameterDescription (
@@ -25483,7 +27288,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::ParameterDescription::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -25492,7 +27297,7 @@ void CORBA::ParameterDescription::_tao_any_destructor (void *_tao_void_pointer)
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp:101
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_cs.cpp:100
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -25551,7 +27356,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::~_TAO_Unbounded_Sequence
#define _CORBA_PARDESCRIPTIONSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::ParDescriptionSeq
@@ -25613,7 +27418,7 @@ void CORBA::ParDescriptionSeq::_tao_any_destructor (void *_tao_void_pointer)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ParDescriptionSeq[] =
{
@@ -25629,13 +27434,13 @@ static const CORBA::Long _oc_CORBA_ParDescriptionSeq[] =
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x5365713a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0
- 18,
+ 18,
ACE_NTOHL (0x50617244),
ACE_NTOHL (0x65736372),
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e5365),
ACE_NTOHL (0x71000000), // name = ParDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
416, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -25653,7 +27458,7 @@ static const CORBA::Long _oc_CORBA_ParDescriptionSeq[] =
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x50617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x72446573),
@@ -25661,10 +27466,10 @@ static const CORBA::Long _oc_CORBA_ParDescriptionSeq[] =
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = ParameterDescription
4, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -25677,23 +27482,23 @@ static const CORBA::Long _oc_CORBA_ParDescriptionSeq[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
52, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
30,
@@ -25705,14 +27510,14 @@ static const CORBA::Long _oc_CORBA_ParDescriptionSeq[] =
ACE_NTOHL (0x4c547970),
ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
+ 8,
ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-
+
5,
ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
116, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
@@ -25725,25 +27530,25 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x7465724d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0
-14,
+ 14,
ACE_NTOHL (0x50617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x724d6f64),
ACE_NTOHL (0x65000000), // name = ParameterMode
3, // member count
-9,
+ 9,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f494e),
ACE_NTOHL (0x0), // name = PARAM_IN
-10,
+ 10,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f4f55),
ACE_NTOHL (0x54000000), // name = PARAM_OUT
-12,
+ 12,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f494e),
ACE_NTOHL (0x4f555400), // name = PARAM_INOUT
-
+
0U,
@@ -25767,7 +27572,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ContextIdentifier[] =
{
@@ -25783,13 +27588,13 @@ static const CORBA::Long _oc_CORBA_ContextIdentifier[] =
ACE_NTOHL (0x6e746966),
ACE_NTOHL (0x6965723a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0
- 18,
+ 18,
ACE_NTOHL (0x436f6e74),
ACE_NTOHL (0x65787449),
ACE_NTOHL (0x64656e74),
ACE_NTOHL (0x69666965),
ACE_NTOHL (0x72000000), // name = ContextIdentifier
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -25802,11 +27607,11 @@ static const CORBA::Long _oc_CORBA_ContextIdentifier[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
};
@@ -25832,7 +27637,7 @@ TAO_NAMESPACE_END
#define _CORBA_CONTEXTIDSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::ContextIdSeq
@@ -25894,7 +27699,7 @@ void CORBA::ContextIdSeq::_tao_any_destructor (void *_tao_void_pointer)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ContextIdSeq[] =
{
@@ -25909,12 +27714,12 @@ static const CORBA::Long _oc_CORBA_ContextIdSeq[] =
ACE_NTOHL (0x74496453),
ACE_NTOHL (0x65713a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0
- 13,
+ 13,
ACE_NTOHL (0x436f6e74),
ACE_NTOHL (0x65787449),
ACE_NTOHL (0x64536571),
ACE_NTOHL (0x0), // name = ContextIdSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
164, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_alias, // typecode kind for typedefs
@@ -25931,13 +27736,13 @@ static const CORBA::Long _oc_CORBA_ContextIdSeq[] =
ACE_NTOHL (0x6e746966),
ACE_NTOHL (0x6965723a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0
- 18,
+ 18,
ACE_NTOHL (0x436f6e74),
ACE_NTOHL (0x65787449),
ACE_NTOHL (0x64656e74),
ACE_NTOHL (0x69666965),
ACE_NTOHL (0x72000000), // name = ContextIdentifier
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -25950,11 +27755,11 @@ static const CORBA::Long _oc_CORBA_ContextIdSeq[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
@@ -25980,7 +27785,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::OperationDef::_tao_class_id = 0;
@@ -26027,8 +27832,17 @@ tao_CORBA_OperationDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_OperationDef_marshal (
+ CORBA::OperationDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::OperationDef_var
@@ -26154,7 +27968,7 @@ CORBA::OperationDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::OperationDef_out
@@ -26216,12 +28030,12 @@ CORBA::OperationDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_OperationDef_result_get : public TAO_ClientRequestInfo_i
{
@@ -26250,7 +28064,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_OperationDef_result_get::TAO_ClientRequestInfo_CORBA_OperationDef_result_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -26308,7 +28122,7 @@ TAO_ClientRequestInfo_CORBA_OperationDef_result_get::result (CORBA::TypeCode_ptr
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_OperationDef_result_def_get : public TAO_ClientRequestInfo_i
{
@@ -26337,7 +28151,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_OperationDef_result_def_get::TAO_ClientRequestInfo_CORBA_OperationDef_result_def_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -26395,7 +28209,7 @@ TAO_ClientRequestInfo_CORBA_OperationDef_result_def_get::result (::CORBA::IDLTyp
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_OperationDef_result_def_set : public TAO_ClientRequestInfo_i
{
@@ -26422,7 +28236,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_OperationDef_result_def_set::TAO_ClientRequestInfo_CORBA_OperationDef_result_def_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -26482,7 +28296,7 @@ TAO_ClientRequestInfo_CORBA_OperationDef_result_def_set::result (ACE_ENV_SINGLE_
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_OperationDef_params_get : public TAO_ClientRequestInfo_i
{
@@ -26511,7 +28325,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_OperationDef_params_get::TAO_ClientRequestInfo_CORBA_OperationDef_params_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -26569,7 +28383,7 @@ TAO_ClientRequestInfo_CORBA_OperationDef_params_get::result (::CORBA::ParDescrip
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_OperationDef_params_set : public TAO_ClientRequestInfo_i
{
@@ -26596,7 +28410,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_OperationDef_params_set::TAO_ClientRequestInfo_CORBA_OperationDef_params_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -26656,7 +28470,7 @@ TAO_ClientRequestInfo_CORBA_OperationDef_params_set::result (ACE_ENV_SINGLE_ARG_
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_OperationDef_mode_get : public TAO_ClientRequestInfo_i
{
@@ -26685,7 +28499,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_OperationDef_mode_get::TAO_ClientRequestInfo_CORBA_OperationDef_mode_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -26743,7 +28557,7 @@ TAO_ClientRequestInfo_CORBA_OperationDef_mode_get::result (::CORBA::OperationMod
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_OperationDef_mode_set : public TAO_ClientRequestInfo_i
{
@@ -26770,7 +28584,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_OperationDef_mode_set::TAO_ClientRequestInfo_CORBA_OperationDef_mode_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -26830,7 +28644,7 @@ TAO_ClientRequestInfo_CORBA_OperationDef_mode_set::result (ACE_ENV_SINGLE_ARG_DE
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_OperationDef_contexts_get : public TAO_ClientRequestInfo_i
{
@@ -26859,7 +28673,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_OperationDef_contexts_get::TAO_ClientRequestInfo_CORBA_OperationDef_contexts_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -26917,7 +28731,7 @@ TAO_ClientRequestInfo_CORBA_OperationDef_contexts_get::result (::CORBA::ContextI
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_OperationDef_contexts_set : public TAO_ClientRequestInfo_i
{
@@ -26944,7 +28758,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_OperationDef_contexts_set::TAO_ClientRequestInfo_CORBA_OperationDef_contexts_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -27004,7 +28818,7 @@ TAO_ClientRequestInfo_CORBA_OperationDef_contexts_set::result (ACE_ENV_SINGLE_AR
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_OperationDef_exceptions_get : public TAO_ClientRequestInfo_i
{
@@ -27033,7 +28847,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_OperationDef_exceptions_get::TAO_ClientRequestInfo_CORBA_OperationDef_exceptions_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -27091,7 +28905,7 @@ TAO_ClientRequestInfo_CORBA_OperationDef_exceptions_get::result (::CORBA::Except
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_OperationDef_exceptions_set : public TAO_ClientRequestInfo_i
{
@@ -27118,7 +28932,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_OperationDef_exceptions_set::TAO_ClientRequestInfo_CORBA_OperationDef_exceptions_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -27180,7 +28994,7 @@ TAO_ClientRequestInfo_CORBA_OperationDef_exceptions_set::result (ACE_ENV_SINGLE_
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -27195,7 +29009,7 @@ CORBA::_TAO_OperationDef_Remote_Proxy_Impl::_TAO_OperationDef_Remote_Proxy_Impl
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::TypeCode_ptr CORBA::_TAO_OperationDef_Remote_Proxy_Impl::result (
CORBA::Object *_collocated_tao_target_
@@ -27262,82 +29076,74 @@ CORBA::TypeCode_ptr CORBA::_TAO_OperationDef_Remote_Proxy_Impl::result (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::TypeCode_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::TypeCode_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -27348,7 +29154,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_OperationDef_Remote_Proxy_Impl::result (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -27372,7 +29178,7 @@ CORBA::TypeCode_ptr CORBA::_TAO_OperationDef_Remote_Proxy_Impl::result (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -27384,24 +29190,26 @@ CORBA::TypeCode_ptr CORBA::_TAO_OperationDef_Remote_Proxy_Impl::result (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::IDLType_ptr CORBA::_TAO_OperationDef_Remote_Proxy_Impl::result_def (
CORBA::Object *_collocated_tao_target_
@@ -27468,82 +29276,74 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::IDLType_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::IDLType_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -27554,7 +29354,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -27578,7 +29378,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -27590,24 +29390,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::result_def (
CORBA::Object *_collocated_tao_target_,
@@ -27675,74 +29477,66 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::result_def (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << result_def)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << result_def)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -27753,7 +29547,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::result_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -27777,7 +29571,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::result_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -27789,22 +29583,24 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::result_def (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::ParDescriptionSeq * CORBA::_TAO_OperationDef_Remote_Proxy_Impl::params (
CORBA::Object *_collocated_tao_target_
@@ -27877,82 +29673,74 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::result_def (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ParDescriptionSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ParDescriptionSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -27963,7 +29751,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::result_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -27987,7 +29775,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::result_def (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -27999,24 +29787,26 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::result_def (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::params (
CORBA::Object *_collocated_tao_target_,
@@ -28084,74 +29874,66 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::params (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << params)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << params)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -28162,7 +29944,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::params (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -28186,7 +29968,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::params (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -28198,22 +29980,24 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::params (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::OperationMode CORBA::_TAO_OperationDef_Remote_Proxy_Impl::mode (
CORBA::Object *_collocated_tao_target_
@@ -28280,81 +30064,73 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::params (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::OperationMode _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::OperationMode _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -28365,7 +30141,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::params (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -28389,7 +30165,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::params (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -28401,24 +30177,26 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::params (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::mode (
CORBA::Object *_collocated_tao_target_,
@@ -28486,74 +30264,66 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::mode (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << mode)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << mode)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -28564,7 +30334,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::mode (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -28588,7 +30358,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::mode (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -28600,22 +30370,24 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::mode (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::ContextIdSeq * CORBA::_TAO_OperationDef_Remote_Proxy_Impl::contexts (
CORBA::Object *_collocated_tao_target_
@@ -28688,82 +30460,74 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::mode (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ContextIdSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ContextIdSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -28774,7 +30538,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::mode (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -28798,7 +30562,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::mode (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -28810,24 +30574,26 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::mode (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::contexts (
CORBA::Object *_collocated_tao_target_,
@@ -28895,74 +30661,66 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::contexts (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << contexts)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << contexts)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -28973,7 +30731,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::contexts (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -28997,7 +30755,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::contexts (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -29009,22 +30767,24 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::contexts (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::ExceptionDefSeq * CORBA::_TAO_OperationDef_Remote_Proxy_Impl::exceptions (
CORBA::Object *_collocated_tao_target_
@@ -29097,82 +30857,74 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::contexts (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ExceptionDefSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ExceptionDefSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -29183,7 +30935,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::contexts (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -29207,7 +30959,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::contexts (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -29219,24 +30971,26 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::contexts (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::exceptions (
CORBA::Object *_collocated_tao_target_,
@@ -29304,74 +31058,66 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::exceptions (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << exceptions)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << exceptions)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -29382,7 +31128,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::exceptions (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -29406,7 +31152,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::exceptions (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -29418,17 +31164,19 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::exceptions (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
@@ -29437,7 +31185,7 @@ void CORBA::_TAO_OperationDef_Remote_Proxy_Impl::exceptions (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -29485,7 +31233,7 @@ CORBA::_TAO_OperationDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::OperationDef::OperationDef (int collocated)
{
@@ -29724,7 +31472,7 @@ const char* CORBA::OperationDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::TypeCode_ptr CORBA::OperationDef::result (
ACE_ENV_SINGLE_ARG_DECL
@@ -29744,7 +31492,7 @@ CORBA::TypeCode_ptr CORBA::OperationDef::result (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::IDLType_ptr CORBA::OperationDef::result_def (
ACE_ENV_SINGLE_ARG_DECL
@@ -29764,7 +31512,7 @@ CORBA::TypeCode_ptr CORBA::OperationDef::result (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::OperationDef::result_def (
CORBA::IDLType_ptr result_def
@@ -29786,7 +31534,7 @@ void CORBA::OperationDef::result_def (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::ParDescriptionSeq * CORBA::OperationDef::params (
ACE_ENV_SINGLE_ARG_DECL
@@ -29806,7 +31554,7 @@ void CORBA::OperationDef::result_def (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::OperationDef::params (
const CORBA::ParDescriptionSeq & params
@@ -29828,7 +31576,7 @@ void CORBA::OperationDef::params (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::OperationMode CORBA::OperationDef::mode (
ACE_ENV_SINGLE_ARG_DECL
@@ -29848,7 +31596,7 @@ void CORBA::OperationDef::params (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::OperationDef::mode (
CORBA::OperationMode mode
@@ -29870,7 +31618,7 @@ void CORBA::OperationDef::mode (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::ContextIdSeq * CORBA::OperationDef::contexts (
ACE_ENV_SINGLE_ARG_DECL
@@ -29890,7 +31638,7 @@ void CORBA::OperationDef::mode (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::OperationDef::contexts (
const CORBA::ContextIdSeq & contexts
@@ -29912,7 +31660,7 @@ void CORBA::OperationDef::contexts (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::ExceptionDefSeq * CORBA::OperationDef::exceptions (
ACE_ENV_SINGLE_ARG_DECL
@@ -29932,7 +31680,7 @@ void CORBA::OperationDef::contexts (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::OperationDef::exceptions (
const CORBA::ExceptionDefSeq & exceptions
@@ -29954,7 +31702,7 @@ void CORBA::OperationDef::exceptions (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_OperationDef[] =
{
@@ -29969,12 +31717,12 @@ static const CORBA::Long _oc_CORBA_OperationDef[] =
ACE_NTOHL (0x696f6e44),
ACE_NTOHL (0x65663a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDef:1.0
- 13,
+ 13,
ACE_NTOHL (0x4f706572),
ACE_NTOHL (0x6174696f),
ACE_NTOHL (0x6e446566),
ACE_NTOHL (0x0), // name = OperationDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_OperationDef (
CORBA::tk_objref,
@@ -29994,7 +31742,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_OperationDescription[] =
{
@@ -30011,7 +31759,7 @@ static const CORBA::Long _oc_CORBA_OperationDescription[] =
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x4f706572),
ACE_NTOHL (0x6174696f),
ACE_NTOHL (0x6e446573),
@@ -30019,10 +31767,10 @@ static const CORBA::Long _oc_CORBA_OperationDescription[] =
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = OperationDescription
9, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -30035,16 +31783,16 @@ static const CORBA::Long _oc_CORBA_OperationDescription[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
@@ -30057,24 +31805,24 @@ static const CORBA::Long _oc_CORBA_OperationDescription[] =
ACE_NTOHL (0x746f7279),
ACE_NTOHL (0x49643a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff9c, // negative offset (-100)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
@@ -30087,22 +31835,22 @@ static const CORBA::Long _oc_CORBA_OperationDescription[] =
ACE_NTOHL (0x6e537065),
ACE_NTOHL (0x633a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
+ 12,
ACE_NTOHL (0x56657273),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
7,
ACE_NTOHL (0x72657375),
ACE_NTOHL (0x6c740000), // name = result
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
5,
ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
100, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
@@ -30115,26 +31863,26 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x696f6e4d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0
-14,
+ 14,
ACE_NTOHL (0x4f706572),
ACE_NTOHL (0x6174696f),
ACE_NTOHL (0x6e4d6f64),
ACE_NTOHL (0x65000000), // name = OperationMode
2, // member count
-10,
+ 10,
ACE_NTOHL (0x4f505f4e),
ACE_NTOHL (0x4f524d41),
ACE_NTOHL (0x4c000000), // name = OP_NORMAL
-10,
+ 10,
ACE_NTOHL (0x4f505f4f),
ACE_NTOHL (0x4e455741),
ACE_NTOHL (0x59000000), // name = OP_ONEWAY
-
+
9,
ACE_NTOHL (0x636f6e74),
ACE_NTOHL (0x65787473),
ACE_NTOHL (0x0), // name = contexts
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
168, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
@@ -30147,12 +31895,12 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74496453),
ACE_NTOHL (0x65713a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0
- 13,
+ 13,
ACE_NTOHL (0x436f6e74),
ACE_NTOHL (0x65787449),
ACE_NTOHL (0x64536571),
ACE_NTOHL (0x0), // name = ContextIdSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
96, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_alias, // typecode kind for typedefs
@@ -30169,13 +31917,13 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x6e746966),
ACE_NTOHL (0x6965723a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0
- 18,
+ 18,
ACE_NTOHL (0x436f6e74),
ACE_NTOHL (0x65787449),
ACE_NTOHL (0x64656e74),
ACE_NTOHL (0x69666965),
ACE_NTOHL (0x72000000), // name = ContextIdentifier
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffdac, // negative offset (-596)
0U,
@@ -30185,7 +31933,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x70617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x72730000), // name = parameters
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
428, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
40,
@@ -30199,13 +31947,13 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x5365713a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0
- 18,
+ 18,
ACE_NTOHL (0x50617244),
ACE_NTOHL (0x65736372),
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e5365),
ACE_NTOHL (0x71000000), // name = ParDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
348, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -30223,7 +31971,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x50617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x72446573),
@@ -30231,21 +31979,21 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = ParameterDescription
4, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffccc, // negative offset (-820)
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
52, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
30,
@@ -30257,14 +32005,14 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x4c547970),
ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
+ 8,
ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-
+
5,
ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
116, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
@@ -30277,25 +32025,25 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x7465724d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0
-14,
+ 14,
ACE_NTOHL (0x50617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x724d6f64),
ACE_NTOHL (0x65000000), // name = ParameterMode
3, // member count
-9,
+ 9,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f494e),
ACE_NTOHL (0x0), // name = PARAM_IN
-10,
+ 10,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f4f55),
ACE_NTOHL (0x54000000), // name = PARAM_OUT
-12,
+ 12,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f494e),
ACE_NTOHL (0x4f555400), // name = PARAM_INOUT
-
+
0U,
@@ -30304,7 +32052,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x65786365),
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e730000), // name = exceptions
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
276, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
40,
@@ -30318,13 +32066,13 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x5365713a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
- 18,
+ 18,
ACE_NTOHL (0x45786344),
ACE_NTOHL (0x65736372),
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e5365),
ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
196, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -30342,7 +32090,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x45786365),
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e446573),
@@ -30350,30 +32098,30 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = ExceptionDescription
5, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffb08, // negative offset (-1272)
3,
ACE_NTOHL (0x69640000), // name = id
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffb4c, // negative offset (-1204)
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffb34, // negative offset (-1228)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffb94, // negative offset (-1132)
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
0U,
@@ -30399,7 +32147,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::OperationDescription::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -30411,7 +32159,7 @@ void CORBA::OperationDescription::_tao_any_destructor (void *_tao_void_pointer)
#define _CORBA_REPOSITORYIDSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::RepositoryIdSeq
@@ -30473,7 +32221,7 @@ void CORBA::RepositoryIdSeq::_tao_any_destructor (void *_tao_void_pointer)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_RepositoryIdSeq[] =
{
@@ -30489,12 +32237,12 @@ static const CORBA::Long _oc_CORBA_RepositoryIdSeq[] =
ACE_NTOHL (0x49645365),
ACE_NTOHL (0x713a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0
- 16,
+ 16,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x53657100), // name = RepositoryIdSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
88, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_alias, // typecode kind for typedefs
@@ -30510,12 +32258,12 @@ static const CORBA::Long _oc_CORBA_RepositoryIdSeq[] =
ACE_NTOHL (0x746f7279),
ACE_NTOHL (0x49643a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
0U,
@@ -30540,7 +32288,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp:101
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_cs.cpp:100
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -30599,7 +32347,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::~_TAO_Unbounded_Sequence_
#define _CORBA_OPDESCRIPTIONSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::OpDescriptionSeq
@@ -30661,7 +32409,7 @@ void CORBA::OpDescriptionSeq::_tao_any_destructor (void *_tao_void_pointer)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_OpDescriptionSeq[] =
{
@@ -30677,13 +32425,13 @@ static const CORBA::Long _oc_CORBA_OpDescriptionSeq[] =
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x65713a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OpDescriptionSeq:1.0
- 17,
+ 17,
ACE_NTOHL (0x4f704465),
ACE_NTOHL (0x73637269),
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e536571),
ACE_NTOHL (0x0), // name = OpDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
1468, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -30701,7 +32449,7 @@ static const CORBA::Long _oc_CORBA_OpDescriptionSeq[] =
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x4f706572),
ACE_NTOHL (0x6174696f),
ACE_NTOHL (0x6e446573),
@@ -30709,10 +32457,10 @@ static const CORBA::Long _oc_CORBA_OpDescriptionSeq[] =
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = OperationDescription
9, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -30725,16 +32473,16 @@ static const CORBA::Long _oc_CORBA_OpDescriptionSeq[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
@@ -30747,24 +32495,24 @@ static const CORBA::Long _oc_CORBA_OpDescriptionSeq[] =
ACE_NTOHL (0x746f7279),
ACE_NTOHL (0x49643a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff9c, // negative offset (-100)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
@@ -30777,22 +32525,22 @@ static const CORBA::Long _oc_CORBA_OpDescriptionSeq[] =
ACE_NTOHL (0x6e537065),
ACE_NTOHL (0x633a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
+ 12,
ACE_NTOHL (0x56657273),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
7,
ACE_NTOHL (0x72657375),
ACE_NTOHL (0x6c740000), // name = result
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
5,
ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
100, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
@@ -30805,26 +32553,26 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x696f6e4d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0
-14,
+ 14,
ACE_NTOHL (0x4f706572),
ACE_NTOHL (0x6174696f),
ACE_NTOHL (0x6e4d6f64),
ACE_NTOHL (0x65000000), // name = OperationMode
2, // member count
-10,
+ 10,
ACE_NTOHL (0x4f505f4e),
ACE_NTOHL (0x4f524d41),
ACE_NTOHL (0x4c000000), // name = OP_NORMAL
-10,
+ 10,
ACE_NTOHL (0x4f505f4f),
ACE_NTOHL (0x4e455741),
ACE_NTOHL (0x59000000), // name = OP_ONEWAY
-
+
9,
ACE_NTOHL (0x636f6e74),
ACE_NTOHL (0x65787473),
ACE_NTOHL (0x0), // name = contexts
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
168, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
@@ -30837,12 +32585,12 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74496453),
ACE_NTOHL (0x65713a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0
- 13,
+ 13,
ACE_NTOHL (0x436f6e74),
ACE_NTOHL (0x65787449),
ACE_NTOHL (0x64536571),
ACE_NTOHL (0x0), // name = ContextIdSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
96, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_alias, // typecode kind for typedefs
@@ -30859,13 +32607,13 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x6e746966),
ACE_NTOHL (0x6965723a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0
- 18,
+ 18,
ACE_NTOHL (0x436f6e74),
ACE_NTOHL (0x65787449),
ACE_NTOHL (0x64656e74),
ACE_NTOHL (0x69666965),
ACE_NTOHL (0x72000000), // name = ContextIdentifier
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffdac, // negative offset (-596)
0U,
@@ -30875,7 +32623,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x70617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x72730000), // name = parameters
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
428, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
40,
@@ -30889,13 +32637,13 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x5365713a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0
- 18,
+ 18,
ACE_NTOHL (0x50617244),
ACE_NTOHL (0x65736372),
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e5365),
ACE_NTOHL (0x71000000), // name = ParDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
348, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -30913,7 +32661,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x50617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x72446573),
@@ -30921,21 +32669,21 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = ParameterDescription
4, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffccc, // negative offset (-820)
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
52, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
30,
@@ -30947,14 +32695,14 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x4c547970),
ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
+ 8,
ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-
+
5,
ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
116, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
@@ -30967,25 +32715,25 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x7465724d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0
-14,
+ 14,
ACE_NTOHL (0x50617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x724d6f64),
ACE_NTOHL (0x65000000), // name = ParameterMode
3, // member count
-9,
+ 9,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f494e),
ACE_NTOHL (0x0), // name = PARAM_IN
-10,
+ 10,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f4f55),
ACE_NTOHL (0x54000000), // name = PARAM_OUT
-12,
+ 12,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f494e),
ACE_NTOHL (0x4f555400), // name = PARAM_INOUT
-
+
0U,
@@ -30994,7 +32742,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x65786365),
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e730000), // name = exceptions
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
276, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
40,
@@ -31008,13 +32756,13 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x5365713a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
- 18,
+ 18,
ACE_NTOHL (0x45786344),
ACE_NTOHL (0x65736372),
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e5365),
ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
196, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -31032,7 +32780,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x45786365),
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e446573),
@@ -31040,30 +32788,30 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = ExceptionDescription
5, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffb08, // negative offset (-1272)
3,
ACE_NTOHL (0x69640000), // name = id
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffb4c, // negative offset (-1204)
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffb34, // negative offset (-1228)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffb94, // negative offset (-1132)
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
0U,
@@ -31092,7 +32840,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp:101
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_cs.cpp:100
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -31151,7 +32899,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::~_TAO_Unbounded_Sequenc
#define _CORBA_ATTRDESCRIPTIONSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::AttrDescriptionSeq
@@ -31213,7 +32961,7 @@ void CORBA::AttrDescriptionSeq::_tao_any_destructor (void *_tao_void_pointer)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_AttrDescriptionSeq[] =
{
@@ -31230,13 +32978,13 @@ static const CORBA::Long _oc_CORBA_AttrDescriptionSeq[] =
ACE_NTOHL (0x6e536571),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/AttrDescriptionSeq:1.0
- 19,
+ 19,
ACE_NTOHL (0x41747472),
ACE_NTOHL (0x44657363),
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x65710000), // name = AttrDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
528, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -31254,7 +33002,7 @@ static const CORBA::Long _oc_CORBA_AttrDescriptionSeq[] =
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AttributeDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x41747472),
ACE_NTOHL (0x69627574),
ACE_NTOHL (0x65446573),
@@ -31262,10 +33010,10 @@ static const CORBA::Long _oc_CORBA_AttrDescriptionSeq[] =
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = AttributeDescription
6, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -31278,16 +33026,16 @@ static const CORBA::Long _oc_CORBA_AttrDescriptionSeq[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
@@ -31300,24 +33048,24 @@ static const CORBA::Long _oc_CORBA_AttrDescriptionSeq[] =
ACE_NTOHL (0x746f7279),
ACE_NTOHL (0x49643a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff9c, // negative offset (-100)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
@@ -31330,22 +33078,22 @@ static const CORBA::Long _oc_CORBA_AttrDescriptionSeq[] =
ACE_NTOHL (0x6e537065),
ACE_NTOHL (0x633a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
+ 12,
ACE_NTOHL (0x56657273),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
5,
ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
104, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
@@ -31358,22 +33106,22 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x7574654d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0
-14,
+ 14,
ACE_NTOHL (0x41747472),
ACE_NTOHL (0x69627574),
ACE_NTOHL (0x654d6f64),
ACE_NTOHL (0x65000000), // name = AttributeMode
2, // member count
-12,
+ 12,
ACE_NTOHL (0x41545452),
ACE_NTOHL (0x5f4e4f52),
ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL
-14,
+ 14,
ACE_NTOHL (0x41545452),
ACE_NTOHL (0x5f524541),
ACE_NTOHL (0x444f4e4c),
ACE_NTOHL (0x59000000), // name = ATTR_READONLY
-
+
0U,
@@ -31396,8 +33144,402 @@ TAO_NAMESPACE_DEFINE (
)
TAO_NAMESPACE_END
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_cs.cpp:100
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_EXTATTRDESCRIPTIONSEQ_CS_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_EXTATTRDESCRIPTIONSEQ_CS_
+
+void
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::_allocate_buffer (CORBA::ULong length)
+{
+ CORBA::ExtAttributeDescription* tmp = 0;
+ tmp = _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::allocbuf (length);
+
+ if (this->buffer_ != 0)
+ {
+ CORBA::ExtAttributeDescription *old =
+ ACE_reinterpret_cast (CORBA::ExtAttributeDescription *, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tmp[i] = old[i];
+ }
+
+ if (this->release_)
+ {
+ _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::freebuf (old);
+ }
+ }
+
+ this->buffer_ = tmp;
+}
+
+void
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::_deallocate_buffer (void)
+{
+ if (this->buffer_ == 0 || this->release_ == 0)
+ {
+ return;
+ }
+
+ CORBA::ExtAttributeDescription *tmp =
+ ACE_reinterpret_cast (CORBA::ExtAttributeDescription *, this->buffer_);
+ _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::freebuf (tmp);
+ this->buffer_ = 0;
+}
+
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::~_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq (void)
+{
+ this->_deallocate_buffer ();
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTATTRDESCRIPTIONSEQ_CS_)
+#define _CORBA_EXTATTRDESCRIPTIONSEQ_CS_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
+
+// *************************************************************
+// CORBA::ExtAttrDescriptionSeq
+// *************************************************************
+
+CORBA::ExtAttrDescriptionSeq::ExtAttrDescriptionSeq (void)
+{}
+
+CORBA::ExtAttrDescriptionSeq::ExtAttrDescriptionSeq (CORBA::ULong max)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ExtAttributeDescription>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max)
+{}
+
+CORBA::ExtAttrDescriptionSeq::ExtAttrDescriptionSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ CORBA::ExtAttributeDescription *buffer,
+ CORBA::Boolean release
+ )
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ExtAttributeDescription>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max, length, buffer, release)
+{}
+
+CORBA::ExtAttrDescriptionSeq::ExtAttrDescriptionSeq (const ExtAttrDescriptionSeq &seq)
+ :
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ExtAttributeDescription>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (seq)
+{}
+
+CORBA::ExtAttrDescriptionSeq::~ExtAttrDescriptionSeq (void) // dtor
+{}
+
+void CORBA::ExtAttrDescriptionSeq::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExtAttrDescriptionSeq *tmp = ACE_static_cast (ExtAttrDescriptionSeq*, _tao_void_pointer);
+ delete tmp;
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExtAttrDescriptionSeq[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 44,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74417474),
+ ACE_NTOHL (0x72446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExtAttrDescriptionSeq:1.0
+ 22,
+ ACE_NTOHL (0x45787441),
+ ACE_NTOHL (0x74747244),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x71000000), // name = ExtAttrDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 864, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 848, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 46,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74417474),
+ ACE_NTOHL (0x72696275),
+ ACE_NTOHL (0x74654465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e3a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtAttributeDescription:1.0
+ 24,
+ ACE_NTOHL (0x45787441),
+ ACE_NTOHL (0x74747269),
+ ACE_NTOHL (0x62757465),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e00), // name = ExtAttributeDescription
+ 8, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 33,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
+ ACE_NTOHL (0x4964656e),
+ ACE_NTOHL (0x74696669),
+ ACE_NTOHL (0x65720000), // name = Identifier
+ CORBA::tk_string,
+ 0U, // string length
+
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
+ ACE_NTOHL (0x0), // name = RepositoryId
+ CORBA::tk_string,
+ 0U, // string length
+
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xffffff9c, // negative offset (-100)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 34,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
+ ACE_NTOHL (0x56657273),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x70656300), // name = VersionSpec
+ CORBA::tk_string,
+ 0U, // string length
+
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+ 5,
+ ACE_NTOHL (0x6d6f6465),
+ ACE_NTOHL (0x0), // name = mode
+ CORBA::tk_enum, // typecode kind
+ 104, // encapsulation length
+TAO_ENCAP_BYTE_ORDER, // byte order
+ 36,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4174),
+ ACE_NTOHL (0x74726962),
+ ACE_NTOHL (0x7574654d),
+ ACE_NTOHL (0x6f64653a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0
+ 14,
+ ACE_NTOHL (0x41747472),
+ ACE_NTOHL (0x69627574),
+ ACE_NTOHL (0x654d6f64),
+ ACE_NTOHL (0x65000000), // name = AttributeMode
+ 2, // member count
+ 12,
+ ACE_NTOHL (0x41545452),
+ ACE_NTOHL (0x5f4e4f52),
+ ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL
+ 14,
+ ACE_NTOHL (0x41545452),
+ ACE_NTOHL (0x5f524541),
+ ACE_NTOHL (0x444f4e4c),
+ ACE_NTOHL (0x59000000), // name = ATTR_READONLY
+
+ 15,
+ ACE_NTOHL (0x6765745f),
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = get_exceptions
+ CORBA::tk_alias, // typecode kind for typedefs
+ 276, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 40,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
+ 18,
+ ACE_NTOHL (0x45786344),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 196, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 180, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 43,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63657074),
+ ACE_NTOHL (0x696f6e44),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
+ 21,
+ ACE_NTOHL (0x45786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = ExceptionDescription
+ 5, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffffd84, // negative offset (-636)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ 0xffffffff, // indirection
+ 0xfffffdc8, // negative offset (-568)
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xfffffdb0, // negative offset (-592)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ 0xffffffff, // indirection
+ 0xfffffe10, // negative offset (-496)
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+
+ 0U,
+
+
+ 15,
+ ACE_NTOHL (0x7075745f),
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = put_exceptions
+ 0xffffffff, // indirection
+ 0xfffffecc, // negative offset (-308)
+
+ 0U,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExtAttrDescriptionSeq (
+ CORBA::tk_alias,
+ sizeof (_oc_CORBA_ExtAttrDescriptionSeq),
+ (char *) &_oc_CORBA_ExtAttrDescriptionSeq,
+ 0,
+ sizeof (CORBA::ExtAttrDescriptionSeq)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ExtAttrDescriptionSeq,
+ &_tc_TAO_tc_CORBA_ExtAttrDescriptionSeq
+ )
+TAO_NAMESPACE_END
+
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::InterfaceDef::_tao_class_id = 0;
@@ -31444,8 +33586,17 @@ tao_CORBA_InterfaceDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_InterfaceDef_marshal (
+ CORBA::InterfaceDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::InterfaceDef_var
@@ -31571,7 +33722,7 @@ CORBA::InterfaceDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::InterfaceDef_out
@@ -31633,12 +33784,12 @@ CORBA::InterfaceDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_InterfaceDef_base_interfaces_get : public TAO_ClientRequestInfo_i
{
@@ -31667,7 +33818,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_InterfaceDef_base_interfaces_get::TAO_ClientRequestInfo_CORBA_InterfaceDef_base_interfaces_get (
TAO_GIOP_Invocation *_tao_invocation,
@@ -31725,7 +33876,7 @@ TAO_ClientRequestInfo_CORBA_InterfaceDef_base_interfaces_get::result (::CORBA::I
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_InterfaceDef_base_interfaces_set : public TAO_ClientRequestInfo_i
{
@@ -31752,7 +33903,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_InterfaceDef_base_interfaces_set::TAO_ClientRequestInfo_CORBA_InterfaceDef_base_interfaces_set (
TAO_GIOP_Invocation *_tao_invocation,
@@ -31812,7 +33963,7 @@ TAO_ClientRequestInfo_CORBA_InterfaceDef_base_interfaces_set::result (ACE_ENV_SI
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_InterfaceDef_is_a : public TAO_ClientRequestInfo_i
{
@@ -31843,7 +33994,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_InterfaceDef_is_a::TAO_ClientRequestInfo_CORBA_InterfaceDef_is_a (
TAO_GIOP_Invocation *_tao_invocation,
@@ -31911,7 +34062,7 @@ TAO_ClientRequestInfo_CORBA_InterfaceDef_is_a::result (CORBA::Boolean result)
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_InterfaceDef_describe_interface : public TAO_ClientRequestInfo_i
{
@@ -31940,7 +34091,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_InterfaceDef_describe_interface::TAO_ClientRequestInfo_CORBA_InterfaceDef_describe_interface (
TAO_GIOP_Invocation *_tao_invocation,
@@ -31998,7 +34149,7 @@ TAO_ClientRequestInfo_CORBA_InterfaceDef_describe_interface::result (::CORBA::In
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_InterfaceDef_create_attribute : public TAO_ClientRequestInfo_i
{
@@ -32037,7 +34188,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_InterfaceDef_create_attribute::TAO_ClientRequestInfo_CORBA_InterfaceDef_create_attribute (
TAO_GIOP_Invocation *_tao_invocation,
@@ -32129,7 +34280,7 @@ TAO_ClientRequestInfo_CORBA_InterfaceDef_create_attribute::result (::CORBA::Attr
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_InterfaceDef_create_operation : public TAO_ClientRequestInfo_i
{
@@ -32174,7 +34325,7 @@ public:
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
TAO_ClientRequestInfo_CORBA_InterfaceDef_create_operation::TAO_ClientRequestInfo_CORBA_InterfaceDef_create_operation (
TAO_GIOP_Invocation *_tao_invocation,
@@ -32286,7 +34437,7 @@ TAO_ClientRequestInfo_CORBA_InterfaceDef_create_operation::result (::CORBA::Oper
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -32301,7 +34452,7 @@ CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::_TAO_InterfaceDef_Remote_Proxy_Impl
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::InterfaceDefSeq * CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::base_interfaces (
CORBA::Object *_collocated_tao_target_
@@ -32374,82 +34525,74 @@ CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::_TAO_InterfaceDef_Remote_Proxy_Impl
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::InterfaceDefSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::InterfaceDefSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -32460,7 +34603,7 @@ CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::_TAO_InterfaceDef_Remote_Proxy_Impl
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -32484,7 +34627,7 @@ CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::_TAO_InterfaceDef_Remote_Proxy_Impl
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -32496,24 +34639,26 @@ CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::_TAO_InterfaceDef_Remote_Proxy_Impl
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::base_interfaces (
CORBA::Object *_collocated_tao_target_,
@@ -32581,74 +34726,66 @@ void CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::base_interfaces (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << base_interfaces)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << base_interfaces)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -32659,7 +34796,7 @@ void CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::base_interfaces (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -32683,7 +34820,7 @@ void CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::base_interfaces (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -32695,22 +34832,24 @@ void CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::base_interfaces (
ACE_ENDTRY;
ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::Boolean CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::is_a (
CORBA::Object *_collocated_tao_target_,
@@ -32779,94 +34918,86 @@ CORBA::Boolean CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::is_a (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << interface_id)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ _tao_retval
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << interface_id)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- _tao_retval
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::Boolean _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::Boolean _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -32877,7 +35008,7 @@ CORBA::Boolean CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::is_a (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -32901,7 +35032,7 @@ CORBA::Boolean CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::is_a (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -32913,24 +35044,26 @@ CORBA::Boolean CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::is_a (
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::InterfaceDef::FullInterfaceDescription * CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::describe_interface (
CORBA::Object *_collocated_tao_target_
@@ -33003,82 +35136,74 @@ return _tao_retval;
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::InterfaceDef::FullInterfaceDescription * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::InterfaceDef::FullInterfaceDescription * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -33089,7 +35214,7 @@ return _tao_retval;
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -33113,7 +35238,7 @@ return _tao_retval;
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -33125,24 +35250,26 @@ return _tao_retval;
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::AttributeDef_ptr CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::create_attribute (
CORBA::Object *_collocated_tao_target_,
@@ -33219,99 +35346,91 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << type) &&
+ (_tao_out << mode)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << type) &&
- (_tao_out << mode)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::AttributeDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::AttributeDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -33322,7 +35441,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -33346,7 +35465,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -33358,24 +35477,26 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::OperationDef_ptr CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl::create_operation (
CORBA::Object *_collocated_tao_target_,
@@ -33458,102 +35579,94 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << result) &&
+ (_tao_out << mode) &&
+ (_tao_out << params) &&
+ (_tao_out << exceptions) &&
+ (_tao_out << contexts)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << result) &&
- (_tao_out << mode) &&
- (_tao_out << params) &&
- (_tao_out << exceptions) &&
- (_tao_out << contexts)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::OperationDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::OperationDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -33564,7 +35677,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -33588,7 +35701,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -33600,20 +35713,22 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
//
@@ -33621,7 +35736,7 @@ return _tao_retval._retn ();
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -33669,7 +35784,7 @@ CORBA::_TAO_InterfaceDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::InterfaceDef::InterfaceDef (int collocated)
{
@@ -33946,7 +36061,7 @@ const char* CORBA::InterfaceDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::InterfaceDefSeq * CORBA::InterfaceDef::base_interfaces (
ACE_ENV_SINGLE_ARG_DECL
@@ -33966,7 +36081,7 @@ const char* CORBA::InterfaceDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::InterfaceDef::base_interfaces (
const CORBA::InterfaceDefSeq & base_interfaces
@@ -33988,7 +36103,7 @@ void CORBA::InterfaceDef::base_interfaces (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::Boolean CORBA::InterfaceDef::is_a (
const char * interface_id
@@ -34010,7 +36125,7 @@ CORBA::Boolean CORBA::InterfaceDef::is_a (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_InterfaceDef_FullInterfaceDescription[] =
{
@@ -34031,7 +36146,7 @@ static const CORBA::Long _oc_CORBA_InterfaceDef_FullInterfaceDescription[] =
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e3a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/InterfaceDef/FullInterfaceDescription:1.0
- 25,
+ 25,
ACE_NTOHL (0x46756c6c),
ACE_NTOHL (0x496e7465),
ACE_NTOHL (0x72666163),
@@ -34040,10 +36155,10 @@ static const CORBA::Long _oc_CORBA_InterfaceDef_FullInterfaceDescription[] =
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = FullInterfaceDescription
8, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -34056,16 +36171,16 @@ static const CORBA::Long _oc_CORBA_InterfaceDef_FullInterfaceDescription[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
@@ -34078,24 +36193,24 @@ static const CORBA::Long _oc_CORBA_InterfaceDef_FullInterfaceDescription[] =
ACE_NTOHL (0x746f7279),
ACE_NTOHL (0x49643a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff9c, // negative offset (-100)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
@@ -34108,18 +36223,18 @@ static const CORBA::Long _oc_CORBA_InterfaceDef_FullInterfaceDescription[] =
ACE_NTOHL (0x6e537065),
ACE_NTOHL (0x633a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
+ 12,
ACE_NTOHL (0x56657273),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
ACE_NTOHL (0x6f706572),
ACE_NTOHL (0x6174696f),
ACE_NTOHL (0x6e730000), // name = operations
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
1340, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
39,
@@ -34133,13 +36248,13 @@ static const CORBA::Long _oc_CORBA_InterfaceDef_FullInterfaceDescription[] =
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x65713a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OpDescriptionSeq:1.0
- 17,
+ 17,
ACE_NTOHL (0x4f704465),
ACE_NTOHL (0x73637269),
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e536571),
ACE_NTOHL (0x0), // name = OpDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
1260, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -34157,7 +36272,7 @@ static const CORBA::Long _oc_CORBA_InterfaceDef_FullInterfaceDescription[] =
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x4f706572),
ACE_NTOHL (0x6174696f),
ACE_NTOHL (0x6e446573),
@@ -34165,35 +36280,35 @@ static const CORBA::Long _oc_CORBA_InterfaceDef_FullInterfaceDescription[] =
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = OperationDescription
9, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffe14, // negative offset (-492)
3,
ACE_NTOHL (0x69640000), // name = id
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffe58, // negative offset (-424)
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffe40, // negative offset (-448)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffea0, // negative offset (-352)
7,
ACE_NTOHL (0x72657375),
ACE_NTOHL (0x6c740000), // name = result
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
5,
ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
100, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
@@ -34206,26 +36321,26 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x696f6e4d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0
-14,
+ 14,
ACE_NTOHL (0x4f706572),
ACE_NTOHL (0x6174696f),
ACE_NTOHL (0x6e4d6f64),
ACE_NTOHL (0x65000000), // name = OperationMode
2, // member count
-10,
+ 10,
ACE_NTOHL (0x4f505f4e),
ACE_NTOHL (0x4f524d41),
ACE_NTOHL (0x4c000000), // name = OP_NORMAL
-10,
+ 10,
ACE_NTOHL (0x4f505f4f),
ACE_NTOHL (0x4e455741),
ACE_NTOHL (0x59000000), // name = OP_ONEWAY
-
+
9,
ACE_NTOHL (0x636f6e74),
ACE_NTOHL (0x65787473),
ACE_NTOHL (0x0), // name = contexts
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
168, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
@@ -34238,12 +36353,12 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74496453),
ACE_NTOHL (0x65713a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0
- 13,
+ 13,
ACE_NTOHL (0x436f6e74),
ACE_NTOHL (0x65787449),
ACE_NTOHL (0x64536571),
ACE_NTOHL (0x0), // name = ContextIdSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
96, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_alias, // typecode kind for typedefs
@@ -34260,13 +36375,13 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x6e746966),
ACE_NTOHL (0x6965723a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0
- 18,
+ 18,
ACE_NTOHL (0x436f6e74),
ACE_NTOHL (0x65787449),
ACE_NTOHL (0x64656e74),
ACE_NTOHL (0x69666965),
ACE_NTOHL (0x72000000), // name = ContextIdentifier
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffc94, // negative offset (-876)
0U,
@@ -34276,7 +36391,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x70617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x72730000), // name = parameters
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
428, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
40,
@@ -34290,13 +36405,13 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x5365713a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0
- 18,
+ 18,
ACE_NTOHL (0x50617244),
ACE_NTOHL (0x65736372),
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e5365),
ACE_NTOHL (0x71000000), // name = ParDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
348, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -34314,7 +36429,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x50617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x72446573),
@@ -34322,21 +36437,21 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = ParameterDescription
4, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffbb4, // negative offset (-1100)
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
52, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
30,
@@ -34348,14 +36463,14 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x4c547970),
ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
+ 8,
ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-
+
5,
ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
116, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
@@ -34368,25 +36483,25 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x7465724d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0
-14,
+ 14,
ACE_NTOHL (0x50617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x724d6f64),
ACE_NTOHL (0x65000000), // name = ParameterMode
3, // member count
-9,
+ 9,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f494e),
ACE_NTOHL (0x0), // name = PARAM_IN
-10,
+ 10,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f4f55),
ACE_NTOHL (0x54000000), // name = PARAM_OUT
-12,
+ 12,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f494e),
ACE_NTOHL (0x4f555400), // name = PARAM_INOUT
-
+
0U,
@@ -34395,7 +36510,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x65786365),
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e730000), // name = exceptions
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
276, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
40,
@@ -34409,13 +36524,13 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x5365713a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
- 18,
+ 18,
ACE_NTOHL (0x45786344),
ACE_NTOHL (0x65736372),
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e5365),
ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
196, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -34433,7 +36548,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x45786365),
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e446573),
@@ -34441,30 +36556,30 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = ExceptionDescription
5, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff9f0, // negative offset (-1552)
3,
ACE_NTOHL (0x69640000), // name = id
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffa34, // negative offset (-1484)
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffa1c, // negative offset (-1508)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffa7c, // negative offset (-1412)
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
0U,
@@ -34478,7 +36593,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x61747472),
ACE_NTOHL (0x69627574),
ACE_NTOHL (0x65730000), // name = attributes
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
404, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
41,
@@ -34493,13 +36608,13 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x6e536571),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/AttrDescriptionSeq:1.0
- 19,
+ 19,
ACE_NTOHL (0x41747472),
ACE_NTOHL (0x44657363),
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x65710000), // name = AttrDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
320, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -34517,7 +36632,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AttributeDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x41747472),
ACE_NTOHL (0x69627574),
ACE_NTOHL (0x65446573),
@@ -34525,35 +36640,35 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = AttributeDescription
6, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff8bc, // negative offset (-1860)
3,
ACE_NTOHL (0x69640000), // name = id
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff900, // negative offset (-1792)
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff8e8, // negative offset (-1816)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff948, // negative offset (-1720)
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
5,
ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
104, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
@@ -34566,22 +36681,22 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x7574654d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0
-14,
+ 14,
ACE_NTOHL (0x41747472),
ACE_NTOHL (0x69627574),
ACE_NTOHL (0x654d6f64),
ACE_NTOHL (0x65000000), // name = AttributeMode
2, // member count
-12,
+ 12,
ACE_NTOHL (0x41545452),
ACE_NTOHL (0x5f4e4f52),
ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL
-14,
+ 14,
ACE_NTOHL (0x41545452),
ACE_NTOHL (0x5f524541),
ACE_NTOHL (0x444f4e4c),
ACE_NTOHL (0x59000000), // name = ATTR_READONLY
-
+
0U,
@@ -34591,7 +36706,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x5f696e74),
ACE_NTOHL (0x65726661),
ACE_NTOHL (0x63657300), // name = base_interfaces
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
92, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
38,
@@ -34605,12 +36720,12 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x49645365),
ACE_NTOHL (0x713a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0
- 16,
+ 16,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x53657100), // name = RepositoryIdSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
16, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
0xffffffff, // indirection
@@ -34621,7 +36736,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
};
@@ -34637,7 +36752,7 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_InterfaceDef_FullInterfaceDescription (
&_tc_TAO_tc_CORBA_InterfaceDef_FullInterfaceDescription;
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::InterfaceDef::FullInterfaceDescription::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -34646,7 +36761,7 @@ void CORBA::InterfaceDef::FullInterfaceDescription::_tao_any_destructor (void *_
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::InterfaceDef::FullInterfaceDescription * CORBA::InterfaceDef::describe_interface (
ACE_ENV_SINGLE_ARG_DECL
@@ -34666,7 +36781,7 @@ void CORBA::InterfaceDef::FullInterfaceDescription::_tao_any_destructor (void *_
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::AttributeDef_ptr CORBA::InterfaceDef::create_attribute (
const char * id,
@@ -34696,7 +36811,7 @@ void CORBA::InterfaceDef::FullInterfaceDescription::_tao_any_destructor (void *_
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::OperationDef_ptr CORBA::InterfaceDef::create_operation (
const char * id,
@@ -34732,7 +36847,7 @@ void CORBA::InterfaceDef::FullInterfaceDescription::_tao_any_destructor (void *_
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_InterfaceDef[] =
{
@@ -34747,12 +36862,12 @@ static const CORBA::Long _oc_CORBA_InterfaceDef[] =
ACE_NTOHL (0x61636544),
ACE_NTOHL (0x65663a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/InterfaceDef:1.0
- 13,
+ 13,
ACE_NTOHL (0x496e7465),
ACE_NTOHL (0x72666163),
ACE_NTOHL (0x65446566),
ACE_NTOHL (0x0), // name = InterfaceDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_InterfaceDef (
CORBA::tk_objref,
@@ -34772,7 +36887,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_InterfaceDescription[] =
{
@@ -34789,7 +36904,7 @@ static const CORBA::Long _oc_CORBA_InterfaceDescription[] =
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/InterfaceDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x496e7465),
ACE_NTOHL (0x72666163),
ACE_NTOHL (0x65446573),
@@ -34797,10 +36912,10 @@ static const CORBA::Long _oc_CORBA_InterfaceDescription[] =
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = InterfaceDescription
5, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
@@ -34813,16 +36928,16 @@ static const CORBA::Long _oc_CORBA_InterfaceDescription[] =
ACE_NTOHL (0x66696572),
ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
@@ -34835,24 +36950,24 @@ static const CORBA::Long _oc_CORBA_InterfaceDescription[] =
ACE_NTOHL (0x746f7279),
ACE_NTOHL (0x49643a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff9c, // negative offset (-100)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
@@ -34865,11 +36980,11 @@ static const CORBA::Long _oc_CORBA_InterfaceDescription[] =
ACE_NTOHL (0x6e537065),
ACE_NTOHL (0x633a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
+ 12,
ACE_NTOHL (0x56657273),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
16,
@@ -34877,7 +36992,7 @@ static const CORBA::Long _oc_CORBA_InterfaceDescription[] =
ACE_NTOHL (0x5f696e74),
ACE_NTOHL (0x65726661),
ACE_NTOHL (0x63657300), // name = base_interfaces
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
92, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
38,
@@ -34891,12 +37006,12 @@ static const CORBA::Long _oc_CORBA_InterfaceDescription[] =
ACE_NTOHL (0x49645365),
ACE_NTOHL (0x713a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0
- 16,
+ 16,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x53657100), // name = RepositoryIdSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
16, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
0xffffffff, // indirection
@@ -34924,7 +37039,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::InterfaceDescription::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -34933,7 +37048,2627 @@ void CORBA::InterfaceDescription::_tao_any_destructor (void *_tao_void_pointer)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
+
+int CORBA::InterfaceAttrExtension::_tao_class_id = 0;
+
+CORBA::InterfaceAttrExtension_ptr
+tao_CORBA_InterfaceAttrExtension_duplicate (
+ CORBA::InterfaceAttrExtension_ptr p
+ )
+{
+ return CORBA::InterfaceAttrExtension::_duplicate (p);
+}
+
+void
+tao_CORBA_InterfaceAttrExtension_release (
+ CORBA::InterfaceAttrExtension_ptr p
+ )
+{
+ CORBA::release (p);
+}
+
+CORBA::InterfaceAttrExtension_ptr
+tao_CORBA_InterfaceAttrExtension_nil (
+ void
+ )
+{
+ return CORBA::InterfaceAttrExtension::_nil ();
+}
+
+CORBA::InterfaceAttrExtension_ptr
+tao_CORBA_InterfaceAttrExtension_narrow (
+ CORBA::Object *p
+ ACE_ENV_ARG_DECL
+ )
+{
+ return CORBA::InterfaceAttrExtension::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+tao_CORBA_InterfaceAttrExtension_upcast (
+ void *src
+ )
+{
+ CORBA::InterfaceAttrExtension **tmp =
+ ACE_static_cast (CORBA::InterfaceAttrExtension **, src);
+ return *tmp;
+}
+
+CORBA::Boolean
+tao_CORBA_InterfaceAttrExtension_marshal (
+ CORBA::InterfaceAttrExtension_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
+
+// *************************************************************
+// CORBA::InterfaceAttrExtension_var
+// *************************************************************
+
+CORBA::InterfaceAttrExtension_var::InterfaceAttrExtension_var (void)
+ : ptr_ (InterfaceAttrExtension::_nil ())
+{}
+
+::CORBA::InterfaceAttrExtension_ptr
+CORBA::InterfaceAttrExtension_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+CORBA::InterfaceAttrExtension_var::InterfaceAttrExtension_var (const ::CORBA::InterfaceAttrExtension_var &p)
+ : TAO_Base_var (),
+ ptr_ (InterfaceAttrExtension::_duplicate (p.ptr ()))
+{}
+
+CORBA::InterfaceAttrExtension_var::~InterfaceAttrExtension_var (void)
+{
+ CORBA::release (this->ptr_);
+}
+
+CORBA::InterfaceAttrExtension_var &
+CORBA::InterfaceAttrExtension_var::operator= (InterfaceAttrExtension_ptr p)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = p;
+ return *this;
+}
+
+CORBA::InterfaceAttrExtension_var &
+CORBA::InterfaceAttrExtension_var::operator= (const ::CORBA::InterfaceAttrExtension_var &p)
+{
+ if (this != &p)
+ {
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::InterfaceAttrExtension::_duplicate (p.ptr ());
+ }
+ return *this;
+}
+
+CORBA::InterfaceAttrExtension_var::operator const ::CORBA::InterfaceAttrExtension_ptr &() const // cast
+{
+ return this->ptr_;
+}
+
+CORBA::InterfaceAttrExtension_var::operator ::CORBA::InterfaceAttrExtension_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::InterfaceAttrExtension_ptr
+CORBA::InterfaceAttrExtension_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::InterfaceAttrExtension_ptr
+CORBA::InterfaceAttrExtension_var::in (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::InterfaceAttrExtension_ptr &
+CORBA::InterfaceAttrExtension_var::inout (void)
+{
+ return this->ptr_;
+}
+
+::CORBA::InterfaceAttrExtension_ptr &
+CORBA::InterfaceAttrExtension_var::out (void)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::InterfaceAttrExtension::_nil ();
+ return this->ptr_;
+}
+
+::CORBA::InterfaceAttrExtension_ptr
+CORBA::InterfaceAttrExtension_var::_retn (void)
+{
+ // yield ownership of managed obj reference
+ ::CORBA::InterfaceAttrExtension_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::InterfaceAttrExtension::_nil ();
+ return val;
+}
+
+::CORBA::InterfaceAttrExtension_ptr
+CORBA::InterfaceAttrExtension_var::tao_duplicate (InterfaceAttrExtension_ptr p)
+{
+ return ::CORBA::InterfaceAttrExtension::_duplicate (p);
+}
+
+void
+CORBA::InterfaceAttrExtension_var::tao_release (InterfaceAttrExtension_ptr p)
+{
+ CORBA::release (p);
+}
+
+::CORBA::InterfaceAttrExtension_ptr
+CORBA::InterfaceAttrExtension_var::tao_nil (void)
+{
+ return ::CORBA::InterfaceAttrExtension::_nil ();
+}
+
+::CORBA::InterfaceAttrExtension_ptr
+CORBA::InterfaceAttrExtension_var::tao_narrow (
+ CORBA::Object *p
+ ACE_ENV_ARG_DECL
+ )
+{
+ return ::CORBA::InterfaceAttrExtension::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+CORBA::InterfaceAttrExtension_var::tao_upcast (void *src)
+{
+ InterfaceAttrExtension **tmp =
+ ACE_static_cast (InterfaceAttrExtension **, src);
+ return *tmp;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
+
+// *************************************************************
+// CORBA::InterfaceAttrExtension_out
+// *************************************************************
+
+CORBA::InterfaceAttrExtension_out::InterfaceAttrExtension_out (InterfaceAttrExtension_ptr &p)
+ : ptr_ (p)
+{
+ this->ptr_ = ::CORBA::InterfaceAttrExtension::_nil ();
+}
+
+CORBA::InterfaceAttrExtension_out::InterfaceAttrExtension_out (InterfaceAttrExtension_var &p)
+ : ptr_ (p.out ())
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::InterfaceAttrExtension::_nil ();
+}
+
+CORBA::InterfaceAttrExtension_out::InterfaceAttrExtension_out (const ::CORBA::InterfaceAttrExtension_out &p)
+ : ptr_ (ACE_const_cast (InterfaceAttrExtension_out &, p).ptr_)
+{}
+
+::CORBA::InterfaceAttrExtension_out &
+CORBA::InterfaceAttrExtension_out::operator= (const ::CORBA::InterfaceAttrExtension_out &p)
+{
+ this->ptr_ = ACE_const_cast (InterfaceAttrExtension_out&, p).ptr_;
+ return *this;
+}
+
+CORBA::InterfaceAttrExtension_out &
+CORBA::InterfaceAttrExtension_out::operator= (const ::CORBA::InterfaceAttrExtension_var &p)
+{
+ this->ptr_ = ::CORBA::InterfaceAttrExtension::_duplicate (p.ptr ());
+ return *this;
+}
+
+CORBA::InterfaceAttrExtension_out &
+CORBA::InterfaceAttrExtension_out::operator= (InterfaceAttrExtension_ptr p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+CORBA::InterfaceAttrExtension_out::operator ::CORBA::InterfaceAttrExtension_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::InterfaceAttrExtension_ptr &
+CORBA::InterfaceAttrExtension_out::ptr (void)
+{
+ return this->ptr_;
+}
+
+::CORBA::InterfaceAttrExtension_ptr
+CORBA::InterfaceAttrExtension_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_describe_ext_interface : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_describe_ext_interface (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ void result (::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * result);
+
+ private:
+ TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_describe_ext_interface (const TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_describe_ext_interface &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_describe_ext_interface &);
+
+ ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * _result;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_describe_ext_interface::TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_describe_ext_interface (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_describe_ext_interface::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return parameter_list;
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_describe_ext_interface::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_describe_ext_interface::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 0;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ CORBA::Any_var safe_result_any = result_any;
+
+ (*result_any) <<= this->_result;
+ return safe_result_any._retn ();
+}
+
+void
+TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_describe_ext_interface::result (::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * result)
+{
+ // Update the result.
+ this->_result = result;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_create_ext_attribute : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_create_ext_attribute (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::IDLType_ptr type,
+ CORBA::AttributeMode & mode,
+ const CORBA::ExceptionDefSeq & get_exceptions,
+ const CORBA::ExceptionDefSeq & set_exceptions
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ void result (::CORBA::ExtAttributeDef_ptr result);
+
+ private:
+ TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_create_ext_attribute (const TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_create_ext_attribute &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_create_ext_attribute &);
+ const char * id_;
+ const char * name_;
+ const char * version_;
+ CORBA::IDLType_ptr type_;
+ const CORBA::AttributeMode & mode_;
+ const CORBA::ExceptionDefSeq & get_exceptions_;
+ const CORBA::ExceptionDefSeq & set_exceptions_;
+
+ ::CORBA::ExtAttributeDef_ptr _result;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_create_ext_attribute::TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_create_ext_attribute (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::IDLType_ptr type,
+ CORBA::AttributeMode & mode,
+ const CORBA::ExceptionDefSeq & get_exceptions,
+ const CORBA::ExceptionDefSeq & set_exceptions
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
+ id_ (id),
+ name_ (name),
+ version_ (version),
+ type_ (type),
+ mode_ (mode),
+ get_exceptions_ (get_exceptions),
+ set_exceptions_ (set_exceptions)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_create_ext_attribute::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ Dynamic::ParameterList_var safe_parameter_list = parameter_list;
+
+ parameter_list->length (7);
+ CORBA::ULong len = 0;
+ (*parameter_list)[len].argument <<= id_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= name_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= version_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->type_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->mode_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->get_exceptions_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->set_exceptions_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ return safe_parameter_list._retn ();
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_create_ext_attribute::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_create_ext_attribute::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 0;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ CORBA::Any_var safe_result_any = result_any;
+
+ (*result_any) <<= this->_result;
+ return safe_result_any._retn ();
+}
+
+void
+TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_create_ext_attribute::result (::CORBA::ExtAttributeDef_ptr result)
+{
+ // Update the result.
+ this->_result = result;
+}
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Base & Remote Proxy Implementation.
+//
+
+CORBA::_TAO_InterfaceAttrExtension_Proxy_Impl::_TAO_InterfaceAttrExtension_Proxy_Impl (void)
+{}
+
+CORBA::_TAO_InterfaceAttrExtension_Remote_Proxy_Impl::_TAO_InterfaceAttrExtension_Remote_Proxy_Impl (void)
+{}
+
+// Remote Implementation of the IDL interface methods
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * CORBA::_TAO_InterfaceAttrExtension_Remote_Proxy_Impl::describe_ext_interface (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var _tao_retval;
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ }
+
+ {
+ CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *tmp;
+ ACE_NEW_RETURN (tmp, CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription, _tao_retval._retn ());
+ _tao_retval = tmp;
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "describe_ext_interface",
+ 22,
+ 0,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_describe_ext_interface _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+
+ return _tao_retval._retn ();
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+::CORBA::ExtAttributeDef_ptr CORBA::_TAO_InterfaceAttrExtension_Remote_Proxy_Impl::create_ext_attribute (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::IDLType_ptr type,
+ CORBA::AttributeMode mode,
+ const CORBA::ExceptionDefSeq & get_exceptions,
+ const CORBA::ExceptionDefSeq & set_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ CORBA::ExtAttributeDef_var _tao_retval (CORBA::ExtAttributeDef::_nil ());
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "create_ext_attribute",
+ 20,
+ 7,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_InterfaceAttrExtension_create_ext_attribute _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_,
+ id,
+ name,
+ version,
+ type,
+ mode,
+ get_exceptions,
+ set_exceptions
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << type) &&
+ (_tao_out << mode) &&
+ (_tao_out << get_exceptions) &&
+ (_tao_out << set_exceptions)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
+ );
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ExtAttributeDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+
+ return _tao_retval._retn ();
+}
+
+//
+// End Base & Remote Proxy Implemeentation.
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Remote & Base Proxy Broker Implementation
+//
+
+CORBA::_TAO_InterfaceAttrExtension_Proxy_Broker::_TAO_InterfaceAttrExtension_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_InterfaceAttrExtension_Proxy_Broker::~_TAO_InterfaceAttrExtension_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_InterfaceAttrExtension_Proxy_Broker * (*CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ ) = 0;
+
+// Factory Member function Implementation.
+CORBA::_TAO_InterfaceAttrExtension_Remote_Proxy_Broker *
+CORBA::_TAO_InterfaceAttrExtension_Remote_Proxy_Broker::the_TAO_InterfaceAttrExtension_Remote_Proxy_Broker (void)
+{
+ static ::CORBA::_TAO_InterfaceAttrExtension_Remote_Proxy_Broker remote_proxy_broker;
+ return &remote_proxy_broker;
+}
+
+CORBA::_TAO_InterfaceAttrExtension_Remote_Proxy_Broker::_TAO_InterfaceAttrExtension_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_InterfaceAttrExtension_Remote_Proxy_Broker::~_TAO_InterfaceAttrExtension_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_InterfaceAttrExtension_Proxy_Impl&
+CORBA::_TAO_InterfaceAttrExtension_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::InterfaceAttrExtension *
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ return this->remote_proxy_impl_;
+}
+
+//
+// End Remote & Base Proxy Broker Implementation
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
+
+CORBA::InterfaceAttrExtension::InterfaceAttrExtension (int collocated)
+{
+ this->CORBA_InterfaceAttrExtension_setup_collocation (collocated);
+}
+
+void
+CORBA::InterfaceAttrExtension::CORBA_InterfaceAttrExtension_setup_collocation (int collocated)
+{
+ if (collocated)
+ this->the_TAO_InterfaceAttrExtension_Proxy_Broker_ =
+ ::CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_function_pointer (this);
+ else
+ this->the_TAO_InterfaceAttrExtension_Proxy_Broker_ =
+ ::CORBA::_TAO_InterfaceAttrExtension_Remote_Proxy_Broker::the_TAO_InterfaceAttrExtension_Remote_Proxy_Broker ();
+}
+
+CORBA::InterfaceAttrExtension::~InterfaceAttrExtension (void)
+{}
+
+void
+CORBA::InterfaceAttrExtension::_tao_any_destructor (void *_tao_void_pointer)
+{
+ InterfaceAttrExtension *tmp = ACE_static_cast (InterfaceAttrExtension *, _tao_void_pointer);
+ CORBA::release (tmp);
+}
+
+CORBA::InterfaceAttrExtension_ptr
+CORBA::InterfaceAttrExtension::_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (CORBA::is_nil (obj))
+ {
+ return InterfaceAttrExtension::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ CORBA::Boolean is_a =
+ obj->_is_a (
+ "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0"
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (InterfaceAttrExtension::_nil ());
+
+ if (is_a == 0)
+ {
+ return InterfaceAttrExtension::_nil ();
+ }
+ }
+
+ return InterfaceAttrExtension::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::InterfaceAttrExtension_ptr
+CORBA::InterfaceAttrExtension::_unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ if (CORBA::is_nil (obj))
+ {
+ return InterfaceAttrExtension::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ TAO_Stub* stub = obj->_stubobj ();
+
+ if (stub != 0)
+ {
+ stub->_incr_refcnt ();
+ }
+
+ InterfaceAttrExtension_ptr default_proxy = InterfaceAttrExtension::_nil ();
+
+ if (
+ !CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
+ stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
+ obj->_is_collocated () &&
+ CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_function_pointer != 0
+ )
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::InterfaceAttrExtension (
+ stub,
+ 1,
+ obj->_servant ()
+ ),
+ InterfaceAttrExtension::_nil ()
+ );
+ }
+
+ if (CORBA::is_nil (default_proxy))
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::InterfaceAttrExtension (
+ stub,
+ 0,
+ obj->_servant ()
+ ),
+ InterfaceAttrExtension::_nil ()
+ );
+ }
+
+ return default_proxy;
+ }
+ else
+ return
+ ACE_reinterpret_cast (
+ InterfaceAttrExtension_ptr,
+ obj->_tao_QueryInterface (
+ ACE_reinterpret_cast (
+ ptr_arith_t,
+ &InterfaceAttrExtension::_tao_class_id
+ )
+ )
+ );
+}
+
+CORBA::InterfaceAttrExtension_ptr
+CORBA::InterfaceAttrExtension::_duplicate (InterfaceAttrExtension_ptr obj)
+{
+ if (! CORBA::is_nil (obj))
+ {
+ obj->_add_ref ();
+ }
+
+ return obj;
+}
+
+CORBA::Boolean
+CORBA::InterfaceAttrExtension::_is_a (
+ const char *value
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Object:1.0"
+ )
+ )
+ {
+ return 1; // success using local knowledge
+ }
+ else
+ {
+ return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a (
+ value
+ ACE_ENV_ARG_PARAMETER
+ );
+ }
+}
+
+void *CORBA::InterfaceAttrExtension::_tao_QueryInterface (ptr_arith_t type)
+{
+ void *retv = 0;
+
+ if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, InterfaceAttrExtension)::_tao_class_id)
+ )
+ {
+ retv = ACE_reinterpret_cast (void*, this);
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &CORBA::Object::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (CORBA::Object_ptr, this)
+ );
+ }
+
+ if (retv != 0)
+ {
+ this->_add_ref ();
+ }
+
+ return retv;
+}
+
+const char* CORBA::InterfaceAttrExtension::_interface_repository_id (void) const
+{
+ return "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0";
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 73,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f496e),
+ ACE_NTOHL (0x74657266),
+ ACE_NTOHL (0x61636541),
+ ACE_NTOHL (0x74747245),
+ ACE_NTOHL (0x7874656e),
+ ACE_NTOHL (0x73696f6e),
+ ACE_NTOHL (0x2f457874),
+ ACE_NTOHL (0x46756c6c),
+ ACE_NTOHL (0x496e7465),
+ ACE_NTOHL (0x72666163),
+ ACE_NTOHL (0x65446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/InterfaceAttrExtension/ExtFullInterfaceDescription:1.0
+ 28,
+ ACE_NTOHL (0x45787446),
+ ACE_NTOHL (0x756c6c49),
+ ACE_NTOHL (0x6e746572),
+ ACE_NTOHL (0x66616365),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e00), // name = ExtFullInterfaceDescription
+ 8, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 33,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
+ ACE_NTOHL (0x4964656e),
+ ACE_NTOHL (0x74696669),
+ ACE_NTOHL (0x65720000), // name = Identifier
+ CORBA::tk_string,
+ 0U, // string length
+
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
+ ACE_NTOHL (0x0), // name = RepositoryId
+ CORBA::tk_string,
+ 0U, // string length
+
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xffffff9c, // negative offset (-100)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 34,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
+ ACE_NTOHL (0x56657273),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x70656300), // name = VersionSpec
+ CORBA::tk_string,
+ 0U, // string length
+
+ 11,
+ ACE_NTOHL (0x6f706572),
+ ACE_NTOHL (0x6174696f),
+ ACE_NTOHL (0x6e730000), // name = operations
+ CORBA::tk_alias, // typecode kind for typedefs
+ 1340, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 39,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f70),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OpDescriptionSeq:1.0
+ 17,
+ ACE_NTOHL (0x4f704465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e536571),
+ ACE_NTOHL (0x0), // name = OpDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 1260, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 1244, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 43,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f70),
+ ACE_NTOHL (0x65726174),
+ ACE_NTOHL (0x696f6e44),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDescription:1.0
+ 21,
+ ACE_NTOHL (0x4f706572),
+ ACE_NTOHL (0x6174696f),
+ ACE_NTOHL (0x6e446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = OperationDescription
+ 9, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffffe14, // negative offset (-492)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ 0xffffffff, // indirection
+ 0xfffffe58, // negative offset (-424)
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xfffffe40, // negative offset (-448)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ 0xffffffff, // indirection
+ 0xfffffea0, // negative offset (-352)
+ 7,
+ ACE_NTOHL (0x72657375),
+ ACE_NTOHL (0x6c740000), // name = result
+ CORBA::tk_TypeCode,
+
+ 5,
+ ACE_NTOHL (0x6d6f6465),
+ ACE_NTOHL (0x0), // name = mode
+ CORBA::tk_enum, // typecode kind
+ 100, // encapsulation length
+TAO_ENCAP_BYTE_ORDER, // byte order
+ 36,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f70),
+ ACE_NTOHL (0x65726174),
+ ACE_NTOHL (0x696f6e4d),
+ ACE_NTOHL (0x6f64653a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0
+ 14,
+ ACE_NTOHL (0x4f706572),
+ ACE_NTOHL (0x6174696f),
+ ACE_NTOHL (0x6e4d6f64),
+ ACE_NTOHL (0x65000000), // name = OperationMode
+ 2, // member count
+ 10,
+ ACE_NTOHL (0x4f505f4e),
+ ACE_NTOHL (0x4f524d41),
+ ACE_NTOHL (0x4c000000), // name = OP_NORMAL
+ 10,
+ ACE_NTOHL (0x4f505f4f),
+ ACE_NTOHL (0x4e455741),
+ ACE_NTOHL (0x59000000), // name = OP_ONEWAY
+
+ 9,
+ ACE_NTOHL (0x636f6e74),
+ ACE_NTOHL (0x65787473),
+ ACE_NTOHL (0x0), // name = contexts
+ CORBA::tk_alias, // typecode kind for typedefs
+ 168, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6e746578),
+ ACE_NTOHL (0x74496453),
+ ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0
+ 13,
+ ACE_NTOHL (0x436f6e74),
+ ACE_NTOHL (0x65787449),
+ ACE_NTOHL (0x64536571),
+ ACE_NTOHL (0x0), // name = ContextIdSeq
+ CORBA::tk_sequence, // typecode kind
+ 96, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_alias, // typecode kind for typedefs
+ 80, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 40,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6e746578),
+ ACE_NTOHL (0x74496465),
+ ACE_NTOHL (0x6e746966),
+ ACE_NTOHL (0x6965723a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0
+ 18,
+ ACE_NTOHL (0x436f6e74),
+ ACE_NTOHL (0x65787449),
+ ACE_NTOHL (0x64656e74),
+ ACE_NTOHL (0x69666965),
+ ACE_NTOHL (0x72000000), // name = ContextIdentifier
+ 0xffffffff, // indirection
+ 0xfffffc94, // negative offset (-876)
+
+ 0U,
+
+
+ 11,
+ ACE_NTOHL (0x70617261),
+ ACE_NTOHL (0x6d657465),
+ ACE_NTOHL (0x72730000), // name = parameters
+ CORBA::tk_alias, // typecode kind for typedefs
+ 428, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 40,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5061),
+ ACE_NTOHL (0x72446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0
+ 18,
+ ACE_NTOHL (0x50617244),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x71000000), // name = ParDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 348, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 332, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 43,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5061),
+ ACE_NTOHL (0x72616d65),
+ ACE_NTOHL (0x74657244),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0
+ 21,
+ ACE_NTOHL (0x50617261),
+ ACE_NTOHL (0x6d657465),
+ ACE_NTOHL (0x72446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = ParameterDescription
+ 4, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffffbb4, // negative offset (-1100)
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+ 9,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x5f646566),
+ ACE_NTOHL (0x0), // name = type_def
+ CORBA::tk_objref, // typecode kind
+ 52, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 30,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4944),
+ ACE_NTOHL (0x4c547970),
+ ACE_NTOHL (0x653a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
+ 8,
+ ACE_NTOHL (0x49444c54),
+ ACE_NTOHL (0x79706500), // name = IDLType
+
+ 5,
+ ACE_NTOHL (0x6d6f6465),
+ ACE_NTOHL (0x0), // name = mode
+ CORBA::tk_enum, // typecode kind
+ 116, // encapsulation length
+TAO_ENCAP_BYTE_ORDER, // byte order
+ 36,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5061),
+ ACE_NTOHL (0x72616d65),
+ ACE_NTOHL (0x7465724d),
+ ACE_NTOHL (0x6f64653a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0
+ 14,
+ ACE_NTOHL (0x50617261),
+ ACE_NTOHL (0x6d657465),
+ ACE_NTOHL (0x724d6f64),
+ ACE_NTOHL (0x65000000), // name = ParameterMode
+ 3, // member count
+ 9,
+ ACE_NTOHL (0x50415241),
+ ACE_NTOHL (0x4d5f494e),
+ ACE_NTOHL (0x0), // name = PARAM_IN
+ 10,
+ ACE_NTOHL (0x50415241),
+ ACE_NTOHL (0x4d5f4f55),
+ ACE_NTOHL (0x54000000), // name = PARAM_OUT
+ 12,
+ ACE_NTOHL (0x50415241),
+ ACE_NTOHL (0x4d5f494e),
+ ACE_NTOHL (0x4f555400), // name = PARAM_INOUT
+
+
+ 0U,
+
+
+ 11,
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = exceptions
+ CORBA::tk_alias, // typecode kind for typedefs
+ 276, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 40,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
+ 18,
+ ACE_NTOHL (0x45786344),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 196, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 180, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 43,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63657074),
+ ACE_NTOHL (0x696f6e44),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
+ 21,
+ ACE_NTOHL (0x45786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = ExceptionDescription
+ 5, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffff9f0, // negative offset (-1552)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ 0xffffffff, // indirection
+ 0xfffffa34, // negative offset (-1484)
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xfffffa1c, // negative offset (-1508)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ 0xffffffff, // indirection
+ 0xfffffa7c, // negative offset (-1412)
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+
+ 0U,
+
+
+
+ 0U,
+
+
+ 11,
+ ACE_NTOHL (0x61747472),
+ ACE_NTOHL (0x69627574),
+ ACE_NTOHL (0x65730000), // name = attributes
+ CORBA::tk_alias, // typecode kind for typedefs
+ 468, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 44,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74417474),
+ ACE_NTOHL (0x72446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExtAttrDescriptionSeq:1.0
+ 22,
+ ACE_NTOHL (0x45787441),
+ ACE_NTOHL (0x74747244),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x71000000), // name = ExtAttrDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 380, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 364, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 46,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74417474),
+ ACE_NTOHL (0x72696275),
+ ACE_NTOHL (0x74654465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e3a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtAttributeDescription:1.0
+ 24,
+ ACE_NTOHL (0x45787441),
+ ACE_NTOHL (0x74747269),
+ ACE_NTOHL (0x62757465),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e00), // name = ExtAttributeDescription
+ 8, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffff8b4, // negative offset (-1868)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ 0xffffffff, // indirection
+ 0xfffff8f8, // negative offset (-1800)
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xfffff8e0, // negative offset (-1824)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ 0xffffffff, // indirection
+ 0xfffff940, // negative offset (-1728)
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+ 5,
+ ACE_NTOHL (0x6d6f6465),
+ ACE_NTOHL (0x0), // name = mode
+ CORBA::tk_enum, // typecode kind
+ 104, // encapsulation length
+TAO_ENCAP_BYTE_ORDER, // byte order
+ 36,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4174),
+ ACE_NTOHL (0x74726962),
+ ACE_NTOHL (0x7574654d),
+ ACE_NTOHL (0x6f64653a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0
+ 14,
+ ACE_NTOHL (0x41747472),
+ ACE_NTOHL (0x69627574),
+ ACE_NTOHL (0x654d6f64),
+ ACE_NTOHL (0x65000000), // name = AttributeMode
+ 2, // member count
+ 12,
+ ACE_NTOHL (0x41545452),
+ ACE_NTOHL (0x5f4e4f52),
+ ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL
+ 14,
+ ACE_NTOHL (0x41545452),
+ ACE_NTOHL (0x5f524541),
+ ACE_NTOHL (0x444f4e4c),
+ ACE_NTOHL (0x59000000), // name = ATTR_READONLY
+
+ 15,
+ ACE_NTOHL (0x6765745f),
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = get_exceptions
+ 0xffffffff, // indirection
+ 0xfffffd18, // negative offset (-744)
+ 15,
+ ACE_NTOHL (0x7075745f),
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = put_exceptions
+ 0xffffffff, // indirection
+ 0xfffffcfc, // negative offset (-772)
+
+ 0U,
+
+
+ 16,
+ ACE_NTOHL (0x62617365),
+ ACE_NTOHL (0x5f696e74),
+ ACE_NTOHL (0x65726661),
+ ACE_NTOHL (0x63657300), // name = base_interfaces
+ CORBA::tk_alias, // typecode kind for typedefs
+ 92, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 38,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49645365),
+ ACE_NTOHL (0x713a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0
+ 16,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
+ ACE_NTOHL (0x53657100), // name = RepositoryIdSeq
+ CORBA::tk_sequence, // typecode kind
+ 16, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 0xffffffff, // indirection
+ 0xfffff790, // negative offset (-2160)
+ 0U,
+
+
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription (
+ CORBA::tk_struct,
+ sizeof (_oc_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription),
+ (char *) &_oc_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription,
+ 0,
+ sizeof (CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription)
+ );
+
+::CORBA::TypeCode_ptr CORBA::InterfaceAttrExtension::_tc_ExtFullInterfaceDescription =
+ &_tc_TAO_tc_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription;
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
+
+void CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExtFullInterfaceDescription *tmp = ACE_static_cast (ExtFullInterfaceDescription*, _tao_void_pointer);
+ delete tmp;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * CORBA::InterfaceAttrExtension::describe_ext_interface (
+ ACE_ENV_SINGLE_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_InterfaceAttrExtension_Proxy_Impl &proxy =
+ this->the_TAO_InterfaceAttrExtension_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return proxy.describe_ext_interface (
+ this
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+::CORBA::ExtAttributeDef_ptr CORBA::InterfaceAttrExtension::create_ext_attribute (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::IDLType_ptr type,
+ CORBA::AttributeMode mode,
+ const CORBA::ExceptionDefSeq & get_exceptions,
+ const CORBA::ExceptionDefSeq & set_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_InterfaceAttrExtension_Proxy_Impl &proxy =
+ this->the_TAO_InterfaceAttrExtension_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return proxy.create_ext_attribute (
+ this,
+ id,
+ name,
+ version,
+ type,
+ mode,
+ get_exceptions,
+ set_exceptions
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_InterfaceAttrExtension[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 45,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f496e),
+ ACE_NTOHL (0x74657266),
+ ACE_NTOHL (0x61636541),
+ ACE_NTOHL (0x74747245),
+ ACE_NTOHL (0x7874656e),
+ ACE_NTOHL (0x73696f6e),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/InterfaceAttrExtension:1.0
+ 23,
+ ACE_NTOHL (0x496e7465),
+ ACE_NTOHL (0x72666163),
+ ACE_NTOHL (0x65417474),
+ ACE_NTOHL (0x72457874),
+ ACE_NTOHL (0x656e7369),
+ ACE_NTOHL (0x6f6e0000), // name = InterfaceAttrExtension
+ };
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_InterfaceAttrExtension (
+ CORBA::tk_objref,
+ sizeof (_oc_CORBA_InterfaceAttrExtension),
+ (char *) &_oc_CORBA_InterfaceAttrExtension,
+ 0,
+ sizeof (CORBA::InterfaceAttrExtension)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_InterfaceAttrExtension,
+ &_tc_TAO_tc_CORBA_InterfaceAttrExtension
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
+
+int CORBA::ExtInterfaceDef::_tao_class_id = 0;
+
+CORBA::ExtInterfaceDef_ptr
+tao_CORBA_ExtInterfaceDef_duplicate (
+ CORBA::ExtInterfaceDef_ptr p
+ )
+{
+ return CORBA::ExtInterfaceDef::_duplicate (p);
+}
+
+void
+tao_CORBA_ExtInterfaceDef_release (
+ CORBA::ExtInterfaceDef_ptr p
+ )
+{
+ CORBA::release (p);
+}
+
+CORBA::ExtInterfaceDef_ptr
+tao_CORBA_ExtInterfaceDef_nil (
+ void
+ )
+{
+ return CORBA::ExtInterfaceDef::_nil ();
+}
+
+CORBA::ExtInterfaceDef_ptr
+tao_CORBA_ExtInterfaceDef_narrow (
+ CORBA::Object *p
+ ACE_ENV_ARG_DECL
+ )
+{
+ return CORBA::ExtInterfaceDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+tao_CORBA_ExtInterfaceDef_upcast (
+ void *src
+ )
+{
+ CORBA::ExtInterfaceDef **tmp =
+ ACE_static_cast (CORBA::ExtInterfaceDef **, src);
+ return *tmp;
+}
+
+CORBA::Boolean
+tao_CORBA_ExtInterfaceDef_marshal (
+ CORBA::ExtInterfaceDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
+
+// *************************************************************
+// CORBA::ExtInterfaceDef_var
+// *************************************************************
+
+CORBA::ExtInterfaceDef_var::ExtInterfaceDef_var (void)
+ : ptr_ (ExtInterfaceDef::_nil ())
+{}
+
+::CORBA::ExtInterfaceDef_ptr
+CORBA::ExtInterfaceDef_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+CORBA::ExtInterfaceDef_var::ExtInterfaceDef_var (const ::CORBA::ExtInterfaceDef_var &p)
+ : TAO_Base_var (),
+ ptr_ (ExtInterfaceDef::_duplicate (p.ptr ()))
+{}
+
+CORBA::ExtInterfaceDef_var::~ExtInterfaceDef_var (void)
+{
+ CORBA::release (this->ptr_);
+}
+
+CORBA::ExtInterfaceDef_var &
+CORBA::ExtInterfaceDef_var::operator= (ExtInterfaceDef_ptr p)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = p;
+ return *this;
+}
+
+CORBA::ExtInterfaceDef_var &
+CORBA::ExtInterfaceDef_var::operator= (const ::CORBA::ExtInterfaceDef_var &p)
+{
+ if (this != &p)
+ {
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ExtInterfaceDef::_duplicate (p.ptr ());
+ }
+ return *this;
+}
+
+CORBA::ExtInterfaceDef_var::operator const ::CORBA::ExtInterfaceDef_ptr &() const // cast
+{
+ return this->ptr_;
+}
+
+CORBA::ExtInterfaceDef_var::operator ::CORBA::ExtInterfaceDef_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtInterfaceDef_ptr
+CORBA::ExtInterfaceDef_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtInterfaceDef_ptr
+CORBA::ExtInterfaceDef_var::in (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtInterfaceDef_ptr &
+CORBA::ExtInterfaceDef_var::inout (void)
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtInterfaceDef_ptr &
+CORBA::ExtInterfaceDef_var::out (void)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ExtInterfaceDef::_nil ();
+ return this->ptr_;
+}
+
+::CORBA::ExtInterfaceDef_ptr
+CORBA::ExtInterfaceDef_var::_retn (void)
+{
+ // yield ownership of managed obj reference
+ ::CORBA::ExtInterfaceDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ExtInterfaceDef::_nil ();
+ return val;
+}
+
+::CORBA::ExtInterfaceDef_ptr
+CORBA::ExtInterfaceDef_var::tao_duplicate (ExtInterfaceDef_ptr p)
+{
+ return ::CORBA::ExtInterfaceDef::_duplicate (p);
+}
+
+void
+CORBA::ExtInterfaceDef_var::tao_release (ExtInterfaceDef_ptr p)
+{
+ CORBA::release (p);
+}
+
+::CORBA::ExtInterfaceDef_ptr
+CORBA::ExtInterfaceDef_var::tao_nil (void)
+{
+ return ::CORBA::ExtInterfaceDef::_nil ();
+}
+
+::CORBA::ExtInterfaceDef_ptr
+CORBA::ExtInterfaceDef_var::tao_narrow (
+ CORBA::Object *p
+ ACE_ENV_ARG_DECL
+ )
+{
+ return ::CORBA::ExtInterfaceDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+CORBA::ExtInterfaceDef_var::tao_upcast (void *src)
+{
+ ExtInterfaceDef **tmp =
+ ACE_static_cast (ExtInterfaceDef **, src);
+ return *tmp;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
+
+// *************************************************************
+// CORBA::ExtInterfaceDef_out
+// *************************************************************
+
+CORBA::ExtInterfaceDef_out::ExtInterfaceDef_out (ExtInterfaceDef_ptr &p)
+ : ptr_ (p)
+{
+ this->ptr_ = ::CORBA::ExtInterfaceDef::_nil ();
+}
+
+CORBA::ExtInterfaceDef_out::ExtInterfaceDef_out (ExtInterfaceDef_var &p)
+ : ptr_ (p.out ())
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ExtInterfaceDef::_nil ();
+}
+
+CORBA::ExtInterfaceDef_out::ExtInterfaceDef_out (const ::CORBA::ExtInterfaceDef_out &p)
+ : ptr_ (ACE_const_cast (ExtInterfaceDef_out &, p).ptr_)
+{}
+
+::CORBA::ExtInterfaceDef_out &
+CORBA::ExtInterfaceDef_out::operator= (const ::CORBA::ExtInterfaceDef_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExtInterfaceDef_out&, p).ptr_;
+ return *this;
+}
+
+CORBA::ExtInterfaceDef_out &
+CORBA::ExtInterfaceDef_out::operator= (const ::CORBA::ExtInterfaceDef_var &p)
+{
+ this->ptr_ = ::CORBA::ExtInterfaceDef::_duplicate (p.ptr ());
+ return *this;
+}
+
+CORBA::ExtInterfaceDef_out &
+CORBA::ExtInterfaceDef_out::operator= (ExtInterfaceDef_ptr p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+CORBA::ExtInterfaceDef_out::operator ::CORBA::ExtInterfaceDef_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtInterfaceDef_ptr &
+CORBA::ExtInterfaceDef_out::ptr (void)
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtInterfaceDef_ptr
+CORBA::ExtInterfaceDef_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Base & Remote Proxy Implementation.
+//
+
+CORBA::_TAO_ExtInterfaceDef_Proxy_Impl::_TAO_ExtInterfaceDef_Proxy_Impl (void)
+{}
+
+CORBA::_TAO_ExtInterfaceDef_Remote_Proxy_Impl::_TAO_ExtInterfaceDef_Remote_Proxy_Impl (void)
+{}
+
+// Remote Implementation of the IDL interface methods
+
+//
+// End Base & Remote Proxy Implemeentation.
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Remote & Base Proxy Broker Implementation
+//
+
+CORBA::_TAO_ExtInterfaceDef_Proxy_Broker::_TAO_ExtInterfaceDef_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtInterfaceDef_Proxy_Broker::~_TAO_ExtInterfaceDef_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtInterfaceDef_Proxy_Broker * (*CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ ) = 0;
+
+// Factory Member function Implementation.
+CORBA::_TAO_ExtInterfaceDef_Remote_Proxy_Broker *
+CORBA::_TAO_ExtInterfaceDef_Remote_Proxy_Broker::the_TAO_ExtInterfaceDef_Remote_Proxy_Broker (void)
+{
+ static ::CORBA::_TAO_ExtInterfaceDef_Remote_Proxy_Broker remote_proxy_broker;
+ return &remote_proxy_broker;
+}
+
+CORBA::_TAO_ExtInterfaceDef_Remote_Proxy_Broker::_TAO_ExtInterfaceDef_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtInterfaceDef_Remote_Proxy_Broker::~_TAO_ExtInterfaceDef_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtInterfaceDef_Proxy_Impl&
+CORBA::_TAO_ExtInterfaceDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ExtInterfaceDef *
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ return this->remote_proxy_impl_;
+}
+
+//
+// End Remote & Base Proxy Broker Implementation
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
+
+CORBA::ExtInterfaceDef::ExtInterfaceDef (int collocated)
+{
+ this->CORBA_ExtInterfaceDef_setup_collocation (collocated);
+}
+
+void
+CORBA::ExtInterfaceDef::CORBA_ExtInterfaceDef_setup_collocation (int collocated)
+{
+ if (collocated)
+ this->the_TAO_ExtInterfaceDef_Proxy_Broker_ =
+ ::CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_function_pointer (this);
+ else
+ this->the_TAO_ExtInterfaceDef_Proxy_Broker_ =
+ ::CORBA::_TAO_ExtInterfaceDef_Remote_Proxy_Broker::the_TAO_ExtInterfaceDef_Remote_Proxy_Broker ();
+
+ this->CORBA_InterfaceDef_setup_collocation (collocated);
+ this->CORBA_InterfaceAttrExtension_setup_collocation (collocated);
+}
+
+CORBA::ExtInterfaceDef::~ExtInterfaceDef (void)
+{}
+
+void
+CORBA::ExtInterfaceDef::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExtInterfaceDef *tmp = ACE_static_cast (ExtInterfaceDef *, _tao_void_pointer);
+ CORBA::release (tmp);
+}
+
+CORBA::ExtInterfaceDef_ptr
+CORBA::ExtInterfaceDef::_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (CORBA::is_nil (obj))
+ {
+ return ExtInterfaceDef::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ CORBA::Boolean is_a =
+ obj->_is_a (
+ "IDL:omg.org/CORBA/ExtInterfaceDef:1.0"
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (ExtInterfaceDef::_nil ());
+
+ if (is_a == 0)
+ {
+ return ExtInterfaceDef::_nil ();
+ }
+ }
+
+ return ExtInterfaceDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::ExtInterfaceDef_ptr
+CORBA::ExtInterfaceDef::_unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ if (CORBA::is_nil (obj))
+ {
+ return ExtInterfaceDef::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ TAO_Stub* stub = obj->_stubobj ();
+
+ if (stub != 0)
+ {
+ stub->_incr_refcnt ();
+ }
+
+ ExtInterfaceDef_ptr default_proxy = ExtInterfaceDef::_nil ();
+
+ if (
+ !CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
+ stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
+ obj->_is_collocated () &&
+ CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_function_pointer != 0
+ )
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ExtInterfaceDef (
+ stub,
+ 1,
+ obj->_servant ()
+ ),
+ ExtInterfaceDef::_nil ()
+ );
+ }
+
+ if (CORBA::is_nil (default_proxy))
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ExtInterfaceDef (
+ stub,
+ 0,
+ obj->_servant ()
+ ),
+ ExtInterfaceDef::_nil ()
+ );
+ }
+
+ return default_proxy;
+ }
+ else
+ return
+ ACE_reinterpret_cast (
+ ExtInterfaceDef_ptr,
+ obj->_tao_QueryInterface (
+ ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ExtInterfaceDef::_tao_class_id
+ )
+ )
+ );
+}
+
+CORBA::ExtInterfaceDef_ptr
+CORBA::ExtInterfaceDef::_duplicate (ExtInterfaceDef_ptr obj)
+{
+ if (! CORBA::is_nil (obj))
+ {
+ obj->_add_ref ();
+ }
+
+ return obj;
+}
+
+CORBA::Boolean
+CORBA::ExtInterfaceDef::_is_a (
+ const char *value
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/ExtInterfaceDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/InterfaceDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Container:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Contained:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/IDLType:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/IRObject:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Object:1.0"
+ )
+ )
+ {
+ return 1; // success using local knowledge
+ }
+ else
+ {
+ return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a (
+ value
+ ACE_ENV_ARG_PARAMETER
+ );
+ }
+}
+
+void *CORBA::ExtInterfaceDef::_tao_QueryInterface (ptr_arith_t type)
+{
+ void *retv = 0;
+
+ if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, ExtInterfaceDef)::_tao_class_id)
+ )
+ {
+ retv = ACE_reinterpret_cast (void*, this);
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, InterfaceDef)::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::InterfaceDef_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, InterfaceAttrExtension)::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::InterfaceAttrExtension_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::Container::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::Container_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::Contained::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::Contained_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::IDLType::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::IDLType_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::IRObject::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::IRObject_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &CORBA::Object::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (CORBA::Object_ptr, this)
+ );
+ }
+
+ if (retv != 0)
+ {
+ this->_add_ref ();
+ }
+
+ return retv;
+}
+
+const char* CORBA::ExtInterfaceDef::_interface_repository_id (void) const
+{
+ return "IDL:omg.org/CORBA/ExtInterfaceDef:1.0";
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExtInterfaceDef[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 38,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74496e74),
+ ACE_NTOHL (0x65726661),
+ ACE_NTOHL (0x63654465),
+ ACE_NTOHL (0x663a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtInterfaceDef:1.0
+ 16,
+ ACE_NTOHL (0x45787449),
+ ACE_NTOHL (0x6e746572),
+ ACE_NTOHL (0x66616365),
+ ACE_NTOHL (0x44656600), // name = ExtInterfaceDef
+ };
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExtInterfaceDef (
+ CORBA::tk_objref,
+ sizeof (_oc_CORBA_ExtInterfaceDef),
+ (char *) &_oc_CORBA_ExtInterfaceDef,
+ 0,
+ sizeof (CORBA::ExtInterfaceDef)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ExtInterfaceDef,
+ &_tc_TAO_tc_CORBA_ExtInterfaceDef
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::AbstractInterfaceDef::_tao_class_id = 0;
@@ -34980,8 +39715,17 @@ tao_CORBA_AbstractInterfaceDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_AbstractInterfaceDef_marshal (
+ CORBA::AbstractInterfaceDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::AbstractInterfaceDef_var
@@ -35107,7 +39851,7 @@ CORBA::AbstractInterfaceDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::AbstractInterfaceDef_out
@@ -35169,14 +39913,14 @@ CORBA::AbstractInterfaceDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -35195,7 +39939,7 @@ CORBA::_TAO_AbstractInterfaceDef_Remote_Proxy_Impl::_TAO_AbstractInterfaceDef_Re
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -35243,7 +39987,7 @@ CORBA::_TAO_AbstractInterfaceDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::AbstractInterfaceDef::AbstractInterfaceDef (int collocated)
{
@@ -35536,7 +40280,7 @@ const char* CORBA::AbstractInterfaceDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_AbstractInterfaceDef[] =
{
@@ -35553,14 +40297,14 @@ static const CORBA::Long _oc_CORBA_AbstractInterfaceDef[] =
ACE_NTOHL (0x61636544),
ACE_NTOHL (0x65663a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AbstractInterfaceDef:1.0
- 21,
+ 21,
ACE_NTOHL (0x41627374),
ACE_NTOHL (0x72616374),
ACE_NTOHL (0x496e7465),
ACE_NTOHL (0x72666163),
ACE_NTOHL (0x65446566),
ACE_NTOHL (0x0), // name = AbstractInterfaceDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_AbstractInterfaceDef (
CORBA::tk_objref,
@@ -35580,7 +40324,701 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
+
+int CORBA::ExtAbstractInterfaceDef::_tao_class_id = 0;
+
+CORBA::ExtAbstractInterfaceDef_ptr
+tao_CORBA_ExtAbstractInterfaceDef_duplicate (
+ CORBA::ExtAbstractInterfaceDef_ptr p
+ )
+{
+ return CORBA::ExtAbstractInterfaceDef::_duplicate (p);
+}
+
+void
+tao_CORBA_ExtAbstractInterfaceDef_release (
+ CORBA::ExtAbstractInterfaceDef_ptr p
+ )
+{
+ CORBA::release (p);
+}
+
+CORBA::ExtAbstractInterfaceDef_ptr
+tao_CORBA_ExtAbstractInterfaceDef_nil (
+ void
+ )
+{
+ return CORBA::ExtAbstractInterfaceDef::_nil ();
+}
+
+CORBA::ExtAbstractInterfaceDef_ptr
+tao_CORBA_ExtAbstractInterfaceDef_narrow (
+ CORBA::Object *p
+ ACE_ENV_ARG_DECL
+ )
+{
+ return CORBA::ExtAbstractInterfaceDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+tao_CORBA_ExtAbstractInterfaceDef_upcast (
+ void *src
+ )
+{
+ CORBA::ExtAbstractInterfaceDef **tmp =
+ ACE_static_cast (CORBA::ExtAbstractInterfaceDef **, src);
+ return *tmp;
+}
+
+CORBA::Boolean
+tao_CORBA_ExtAbstractInterfaceDef_marshal (
+ CORBA::ExtAbstractInterfaceDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
+
+// *************************************************************
+// CORBA::ExtAbstractInterfaceDef_var
+// *************************************************************
+
+CORBA::ExtAbstractInterfaceDef_var::ExtAbstractInterfaceDef_var (void)
+ : ptr_ (ExtAbstractInterfaceDef::_nil ())
+{}
+
+::CORBA::ExtAbstractInterfaceDef_ptr
+CORBA::ExtAbstractInterfaceDef_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+CORBA::ExtAbstractInterfaceDef_var::ExtAbstractInterfaceDef_var (const ::CORBA::ExtAbstractInterfaceDef_var &p)
+ : TAO_Base_var (),
+ ptr_ (ExtAbstractInterfaceDef::_duplicate (p.ptr ()))
+{}
+
+CORBA::ExtAbstractInterfaceDef_var::~ExtAbstractInterfaceDef_var (void)
+{
+ CORBA::release (this->ptr_);
+}
+
+CORBA::ExtAbstractInterfaceDef_var &
+CORBA::ExtAbstractInterfaceDef_var::operator= (ExtAbstractInterfaceDef_ptr p)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = p;
+ return *this;
+}
+
+CORBA::ExtAbstractInterfaceDef_var &
+CORBA::ExtAbstractInterfaceDef_var::operator= (const ::CORBA::ExtAbstractInterfaceDef_var &p)
+{
+ if (this != &p)
+ {
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ExtAbstractInterfaceDef::_duplicate (p.ptr ());
+ }
+ return *this;
+}
+
+CORBA::ExtAbstractInterfaceDef_var::operator const ::CORBA::ExtAbstractInterfaceDef_ptr &() const // cast
+{
+ return this->ptr_;
+}
+
+CORBA::ExtAbstractInterfaceDef_var::operator ::CORBA::ExtAbstractInterfaceDef_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtAbstractInterfaceDef_ptr
+CORBA::ExtAbstractInterfaceDef_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtAbstractInterfaceDef_ptr
+CORBA::ExtAbstractInterfaceDef_var::in (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtAbstractInterfaceDef_ptr &
+CORBA::ExtAbstractInterfaceDef_var::inout (void)
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtAbstractInterfaceDef_ptr &
+CORBA::ExtAbstractInterfaceDef_var::out (void)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ExtAbstractInterfaceDef::_nil ();
+ return this->ptr_;
+}
+
+::CORBA::ExtAbstractInterfaceDef_ptr
+CORBA::ExtAbstractInterfaceDef_var::_retn (void)
+{
+ // yield ownership of managed obj reference
+ ::CORBA::ExtAbstractInterfaceDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ExtAbstractInterfaceDef::_nil ();
+ return val;
+}
+
+::CORBA::ExtAbstractInterfaceDef_ptr
+CORBA::ExtAbstractInterfaceDef_var::tao_duplicate (ExtAbstractInterfaceDef_ptr p)
+{
+ return ::CORBA::ExtAbstractInterfaceDef::_duplicate (p);
+}
+
+void
+CORBA::ExtAbstractInterfaceDef_var::tao_release (ExtAbstractInterfaceDef_ptr p)
+{
+ CORBA::release (p);
+}
+
+::CORBA::ExtAbstractInterfaceDef_ptr
+CORBA::ExtAbstractInterfaceDef_var::tao_nil (void)
+{
+ return ::CORBA::ExtAbstractInterfaceDef::_nil ();
+}
+
+::CORBA::ExtAbstractInterfaceDef_ptr
+CORBA::ExtAbstractInterfaceDef_var::tao_narrow (
+ CORBA::Object *p
+ ACE_ENV_ARG_DECL
+ )
+{
+ return ::CORBA::ExtAbstractInterfaceDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+CORBA::ExtAbstractInterfaceDef_var::tao_upcast (void *src)
+{
+ ExtAbstractInterfaceDef **tmp =
+ ACE_static_cast (ExtAbstractInterfaceDef **, src);
+ return *tmp;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
+
+// *************************************************************
+// CORBA::ExtAbstractInterfaceDef_out
+// *************************************************************
+
+CORBA::ExtAbstractInterfaceDef_out::ExtAbstractInterfaceDef_out (ExtAbstractInterfaceDef_ptr &p)
+ : ptr_ (p)
+{
+ this->ptr_ = ::CORBA::ExtAbstractInterfaceDef::_nil ();
+}
+
+CORBA::ExtAbstractInterfaceDef_out::ExtAbstractInterfaceDef_out (ExtAbstractInterfaceDef_var &p)
+ : ptr_ (p.out ())
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ExtAbstractInterfaceDef::_nil ();
+}
+
+CORBA::ExtAbstractInterfaceDef_out::ExtAbstractInterfaceDef_out (const ::CORBA::ExtAbstractInterfaceDef_out &p)
+ : ptr_ (ACE_const_cast (ExtAbstractInterfaceDef_out &, p).ptr_)
+{}
+
+::CORBA::ExtAbstractInterfaceDef_out &
+CORBA::ExtAbstractInterfaceDef_out::operator= (const ::CORBA::ExtAbstractInterfaceDef_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExtAbstractInterfaceDef_out&, p).ptr_;
+ return *this;
+}
+
+CORBA::ExtAbstractInterfaceDef_out &
+CORBA::ExtAbstractInterfaceDef_out::operator= (const ::CORBA::ExtAbstractInterfaceDef_var &p)
+{
+ this->ptr_ = ::CORBA::ExtAbstractInterfaceDef::_duplicate (p.ptr ());
+ return *this;
+}
+
+CORBA::ExtAbstractInterfaceDef_out &
+CORBA::ExtAbstractInterfaceDef_out::operator= (ExtAbstractInterfaceDef_ptr p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+CORBA::ExtAbstractInterfaceDef_out::operator ::CORBA::ExtAbstractInterfaceDef_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtAbstractInterfaceDef_ptr &
+CORBA::ExtAbstractInterfaceDef_out::ptr (void)
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtAbstractInterfaceDef_ptr
+CORBA::ExtAbstractInterfaceDef_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Base & Remote Proxy Implementation.
+//
+
+CORBA::_TAO_ExtAbstractInterfaceDef_Proxy_Impl::_TAO_ExtAbstractInterfaceDef_Proxy_Impl (void)
+{}
+
+CORBA::_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Impl::_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Impl (void)
+{}
+
+// Remote Implementation of the IDL interface methods
+
+//
+// End Base & Remote Proxy Implemeentation.
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Remote & Base Proxy Broker Implementation
+//
+
+CORBA::_TAO_ExtAbstractInterfaceDef_Proxy_Broker::_TAO_ExtAbstractInterfaceDef_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtAbstractInterfaceDef_Proxy_Broker::~_TAO_ExtAbstractInterfaceDef_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtAbstractInterfaceDef_Proxy_Broker * (*CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ ) = 0;
+
+// Factory Member function Implementation.
+CORBA::_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker *
+CORBA::_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker::the_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker (void)
+{
+ static ::CORBA::_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker remote_proxy_broker;
+ return &remote_proxy_broker;
+}
+
+CORBA::_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker::_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker::~_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtAbstractInterfaceDef_Proxy_Impl&
+CORBA::_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ExtAbstractInterfaceDef *
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ return this->remote_proxy_impl_;
+}
+
+//
+// End Remote & Base Proxy Broker Implementation
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
+
+CORBA::ExtAbstractInterfaceDef::ExtAbstractInterfaceDef (int collocated)
+{
+ this->CORBA_ExtAbstractInterfaceDef_setup_collocation (collocated);
+}
+
+void
+CORBA::ExtAbstractInterfaceDef::CORBA_ExtAbstractInterfaceDef_setup_collocation (int collocated)
+{
+ if (collocated)
+ this->the_TAO_ExtAbstractInterfaceDef_Proxy_Broker_ =
+ ::CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_function_pointer (this);
+ else
+ this->the_TAO_ExtAbstractInterfaceDef_Proxy_Broker_ =
+ ::CORBA::_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker::the_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker ();
+
+ this->CORBA_AbstractInterfaceDef_setup_collocation (collocated);
+ this->CORBA_InterfaceAttrExtension_setup_collocation (collocated);
+}
+
+CORBA::ExtAbstractInterfaceDef::~ExtAbstractInterfaceDef (void)
+{}
+
+void
+CORBA::ExtAbstractInterfaceDef::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExtAbstractInterfaceDef *tmp = ACE_static_cast (ExtAbstractInterfaceDef *, _tao_void_pointer);
+ CORBA::release (tmp);
+}
+
+CORBA::ExtAbstractInterfaceDef_ptr
+CORBA::ExtAbstractInterfaceDef::_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (CORBA::is_nil (obj))
+ {
+ return ExtAbstractInterfaceDef::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ CORBA::Boolean is_a =
+ obj->_is_a (
+ "IDL:omg.org/CORBA/ExtAbstractInterfaceDef:1.0"
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (ExtAbstractInterfaceDef::_nil ());
+
+ if (is_a == 0)
+ {
+ return ExtAbstractInterfaceDef::_nil ();
+ }
+ }
+
+ return ExtAbstractInterfaceDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::ExtAbstractInterfaceDef_ptr
+CORBA::ExtAbstractInterfaceDef::_unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ if (CORBA::is_nil (obj))
+ {
+ return ExtAbstractInterfaceDef::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ TAO_Stub* stub = obj->_stubobj ();
+
+ if (stub != 0)
+ {
+ stub->_incr_refcnt ();
+ }
+
+ ExtAbstractInterfaceDef_ptr default_proxy = ExtAbstractInterfaceDef::_nil ();
+
+ if (
+ !CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
+ stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
+ obj->_is_collocated () &&
+ CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_function_pointer != 0
+ )
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ExtAbstractInterfaceDef (
+ stub,
+ 1,
+ obj->_servant ()
+ ),
+ ExtAbstractInterfaceDef::_nil ()
+ );
+ }
+
+ if (CORBA::is_nil (default_proxy))
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ExtAbstractInterfaceDef (
+ stub,
+ 0,
+ obj->_servant ()
+ ),
+ ExtAbstractInterfaceDef::_nil ()
+ );
+ }
+
+ return default_proxy;
+ }
+ else
+ return
+ ACE_reinterpret_cast (
+ ExtAbstractInterfaceDef_ptr,
+ obj->_tao_QueryInterface (
+ ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ExtAbstractInterfaceDef::_tao_class_id
+ )
+ )
+ );
+}
+
+CORBA::ExtAbstractInterfaceDef_ptr
+CORBA::ExtAbstractInterfaceDef::_duplicate (ExtAbstractInterfaceDef_ptr obj)
+{
+ if (! CORBA::is_nil (obj))
+ {
+ obj->_add_ref ();
+ }
+
+ return obj;
+}
+
+CORBA::Boolean
+CORBA::ExtAbstractInterfaceDef::_is_a (
+ const char *value
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/ExtAbstractInterfaceDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/AbstractInterfaceDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/InterfaceDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Container:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Contained:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/IDLType:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/IRObject:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Object:1.0"
+ )
+ )
+ {
+ return 1; // success using local knowledge
+ }
+ else
+ {
+ return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a (
+ value
+ ACE_ENV_ARG_PARAMETER
+ );
+ }
+}
+
+void *CORBA::ExtAbstractInterfaceDef::_tao_QueryInterface (ptr_arith_t type)
+{
+ void *retv = 0;
+
+ if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, ExtAbstractInterfaceDef)::_tao_class_id)
+ )
+ {
+ retv = ACE_reinterpret_cast (void*, this);
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, AbstractInterfaceDef)::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::AbstractInterfaceDef_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, InterfaceAttrExtension)::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::InterfaceAttrExtension_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, InterfaceDef)::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::InterfaceDef_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::Container::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::Container_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::Contained::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::Contained_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::IDLType::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::IDLType_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::IRObject::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::IRObject_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &CORBA::Object::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (CORBA::Object_ptr, this)
+ );
+ }
+
+ if (retv != 0)
+ {
+ this->_add_ref ();
+ }
+
+ return retv;
+}
+
+const char* CORBA::ExtAbstractInterfaceDef::_interface_repository_id (void) const
+{
+ return "IDL:omg.org/CORBA/ExtAbstractInterfaceDef:1.0";
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExtAbstractInterfaceDef[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 46,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74416273),
+ ACE_NTOHL (0x74726163),
+ ACE_NTOHL (0x74496e74),
+ ACE_NTOHL (0x65726661),
+ ACE_NTOHL (0x63654465),
+ ACE_NTOHL (0x663a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtAbstractInterfaceDef:1.0
+ 24,
+ ACE_NTOHL (0x45787441),
+ ACE_NTOHL (0x62737472),
+ ACE_NTOHL (0x61637449),
+ ACE_NTOHL (0x6e746572),
+ ACE_NTOHL (0x66616365),
+ ACE_NTOHL (0x44656600), // name = ExtAbstractInterfaceDef
+ };
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExtAbstractInterfaceDef (
+ CORBA::tk_objref,
+ sizeof (_oc_CORBA_ExtAbstractInterfaceDef),
+ (char *) &_oc_CORBA_ExtAbstractInterfaceDef,
+ 0,
+ sizeof (CORBA::ExtAbstractInterfaceDef)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ExtAbstractInterfaceDef,
+ &_tc_TAO_tc_CORBA_ExtAbstractInterfaceDef
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::LocalInterfaceDef::_tao_class_id = 0;
@@ -35627,8 +41065,17 @@ tao_CORBA_LocalInterfaceDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_LocalInterfaceDef_marshal (
+ CORBA::LocalInterfaceDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::LocalInterfaceDef_var
@@ -35754,7 +41201,7 @@ CORBA::LocalInterfaceDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::LocalInterfaceDef_out
@@ -35816,14 +41263,14 @@ CORBA::LocalInterfaceDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
@@ -35842,7 +41289,7 @@ CORBA::_TAO_LocalInterfaceDef_Remote_Proxy_Impl::_TAO_LocalInterfaceDef_Remote_P
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -35890,7 +41337,7 @@ CORBA::_TAO_LocalInterfaceDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::LocalInterfaceDef::LocalInterfaceDef (int collocated)
{
@@ -36183,7 +41630,7 @@ const char* CORBA::LocalInterfaceDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_LocalInterfaceDef[] =
{
@@ -36199,13 +41646,13 @@ static const CORBA::Long _oc_CORBA_LocalInterfaceDef[] =
ACE_NTOHL (0x66616365),
ACE_NTOHL (0x4465663a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/LocalInterfaceDef:1.0
- 18,
+ 18,
ACE_NTOHL (0x4c6f6361),
ACE_NTOHL (0x6c496e74),
ACE_NTOHL (0x65726661),
ACE_NTOHL (0x63654465),
ACE_NTOHL (0x66000000), // name = LocalInterfaceDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_LocalInterfaceDef (
CORBA::tk_objref,
@@ -36225,52 +41672,737 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_enum/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
+
+int CORBA::ExtLocalInterfaceDef::_tao_class_id = 0;
-void operator<<= (CORBA::Any &_tao_any, CORBA::PrimitiveKind _tao_elem)
+CORBA::ExtLocalInterfaceDef_ptr
+tao_CORBA_ExtLocalInterfaceDef_duplicate (
+ CORBA::ExtLocalInterfaceDef_ptr p
+ )
{
- TAO_OutputCDR stream;
- stream << _tao_elem;
- _tao_any._tao_replace (
- CORBA::_tc_PrimitiveKind,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
+ return CORBA::ExtLocalInterfaceDef::_duplicate (p);
}
-CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, CORBA::PrimitiveKind &_tao_elem)
+void
+tao_CORBA_ExtLocalInterfaceDef_release (
+ CORBA::ExtLocalInterfaceDef_ptr p
+ )
{
- ACE_TRY_NEW_ENV
+ CORBA::release (p);
+}
+
+CORBA::ExtLocalInterfaceDef_ptr
+tao_CORBA_ExtLocalInterfaceDef_nil (
+ void
+ )
+{
+ return CORBA::ExtLocalInterfaceDef::_nil ();
+}
+
+CORBA::ExtLocalInterfaceDef_ptr
+tao_CORBA_ExtLocalInterfaceDef_narrow (
+ CORBA::Object *p
+ ACE_ENV_ARG_DECL
+ )
+{
+ return CORBA::ExtLocalInterfaceDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+tao_CORBA_ExtLocalInterfaceDef_upcast (
+ void *src
+ )
+{
+ CORBA::ExtLocalInterfaceDef **tmp =
+ ACE_static_cast (CORBA::ExtLocalInterfaceDef **, src);
+ return *tmp;
+}
+
+CORBA::Boolean
+tao_CORBA_ExtLocalInterfaceDef_marshal (
+ CORBA::ExtLocalInterfaceDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
+
+// *************************************************************
+// CORBA::ExtLocalInterfaceDef_var
+// *************************************************************
+
+CORBA::ExtLocalInterfaceDef_var::ExtLocalInterfaceDef_var (void)
+ : ptr_ (ExtLocalInterfaceDef::_nil ())
+{}
+
+::CORBA::ExtLocalInterfaceDef_ptr
+CORBA::ExtLocalInterfaceDef_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+CORBA::ExtLocalInterfaceDef_var::ExtLocalInterfaceDef_var (const ::CORBA::ExtLocalInterfaceDef_var &p)
+ : TAO_Base_var (),
+ ptr_ (ExtLocalInterfaceDef::_duplicate (p.ptr ()))
+{}
+
+CORBA::ExtLocalInterfaceDef_var::~ExtLocalInterfaceDef_var (void)
+{
+ CORBA::release (this->ptr_);
+}
+
+CORBA::ExtLocalInterfaceDef_var &
+CORBA::ExtLocalInterfaceDef_var::operator= (ExtLocalInterfaceDef_ptr p)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = p;
+ return *this;
+}
+
+CORBA::ExtLocalInterfaceDef_var &
+CORBA::ExtLocalInterfaceDef_var::operator= (const ::CORBA::ExtLocalInterfaceDef_var &p)
+{
+ if (this != &p)
{
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result = type->equivalent (CORBA::_tc_PrimitiveKind ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- return 0; // not equivalent
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
- if (stream >> _tao_elem)
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ExtLocalInterfaceDef::_duplicate (p.ptr ());
+ }
+ return *this;
+}
+
+CORBA::ExtLocalInterfaceDef_var::operator const ::CORBA::ExtLocalInterfaceDef_ptr &() const // cast
+{
+ return this->ptr_;
+}
+
+CORBA::ExtLocalInterfaceDef_var::operator ::CORBA::ExtLocalInterfaceDef_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtLocalInterfaceDef_ptr
+CORBA::ExtLocalInterfaceDef_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtLocalInterfaceDef_ptr
+CORBA::ExtLocalInterfaceDef_var::in (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtLocalInterfaceDef_ptr &
+CORBA::ExtLocalInterfaceDef_var::inout (void)
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtLocalInterfaceDef_ptr &
+CORBA::ExtLocalInterfaceDef_var::out (void)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ExtLocalInterfaceDef::_nil ();
+ return this->ptr_;
+}
+
+::CORBA::ExtLocalInterfaceDef_ptr
+CORBA::ExtLocalInterfaceDef_var::_retn (void)
+{
+ // yield ownership of managed obj reference
+ ::CORBA::ExtLocalInterfaceDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ExtLocalInterfaceDef::_nil ();
+ return val;
+}
+
+::CORBA::ExtLocalInterfaceDef_ptr
+CORBA::ExtLocalInterfaceDef_var::tao_duplicate (ExtLocalInterfaceDef_ptr p)
+{
+ return ::CORBA::ExtLocalInterfaceDef::_duplicate (p);
+}
+
+void
+CORBA::ExtLocalInterfaceDef_var::tao_release (ExtLocalInterfaceDef_ptr p)
+{
+ CORBA::release (p);
+}
+
+::CORBA::ExtLocalInterfaceDef_ptr
+CORBA::ExtLocalInterfaceDef_var::tao_nil (void)
+{
+ return ::CORBA::ExtLocalInterfaceDef::_nil ();
+}
+
+::CORBA::ExtLocalInterfaceDef_ptr
+CORBA::ExtLocalInterfaceDef_var::tao_narrow (
+ CORBA::Object *p
+ ACE_ENV_ARG_DECL
+ )
+{
+ return ::CORBA::ExtLocalInterfaceDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+CORBA::ExtLocalInterfaceDef_var::tao_upcast (void *src)
+{
+ ExtLocalInterfaceDef **tmp =
+ ACE_static_cast (ExtLocalInterfaceDef **, src);
+ return *tmp;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
+
+// *************************************************************
+// CORBA::ExtLocalInterfaceDef_out
+// *************************************************************
+
+CORBA::ExtLocalInterfaceDef_out::ExtLocalInterfaceDef_out (ExtLocalInterfaceDef_ptr &p)
+ : ptr_ (p)
+{
+ this->ptr_ = ::CORBA::ExtLocalInterfaceDef::_nil ();
+}
+
+CORBA::ExtLocalInterfaceDef_out::ExtLocalInterfaceDef_out (ExtLocalInterfaceDef_var &p)
+ : ptr_ (p.out ())
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ExtLocalInterfaceDef::_nil ();
+}
+
+CORBA::ExtLocalInterfaceDef_out::ExtLocalInterfaceDef_out (const ::CORBA::ExtLocalInterfaceDef_out &p)
+ : ptr_ (ACE_const_cast (ExtLocalInterfaceDef_out &, p).ptr_)
+{}
+
+::CORBA::ExtLocalInterfaceDef_out &
+CORBA::ExtLocalInterfaceDef_out::operator= (const ::CORBA::ExtLocalInterfaceDef_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExtLocalInterfaceDef_out&, p).ptr_;
+ return *this;
+}
+
+CORBA::ExtLocalInterfaceDef_out &
+CORBA::ExtLocalInterfaceDef_out::operator= (const ::CORBA::ExtLocalInterfaceDef_var &p)
+{
+ this->ptr_ = ::CORBA::ExtLocalInterfaceDef::_duplicate (p.ptr ());
+ return *this;
+}
+
+CORBA::ExtLocalInterfaceDef_out &
+CORBA::ExtLocalInterfaceDef_out::operator= (ExtLocalInterfaceDef_ptr p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+CORBA::ExtLocalInterfaceDef_out::operator ::CORBA::ExtLocalInterfaceDef_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtLocalInterfaceDef_ptr &
+CORBA::ExtLocalInterfaceDef_out::ptr (void)
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtLocalInterfaceDef_ptr
+CORBA::ExtLocalInterfaceDef_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Base & Remote Proxy Implementation.
+//
+
+CORBA::_TAO_ExtLocalInterfaceDef_Proxy_Impl::_TAO_ExtLocalInterfaceDef_Proxy_Impl (void)
+{}
+
+CORBA::_TAO_ExtLocalInterfaceDef_Remote_Proxy_Impl::_TAO_ExtLocalInterfaceDef_Remote_Proxy_Impl (void)
+{}
+
+// Remote Implementation of the IDL interface methods
+
+//
+// End Base & Remote Proxy Implemeentation.
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Remote & Base Proxy Broker Implementation
+//
+
+CORBA::_TAO_ExtLocalInterfaceDef_Proxy_Broker::_TAO_ExtLocalInterfaceDef_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtLocalInterfaceDef_Proxy_Broker::~_TAO_ExtLocalInterfaceDef_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtLocalInterfaceDef_Proxy_Broker * (*CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ ) = 0;
+
+// Factory Member function Implementation.
+CORBA::_TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker *
+CORBA::_TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker::the_TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker (void)
+{
+ static ::CORBA::_TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker remote_proxy_broker;
+ return &remote_proxy_broker;
+}
+
+CORBA::_TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker::_TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker::~_TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtLocalInterfaceDef_Proxy_Impl&
+CORBA::_TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ExtLocalInterfaceDef *
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ return this->remote_proxy_impl_;
+}
+
+//
+// End Remote & Base Proxy Broker Implementation
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
+
+CORBA::ExtLocalInterfaceDef::ExtLocalInterfaceDef (int collocated)
+{
+ this->CORBA_ExtLocalInterfaceDef_setup_collocation (collocated);
+}
+
+void
+CORBA::ExtLocalInterfaceDef::CORBA_ExtLocalInterfaceDef_setup_collocation (int collocated)
+{
+ if (collocated)
+ this->the_TAO_ExtLocalInterfaceDef_Proxy_Broker_ =
+ ::CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_function_pointer (this);
+ else
+ this->the_TAO_ExtLocalInterfaceDef_Proxy_Broker_ =
+ ::CORBA::_TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker::the_TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker ();
+
+ this->CORBA_LocalInterfaceDef_setup_collocation (collocated);
+ this->CORBA_InterfaceAttrExtension_setup_collocation (collocated);
+}
+
+CORBA::ExtLocalInterfaceDef::~ExtLocalInterfaceDef (void)
+{}
+
+void
+CORBA::ExtLocalInterfaceDef::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExtLocalInterfaceDef *tmp = ACE_static_cast (ExtLocalInterfaceDef *, _tao_void_pointer);
+ CORBA::release (tmp);
+}
+
+CORBA::ExtLocalInterfaceDef_ptr
+CORBA::ExtLocalInterfaceDef::_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (CORBA::is_nil (obj))
{
- return 1;
+ return ExtLocalInterfaceDef::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ CORBA::Boolean is_a =
+ obj->_is_a (
+ "IDL:omg.org/CORBA/ExtLocalInterfaceDef:1.0"
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (ExtLocalInterfaceDef::_nil ());
+
+ if (is_a == 0)
+ {
+ return ExtLocalInterfaceDef::_nil ();
+ }
+ }
+
+ return ExtLocalInterfaceDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::ExtLocalInterfaceDef_ptr
+CORBA::ExtLocalInterfaceDef::_unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ if (CORBA::is_nil (obj))
+ {
+ return ExtLocalInterfaceDef::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ TAO_Stub* stub = obj->_stubobj ();
+
+ if (stub != 0)
+ {
+ stub->_incr_refcnt ();
+ }
+
+ ExtLocalInterfaceDef_ptr default_proxy = ExtLocalInterfaceDef::_nil ();
+
+ if (
+ !CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
+ stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
+ obj->_is_collocated () &&
+ CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_function_pointer != 0
+ )
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ExtLocalInterfaceDef (
+ stub,
+ 1,
+ obj->_servant ()
+ ),
+ ExtLocalInterfaceDef::_nil ()
+ );
+ }
+
+ if (CORBA::is_nil (default_proxy))
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ExtLocalInterfaceDef (
+ stub,
+ 0,
+ obj->_servant ()
+ ),
+ ExtLocalInterfaceDef::_nil ()
+ );
+ }
+
+ return default_proxy;
+ }
+ else
+ return
+ ACE_reinterpret_cast (
+ ExtLocalInterfaceDef_ptr,
+ obj->_tao_QueryInterface (
+ ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ExtLocalInterfaceDef::_tao_class_id
+ )
+ )
+ );
+}
+
+CORBA::ExtLocalInterfaceDef_ptr
+CORBA::ExtLocalInterfaceDef::_duplicate (ExtLocalInterfaceDef_ptr obj)
+{
+ if (! CORBA::is_nil (obj))
+ {
+ obj->_add_ref ();
+ }
+
+ return obj;
+}
+
+CORBA::Boolean
+CORBA::ExtLocalInterfaceDef::_is_a (
+ const char *value
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/ExtLocalInterfaceDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/LocalInterfaceDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/InterfaceDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Container:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Contained:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/IDLType:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/IRObject:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Object:1.0"
+ )
+ )
+ {
+ return 1; // success using local knowledge
+ }
+ else
+ {
+ return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a (
+ value
+ ACE_ENV_ARG_PARAMETER
+ );
}
- }
- ACE_CATCHANY
- {
- return 0;
- }
- ACE_ENDTRY;
- return 0;
+}
+
+void *CORBA::ExtLocalInterfaceDef::_tao_QueryInterface (ptr_arith_t type)
+{
+ void *retv = 0;
+
+ if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, ExtLocalInterfaceDef)::_tao_class_id)
+ )
+ {
+ retv = ACE_reinterpret_cast (void*, this);
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, LocalInterfaceDef)::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::LocalInterfaceDef_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, InterfaceAttrExtension)::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::InterfaceAttrExtension_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, InterfaceDef)::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::InterfaceDef_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::Container::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::Container_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::Contained::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::Contained_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::IDLType::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::IDLType_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::IRObject::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::IRObject_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &CORBA::Object::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (CORBA::Object_ptr, this)
+ );
+ }
+
+ if (retv != 0)
+ {
+ this->_add_ref ();
+ }
+
+ return retv;
+}
+
+const char* CORBA::ExtLocalInterfaceDef::_interface_repository_id (void) const
+{
+ return "IDL:omg.org/CORBA/ExtLocalInterfaceDef:1.0";
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExtLocalInterfaceDef[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 43,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x744c6f63),
+ ACE_NTOHL (0x616c496e),
+ ACE_NTOHL (0x74657266),
+ ACE_NTOHL (0x61636544),
+ ACE_NTOHL (0x65663a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExtLocalInterfaceDef:1.0
+ 21,
+ ACE_NTOHL (0x4578744c),
+ ACE_NTOHL (0x6f63616c),
+ ACE_NTOHL (0x496e7465),
+ ACE_NTOHL (0x72666163),
+ ACE_NTOHL (0x65446566),
+ ACE_NTOHL (0x0), // name = ExtLocalInterfaceDef
+ };
-// Copying version.
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExtLocalInterfaceDef (
+ CORBA::tk_objref,
+ sizeof (_oc_CORBA_ExtLocalInterfaceDef),
+ (char *) &_oc_CORBA_ExtLocalInterfaceDef,
+ 0,
+ sizeof (CORBA::ExtLocalInterfaceDef)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ExtLocalInterfaceDef,
+ &_tc_TAO_tc_CORBA_ExtLocalInterfaceDef
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_cs.cpp:52
+
+void operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::PrimitiveKind _tao_elem
+ )
+{
+ TAO::Any_Basic_Impl_T<CORBA::PrimitiveKind>::insert (
+ _tao_any,
+ CORBA::_tc_PrimitiveKind,
+ _tao_elem
+ );
+}
+
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::PrimitiveKind &_tao_elem
+ )
+{
+ return
+ TAO::Any_Basic_Impl_T<CORBA::PrimitiveKind>::extract (
+ _tao_any,
+ CORBA::_tc_PrimitiveKind,
+ _tao_elem
+ );
+}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Basic_Impl_T<CORBA::PrimitiveKind>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Basic_Impl_T<CORBA::PrimitiveKind>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
+
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -36282,26 +42414,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::Repository_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_Repository,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::Repository::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::Repository>::insert (
+ _tao_any,
+ CORBA::Repository::_tao_any_destructor,
+ CORBA::_tc_Repository,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -36310,62 +42435,37 @@ operator>>= (
CORBA::Repository_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::Repository::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_Repository
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::Repository>::extract (
+ _tao_any,
+ CORBA::Repository::_tao_any_destructor,
+ CORBA::_tc_Repository,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_Repository,
- 1,
- _tao_elem,
- CORBA::Repository::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::Repository::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::Repository::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::Repository>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::Repository,CORBA::Repository_var>;
+ template class TAO::Any_Impl_T<CORBA::Repository>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::Repository,CORBA::Repository_var>
+# pragma instantiate TAO_Object_Manager<CORBA::Repository, CORBA::Repository_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::Repository>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -36377,26 +42477,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::ModuleDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ModuleDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::ModuleDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ModuleDef>::insert (
+ _tao_any,
+ CORBA::ModuleDef::_tao_any_destructor,
+ CORBA::_tc_ModuleDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -36405,60 +42498,35 @@ operator>>= (
CORBA::ModuleDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::ModuleDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ModuleDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::ModuleDef>::extract (
+ _tao_any,
+ CORBA::ModuleDef::_tao_any_destructor,
+ CORBA::_tc_ModuleDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ModuleDef,
- 1,
- _tao_elem,
- CORBA::ModuleDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::ModuleDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::ModuleDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ModuleDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::ModuleDef,CORBA::ModuleDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ModuleDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::ModuleDef,CORBA::ModuleDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::ModuleDef, CORBA::ModuleDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ModuleDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -36466,16 +42534,12 @@ void operator<<= (
const CORBA::ModuleDescription &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ModuleDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ModuleDescription>::insert_copy (
+ _tao_any,
+ CORBA::ModuleDescription::_tao_any_destructor,
+ CORBA::_tc_ModuleDescription,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -36484,19 +42548,12 @@ void operator<<= (
CORBA::ModuleDescription *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ModuleDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::ModuleDescription::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ModuleDescription>::insert (
+ _tao_any,
+ CORBA::ModuleDescription::_tao_any_destructor,
+ CORBA::_tc_ModuleDescription,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -36517,77 +42574,26 @@ CORBA::Boolean operator>>= (
const CORBA::ModuleDescription *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ModuleDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::ModuleDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::ModuleDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::ModuleDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ModuleDescription,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::ModuleDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ModuleDescription>::extract (
+ _tao_any,
+ CORBA::ModuleDescription::_tao_any_destructor,
+ CORBA::_tc_ModuleDescription,
+ _tao_elem
+ );
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::ModuleDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::ModuleDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -36599,26 +42605,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::ConstantDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ConstantDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::ConstantDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ConstantDef>::insert (
+ _tao_any,
+ CORBA::ConstantDef::_tao_any_destructor,
+ CORBA::_tc_ConstantDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -36627,60 +42626,35 @@ operator>>= (
CORBA::ConstantDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::ConstantDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ConstantDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::ConstantDef>::extract (
+ _tao_any,
+ CORBA::ConstantDef::_tao_any_destructor,
+ CORBA::_tc_ConstantDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ConstantDef,
- 1,
- _tao_elem,
- CORBA::ConstantDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::ConstantDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::ConstantDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ConstantDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::ConstantDef,CORBA::ConstantDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ConstantDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::ConstantDef,CORBA::ConstantDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::ConstantDef, CORBA::ConstantDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ConstantDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -36688,16 +42662,12 @@ void operator<<= (
const CORBA::ConstantDescription &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ConstantDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ConstantDescription>::insert_copy (
+ _tao_any,
+ CORBA::ConstantDescription::_tao_any_destructor,
+ CORBA::_tc_ConstantDescription,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -36706,19 +42676,12 @@ void operator<<= (
CORBA::ConstantDescription *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ConstantDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::ConstantDescription::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ConstantDescription>::insert (
+ _tao_any,
+ CORBA::ConstantDescription::_tao_any_destructor,
+ CORBA::_tc_ConstantDescription,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -36739,77 +42702,26 @@ CORBA::Boolean operator>>= (
const CORBA::ConstantDescription *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ConstantDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::ConstantDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::ConstantDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::ConstantDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ConstantDescription,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::ConstantDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ConstantDescription>::extract (
+ _tao_any,
+ CORBA::ConstantDescription::_tao_any_destructor,
+ CORBA::_tc_ConstantDescription,
+ _tao_elem
+ );
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::ConstantDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::ConstantDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -36821,26 +42733,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::StructDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_StructDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::StructDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::StructDef>::insert (
+ _tao_any,
+ CORBA::StructDef::_tao_any_destructor,
+ CORBA::_tc_StructDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -36849,62 +42754,37 @@ operator>>= (
CORBA::StructDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::StructDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_StructDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::StructDef>::extract (
+ _tao_any,
+ CORBA::StructDef::_tao_any_destructor,
+ CORBA::_tc_StructDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_StructDef,
- 1,
- _tao_elem,
- CORBA::StructDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::StructDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::StructDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::StructDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::StructDef,CORBA::StructDef_var>;
+ template class TAO::Any_Impl_T<CORBA::StructDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::StructDef,CORBA::StructDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::StructDef, CORBA::StructDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::StructDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -36916,26 +42796,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::UnionDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_UnionDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::UnionDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::UnionDef>::insert (
+ _tao_any,
+ CORBA::UnionDef::_tao_any_destructor,
+ CORBA::_tc_UnionDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -36944,62 +42817,37 @@ operator>>= (
CORBA::UnionDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::UnionDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_UnionDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::UnionDef>::extract (
+ _tao_any,
+ CORBA::UnionDef::_tao_any_destructor,
+ CORBA::_tc_UnionDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_UnionDef,
- 1,
- _tao_elem,
- CORBA::UnionDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::UnionDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::UnionDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::UnionDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::UnionDef,CORBA::UnionDef_var>;
+ template class TAO::Any_Impl_T<CORBA::UnionDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::UnionDef,CORBA::UnionDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::UnionDef, CORBA::UnionDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::UnionDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -37011,26 +42859,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::EnumDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_EnumDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::EnumDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::EnumDef>::insert (
+ _tao_any,
+ CORBA::EnumDef::_tao_any_destructor,
+ CORBA::_tc_EnumDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -37039,62 +42880,37 @@ operator>>= (
CORBA::EnumDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::EnumDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_EnumDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::EnumDef>::extract (
+ _tao_any,
+ CORBA::EnumDef::_tao_any_destructor,
+ CORBA::_tc_EnumDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_EnumDef,
- 1,
- _tao_elem,
- CORBA::EnumDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::EnumDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::EnumDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::EnumDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::EnumDef,CORBA::EnumDef_var>;
+ template class TAO::Any_Impl_T<CORBA::EnumDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::EnumDef,CORBA::EnumDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::EnumDef, CORBA::EnumDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::EnumDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -37106,26 +42922,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::AliasDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_AliasDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::AliasDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::AliasDef>::insert (
+ _tao_any,
+ CORBA::AliasDef::_tao_any_destructor,
+ CORBA::_tc_AliasDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -37134,62 +42943,37 @@ operator>>= (
CORBA::AliasDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::AliasDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_AliasDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::AliasDef>::extract (
+ _tao_any,
+ CORBA::AliasDef::_tao_any_destructor,
+ CORBA::_tc_AliasDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_AliasDef,
- 1,
- _tao_elem,
- CORBA::AliasDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::AliasDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::AliasDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::AliasDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::AliasDef,CORBA::AliasDef_var>;
+ template class TAO::Any_Impl_T<CORBA::AliasDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::AliasDef,CORBA::AliasDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::AliasDef, CORBA::AliasDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::AliasDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -37201,26 +42985,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::NativeDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_NativeDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::NativeDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::NativeDef>::insert (
+ _tao_any,
+ CORBA::NativeDef::_tao_any_destructor,
+ CORBA::_tc_NativeDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -37229,62 +43006,37 @@ operator>>= (
CORBA::NativeDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::NativeDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_NativeDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::NativeDef>::extract (
+ _tao_any,
+ CORBA::NativeDef::_tao_any_destructor,
+ CORBA::_tc_NativeDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_NativeDef,
- 1,
- _tao_elem,
- CORBA::NativeDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::NativeDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::NativeDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::NativeDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::NativeDef,CORBA::NativeDef_var>;
+ template class TAO::Any_Impl_T<CORBA::NativeDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::NativeDef,CORBA::NativeDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::NativeDef, CORBA::NativeDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::NativeDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -37296,26 +43048,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::PrimitiveDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_PrimitiveDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::PrimitiveDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::PrimitiveDef>::insert (
+ _tao_any,
+ CORBA::PrimitiveDef::_tao_any_destructor,
+ CORBA::_tc_PrimitiveDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -37324,62 +43069,37 @@ operator>>= (
CORBA::PrimitiveDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::PrimitiveDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_PrimitiveDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::PrimitiveDef>::extract (
+ _tao_any,
+ CORBA::PrimitiveDef::_tao_any_destructor,
+ CORBA::_tc_PrimitiveDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_PrimitiveDef,
- 1,
- _tao_elem,
- CORBA::PrimitiveDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::PrimitiveDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::PrimitiveDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::PrimitiveDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::PrimitiveDef,CORBA::PrimitiveDef_var>;
+ template class TAO::Any_Impl_T<CORBA::PrimitiveDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::PrimitiveDef,CORBA::PrimitiveDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::PrimitiveDef, CORBA::PrimitiveDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::PrimitiveDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -37391,26 +43111,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::StringDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_StringDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::StringDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::StringDef>::insert (
+ _tao_any,
+ CORBA::StringDef::_tao_any_destructor,
+ CORBA::_tc_StringDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -37419,62 +43132,37 @@ operator>>= (
CORBA::StringDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::StringDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_StringDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::StringDef>::extract (
+ _tao_any,
+ CORBA::StringDef::_tao_any_destructor,
+ CORBA::_tc_StringDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_StringDef,
- 1,
- _tao_elem,
- CORBA::StringDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::StringDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::StringDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::StringDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::StringDef,CORBA::StringDef_var>;
+ template class TAO::Any_Impl_T<CORBA::StringDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::StringDef,CORBA::StringDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::StringDef, CORBA::StringDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::StringDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -37486,26 +43174,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::WstringDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_WstringDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::WstringDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::WstringDef>::insert (
+ _tao_any,
+ CORBA::WstringDef::_tao_any_destructor,
+ CORBA::_tc_WstringDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -37514,62 +43195,37 @@ operator>>= (
CORBA::WstringDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::WstringDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_WstringDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::WstringDef>::extract (
+ _tao_any,
+ CORBA::WstringDef::_tao_any_destructor,
+ CORBA::_tc_WstringDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_WstringDef,
- 1,
- _tao_elem,
- CORBA::WstringDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::WstringDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::WstringDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::WstringDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::WstringDef,CORBA::WstringDef_var>;
+ template class TAO::Any_Impl_T<CORBA::WstringDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::WstringDef,CORBA::WstringDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::WstringDef, CORBA::WstringDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::WstringDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -37581,26 +43237,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::SequenceDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_SequenceDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::SequenceDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::SequenceDef>::insert (
+ _tao_any,
+ CORBA::SequenceDef::_tao_any_destructor,
+ CORBA::_tc_SequenceDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -37609,62 +43258,37 @@ operator>>= (
CORBA::SequenceDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::SequenceDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_SequenceDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::SequenceDef>::extract (
+ _tao_any,
+ CORBA::SequenceDef::_tao_any_destructor,
+ CORBA::_tc_SequenceDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_SequenceDef,
- 1,
- _tao_elem,
- CORBA::SequenceDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::SequenceDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::SequenceDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::SequenceDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::SequenceDef,CORBA::SequenceDef_var>;
+ template class TAO::Any_Impl_T<CORBA::SequenceDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::SequenceDef,CORBA::SequenceDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::SequenceDef, CORBA::SequenceDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::SequenceDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -37676,26 +43300,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::ArrayDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ArrayDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::ArrayDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ArrayDef>::insert (
+ _tao_any,
+ CORBA::ArrayDef::_tao_any_destructor,
+ CORBA::_tc_ArrayDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -37704,62 +43321,37 @@ operator>>= (
CORBA::ArrayDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::ArrayDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ArrayDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::ArrayDef>::extract (
+ _tao_any,
+ CORBA::ArrayDef::_tao_any_destructor,
+ CORBA::_tc_ArrayDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ArrayDef,
- 1,
- _tao_elem,
- CORBA::ArrayDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::ArrayDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::ArrayDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ArrayDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::ArrayDef,CORBA::ArrayDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ArrayDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::ArrayDef,CORBA::ArrayDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::ArrayDef, CORBA::ArrayDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ArrayDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -37771,26 +43363,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::ExceptionDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ExceptionDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::ExceptionDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ExceptionDef>::insert (
+ _tao_any,
+ CORBA::ExceptionDef::_tao_any_destructor,
+ CORBA::_tc_ExceptionDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -37799,225 +43384,62 @@ operator>>= (
CORBA::ExceptionDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::ExceptionDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ExceptionDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::ExceptionDef>::extract (
+ _tao_any,
+ CORBA::ExceptionDef::_tao_any_destructor,
+ CORBA::_tc_ExceptionDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ExceptionDef,
- 1,
- _tao_elem,
- CORBA::ExceptionDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::ExceptionDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::ExceptionDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ExceptionDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::ExceptionDef,CORBA::ExceptionDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ExceptionDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::ExceptionDef,CORBA::ExceptionDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::ExceptionDef, CORBA::ExceptionDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ExceptionDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- const CORBA::ExceptionDescription &_tao_elem
- )
-{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ExceptionDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
-}
-
-// Non-copying insertion.
-void operator<<= (
- CORBA::Any &_tao_any,
- CORBA::ExceptionDescription *_tao_elem
- )
-{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ExceptionDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::ExceptionDescription::_tao_any_destructor
- );
- }
-}
-
-// Extraction to non-const pointer (deprecated).
-CORBA::Boolean operator>>= (
- const CORBA::Any &_tao_any,
- CORBA::ExceptionDescription *&_tao_elem
+ const CORBA::ExceptionDefSeq &_tao_elem
)
{
- return _tao_any >>= ACE_const_cast (
- const CORBA::ExceptionDescription *&,
+ TAO::Any_Dual_Impl_T<CORBA::ExceptionDefSeq>::insert_copy (
+ _tao_any,
+ CORBA::ExceptionDefSeq::_tao_any_destructor,
+ CORBA::_tc_ExceptionDefSeq,
_tao_elem
);
}
-// Extraction to const pointer.
-CORBA::Boolean operator>>= (
- const CORBA::Any &_tao_any,
- const CORBA::ExceptionDescription *&_tao_elem
- )
-{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ExceptionDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::ExceptionDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::ExceptionDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::ExceptionDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ExceptionDescription,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::ExceptionDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
-
-// Copying insertion.
-void operator<<= (
- CORBA::Any &_tao_any,
- const CORBA::ExceptionDefSeq &_tao_elem
- )
-{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ExceptionDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
-}
-
// Non-copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
CORBA::ExceptionDefSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ExceptionDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::ExceptionDefSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ExceptionDefSeq>::insert (
+ _tao_any,
+ CORBA::ExceptionDefSeq::_tao_any_destructor,
+ CORBA::_tc_ExceptionDefSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -38026,8 +43448,8 @@ CORBA::Boolean operator>>= (
CORBA::ExceptionDefSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::ExceptionDefSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ExceptionDefSeq *&,
_tao_elem
);
}
@@ -38038,247 +43460,54 @@ CORBA::Boolean operator>>= (
const CORBA::ExceptionDefSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ExceptionDefSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::ExceptionDefSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::ExceptionDefSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::ExceptionDefSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ExceptionDefSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::ExceptionDefSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ExceptionDefSeq>::extract (
+ _tao_any,
+ CORBA::ExceptionDefSeq::_tao_any_destructor,
+ CORBA::_tc_ExceptionDefSeq,
+ _tao_elem
+ );
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
-
-// Copying insertion.
-void operator<<= (
- CORBA::Any &_tao_any,
- const CORBA::ExcDescriptionSeq &_tao_elem
- )
-{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ExcDescriptionSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
-}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_cs.cpp:52
-// Non-copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- CORBA::ExcDescriptionSeq *_tao_elem
- )
-{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ExcDescriptionSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::ExcDescriptionSeq::_tao_any_destructor
- );
- }
-}
-
-// Extraction to non-const pointer (deprecated).
-CORBA::Boolean operator>>= (
- const CORBA::Any &_tao_any,
- CORBA::ExcDescriptionSeq *&_tao_elem
+ CORBA::AttributeMode _tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::ExcDescriptionSeq*&,
+ TAO::Any_Basic_Impl_T<CORBA::AttributeMode>::insert (
+ _tao_any,
+ CORBA::_tc_AttributeMode,
_tao_elem
);
}
-// Extraction to const pointer.
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- const CORBA::ExcDescriptionSeq *&_tao_elem
+ CORBA::AttributeMode &_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ExcDescriptionSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::ExcDescriptionSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::ExcDescriptionSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::ExcDescriptionSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ExcDescriptionSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::ExcDescriptionSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_enum/any_op_cs.cpp:52
-
-void operator<<= (CORBA::Any &_tao_any, CORBA::AttributeMode _tao_elem)
-{
- TAO_OutputCDR stream;
- stream << _tao_elem;
- _tao_any._tao_replace (
- CORBA::_tc_AttributeMode,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
-}
-
-CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, CORBA::AttributeMode &_tao_elem)
-{
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result = type->equivalent (CORBA::_tc_AttributeMode ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- return 0; // not equivalent
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Basic_Impl_T<CORBA::AttributeMode>::extract (
+ _tao_any,
+ CORBA::_tc_AttributeMode,
+ _tao_elem
);
- if (stream >> _tao_elem)
- {
- return 1;
- }
- }
- ACE_CATCHANY
- {
- return 0;
- }
- ACE_ENDTRY;
- return 0;
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Basic_Impl_T<CORBA::AttributeMode>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Basic_Impl_T<CORBA::AttributeMode>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -38290,26 +43519,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::AttributeDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_AttributeDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::AttributeDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::AttributeDef>::insert (
+ _tao_any,
+ CORBA::AttributeDef::_tao_any_destructor,
+ CORBA::_tc_AttributeDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -38318,60 +43540,35 @@ operator>>= (
CORBA::AttributeDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::AttributeDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_AttributeDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::AttributeDef>::extract (
+ _tao_any,
+ CORBA::AttributeDef::_tao_any_destructor,
+ CORBA::_tc_AttributeDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_AttributeDef,
- 1,
- _tao_elem,
- CORBA::AttributeDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::AttributeDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::AttributeDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::AttributeDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::AttributeDef,CORBA::AttributeDef_var>;
+ template class TAO::Any_Impl_T<CORBA::AttributeDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::AttributeDef,CORBA::AttributeDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::AttributeDef, CORBA::AttributeDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::AttributeDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -38379,16 +43576,12 @@ void operator<<= (
const CORBA::AttributeDescription &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_AttributeDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::AttributeDescription>::insert_copy (
+ _tao_any,
+ CORBA::AttributeDescription::_tao_any_destructor,
+ CORBA::_tc_AttributeDescription,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -38397,19 +43590,12 @@ void operator<<= (
CORBA::AttributeDescription *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_AttributeDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::AttributeDescription::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::AttributeDescription>::insert (
+ _tao_any,
+ CORBA::AttributeDescription::_tao_any_destructor,
+ CORBA::_tc_AttributeDescription,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -38430,161 +43616,187 @@ CORBA::Boolean operator>>= (
const CORBA::AttributeDescription *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_AttributeDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::AttributeDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::AttributeDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::AttributeDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_AttributeDescription,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::AttributeDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::AttributeDescription>::extract (
+ _tao_any,
+ CORBA::AttributeDescription::_tao_any_destructor,
+ CORBA::_tc_AttributeDescription,
+ _tao_elem
+ );
+}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::AttributeDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::AttributeDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
+
+// Copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ const CORBA::ExtAttributeDescription &_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtAttributeDescription>::insert_copy (
+ _tao_any,
+ CORBA::ExtAttributeDescription::_tao_any_destructor,
+ CORBA::_tc_ExtAttributeDescription,
+ _tao_elem
+ );
}
+// Non-copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtAttributeDescription *_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtAttributeDescription>::insert (
+ _tao_any,
+ CORBA::ExtAttributeDescription::_tao_any_destructor,
+ CORBA::_tc_ExtAttributeDescription,
+ _tao_elem
+ );
+}
+
+// Extraction to non-const pointer (deprecated).
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ExtAttributeDescription *&_tao_elem
+ )
+{
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ExtAttributeDescription *&,
+ _tao_elem
+ );
+}
+
+// Extraction to const pointer.
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ const CORBA::ExtAttributeDescription *&_tao_elem
+ )
+{
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ExtAttributeDescription>::extract (
+ _tao_any,
+ CORBA::ExtAttributeDescription::_tao_any_destructor,
+ CORBA::_tc_ExtAttributeDescription,
+ _tao_elem
+ );
+}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::ExtAttributeDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::ExtAttributeDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_enum/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-void operator<<= (CORBA::Any &_tao_any, CORBA::OperationMode _tao_elem)
+// Copying insertion.
+void
+operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtAttributeDef_ptr _tao_elem
+ )
{
- TAO_OutputCDR stream;
- stream << _tao_elem;
- _tao_any._tao_replace (
- CORBA::_tc_OperationMode,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
+ CORBA::ExtAttributeDef_ptr _tao_objptr =
+ CORBA::ExtAttributeDef::_duplicate (_tao_elem);
+ _tao_any <<= &_tao_objptr;
+}
+
+// Non-copying insertion.
+void
+operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtAttributeDef_ptr *_tao_elem
+ )
+{
+ TAO::Any_Impl_T<CORBA::ExtAttributeDef>::insert (
+ _tao_any,
+ CORBA::ExtAttributeDef::_tao_any_destructor,
+ CORBA::_tc_ExtAttributeDef,
+ *_tao_elem
);
}
-CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, CORBA::OperationMode &_tao_elem)
+CORBA::Boolean
+operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ExtAttributeDef_ptr &_tao_elem
+ )
{
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result = type->equivalent (CORBA::_tc_OperationMode ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- return 0; // not equivalent
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::ExtAttributeDef>::extract (
+ _tao_any,
+ CORBA::ExtAttributeDef::_tao_any_destructor,
+ CORBA::_tc_ExtAttributeDef,
+ _tao_elem
);
- if (stream >> _tao_elem)
- {
- return 1;
- }
- }
- ACE_CATCHANY
- {
- return 0;
- }
- ACE_ENDTRY;
- return 0;
}
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ExtAttributeDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO_Object_Manager<CORBA::ExtAttributeDef,CORBA::ExtAttributeDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ExtAttributeDef>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO_Object_Manager<CORBA::ExtAttributeDef, CORBA::ExtAttributeDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ExtAttributeDef>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_enum/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_cs.cpp:52
-void operator<<= (CORBA::Any &_tao_any, CORBA::ParameterMode _tao_elem)
+void operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::OperationMode _tao_elem
+ )
{
- TAO_OutputCDR stream;
- stream << _tao_elem;
- _tao_any._tao_replace (
- CORBA::_tc_ParameterMode,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
+ TAO::Any_Basic_Impl_T<CORBA::OperationMode>::insert (
+ _tao_any,
+ CORBA::_tc_OperationMode,
+ _tao_elem
);
}
-CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, CORBA::ParameterMode &_tao_elem)
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::OperationMode &_tao_elem
+ )
{
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result = type->equivalent (CORBA::_tc_ParameterMode ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- return 0; // not equivalent
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Basic_Impl_T<CORBA::OperationMode>::extract (
+ _tao_any,
+ CORBA::_tc_OperationMode,
+ _tao_elem
);
- if (stream >> _tao_elem)
- {
- return 1;
- }
- }
- ACE_CATCHANY
- {
- return 0;
- }
- ACE_ENDTRY;
- return 0;
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Basic_Impl_T<CORBA::OperationMode>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Basic_Impl_T<CORBA::OperationMode>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -38592,16 +43804,12 @@ void operator<<= (
const CORBA::ParameterDescription &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ParameterDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ParameterDescription>::insert_copy (
+ _tao_any,
+ CORBA::ParameterDescription::_tao_any_destructor,
+ CORBA::_tc_ParameterDescription,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -38610,19 +43818,12 @@ void operator<<= (
CORBA::ParameterDescription *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ParameterDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::ParameterDescription::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ParameterDescription>::insert (
+ _tao_any,
+ CORBA::ParameterDescription::_tao_any_destructor,
+ CORBA::_tc_ParameterDescription,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -38643,75 +43844,24 @@ CORBA::Boolean operator>>= (
const CORBA::ParameterDescription *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ParameterDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::ParameterDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::ParameterDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::ParameterDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ParameterDescription,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::ParameterDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ParameterDescription>::extract (
+ _tao_any,
+ CORBA::ParameterDescription::_tao_any_destructor,
+ CORBA::_tc_ParameterDescription,
+ _tao_elem
+ );
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::ParameterDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::ParameterDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -38719,16 +43869,12 @@ void operator<<= (
const CORBA::ParDescriptionSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ParDescriptionSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ParDescriptionSeq>::insert_copy (
+ _tao_any,
+ CORBA::ParDescriptionSeq::_tao_any_destructor,
+ CORBA::_tc_ParDescriptionSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -38737,19 +43883,12 @@ void operator<<= (
CORBA::ParDescriptionSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ParDescriptionSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::ParDescriptionSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ParDescriptionSeq>::insert (
+ _tao_any,
+ CORBA::ParDescriptionSeq::_tao_any_destructor,
+ CORBA::_tc_ParDescriptionSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -38758,8 +43897,8 @@ CORBA::Boolean operator>>= (
CORBA::ParDescriptionSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::ParDescriptionSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ParDescriptionSeq *&,
_tao_elem
);
}
@@ -38770,75 +43909,17 @@ CORBA::Boolean operator>>= (
const CORBA::ParDescriptionSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ParDescriptionSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::ParDescriptionSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::ParDescriptionSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::ParDescriptionSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ParDescriptionSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::ParDescriptionSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ParDescriptionSeq>::extract (
+ _tao_any,
+ CORBA::ParDescriptionSeq::_tao_any_destructor,
+ CORBA::_tc_ParDescriptionSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -38846,16 +43927,12 @@ void operator<<= (
const CORBA::ContextIdSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ContextIdSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ContextIdSeq>::insert_copy (
+ _tao_any,
+ CORBA::ContextIdSeq::_tao_any_destructor,
+ CORBA::_tc_ContextIdSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -38864,19 +43941,12 @@ void operator<<= (
CORBA::ContextIdSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ContextIdSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::ContextIdSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ContextIdSeq>::insert (
+ _tao_any,
+ CORBA::ContextIdSeq::_tao_any_destructor,
+ CORBA::_tc_ContextIdSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -38885,8 +43955,8 @@ CORBA::Boolean operator>>= (
CORBA::ContextIdSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::ContextIdSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ContextIdSeq *&,
_tao_elem
);
}
@@ -38897,77 +43967,19 @@ CORBA::Boolean operator>>= (
const CORBA::ContextIdSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ContextIdSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::ContextIdSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::ContextIdSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::ContextIdSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ContextIdSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::ContextIdSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ContextIdSeq>::extract (
+ _tao_any,
+ CORBA::ContextIdSeq::_tao_any_destructor,
+ CORBA::_tc_ContextIdSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -38979,26 +43991,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::OperationDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_OperationDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::OperationDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::OperationDef>::insert (
+ _tao_any,
+ CORBA::OperationDef::_tao_any_destructor,
+ CORBA::_tc_OperationDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -39007,60 +44012,35 @@ operator>>= (
CORBA::OperationDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::OperationDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_OperationDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::OperationDef>::extract (
+ _tao_any,
+ CORBA::OperationDef::_tao_any_destructor,
+ CORBA::_tc_OperationDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_OperationDef,
- 1,
- _tao_elem,
- CORBA::OperationDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::OperationDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::OperationDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::OperationDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::OperationDef,CORBA::OperationDef_var>;
+ template class TAO::Any_Impl_T<CORBA::OperationDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::OperationDef,CORBA::OperationDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::OperationDef, CORBA::OperationDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::OperationDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -39068,16 +44048,12 @@ void operator<<= (
const CORBA::OperationDescription &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_OperationDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::OperationDescription>::insert_copy (
+ _tao_any,
+ CORBA::OperationDescription::_tao_any_destructor,
+ CORBA::_tc_OperationDescription,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -39086,19 +44062,12 @@ void operator<<= (
CORBA::OperationDescription *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_OperationDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::OperationDescription::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::OperationDescription>::insert (
+ _tao_any,
+ CORBA::OperationDescription::_tao_any_destructor,
+ CORBA::_tc_OperationDescription,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -39119,75 +44088,24 @@ CORBA::Boolean operator>>= (
const CORBA::OperationDescription *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_OperationDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::OperationDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::OperationDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::OperationDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_OperationDescription,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::OperationDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::OperationDescription>::extract (
+ _tao_any,
+ CORBA::OperationDescription::_tao_any_destructor,
+ CORBA::_tc_OperationDescription,
+ _tao_elem
+ );
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::OperationDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::OperationDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -39195,16 +44113,12 @@ void operator<<= (
const CORBA::RepositoryIdSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_RepositoryIdSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::RepositoryIdSeq>::insert_copy (
+ _tao_any,
+ CORBA::RepositoryIdSeq::_tao_any_destructor,
+ CORBA::_tc_RepositoryIdSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -39213,19 +44127,12 @@ void operator<<= (
CORBA::RepositoryIdSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_RepositoryIdSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::RepositoryIdSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::RepositoryIdSeq>::insert (
+ _tao_any,
+ CORBA::RepositoryIdSeq::_tao_any_destructor,
+ CORBA::_tc_RepositoryIdSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -39234,8 +44141,8 @@ CORBA::Boolean operator>>= (
CORBA::RepositoryIdSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::RepositoryIdSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::RepositoryIdSeq *&,
_tao_elem
);
}
@@ -39246,75 +44153,17 @@ CORBA::Boolean operator>>= (
const CORBA::RepositoryIdSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_RepositoryIdSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::RepositoryIdSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::RepositoryIdSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::RepositoryIdSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_RepositoryIdSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::RepositoryIdSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::RepositoryIdSeq>::extract (
+ _tao_any,
+ CORBA::RepositoryIdSeq::_tao_any_destructor,
+ CORBA::_tc_RepositoryIdSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -39322,16 +44171,12 @@ void operator<<= (
const CORBA::OpDescriptionSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_OpDescriptionSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::OpDescriptionSeq>::insert_copy (
+ _tao_any,
+ CORBA::OpDescriptionSeq::_tao_any_destructor,
+ CORBA::_tc_OpDescriptionSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -39340,19 +44185,12 @@ void operator<<= (
CORBA::OpDescriptionSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_OpDescriptionSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::OpDescriptionSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::OpDescriptionSeq>::insert (
+ _tao_any,
+ CORBA::OpDescriptionSeq::_tao_any_destructor,
+ CORBA::_tc_OpDescriptionSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -39361,8 +44199,8 @@ CORBA::Boolean operator>>= (
CORBA::OpDescriptionSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::OpDescriptionSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::OpDescriptionSeq *&,
_tao_elem
);
}
@@ -39373,75 +44211,17 @@ CORBA::Boolean operator>>= (
const CORBA::OpDescriptionSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_OpDescriptionSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::OpDescriptionSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::OpDescriptionSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::OpDescriptionSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_OpDescriptionSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::OpDescriptionSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::OpDescriptionSeq>::extract (
+ _tao_any,
+ CORBA::OpDescriptionSeq::_tao_any_destructor,
+ CORBA::_tc_OpDescriptionSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -39449,16 +44229,12 @@ void operator<<= (
const CORBA::AttrDescriptionSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_AttrDescriptionSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::AttrDescriptionSeq>::insert_copy (
+ _tao_any,
+ CORBA::AttrDescriptionSeq::_tao_any_destructor,
+ CORBA::_tc_AttrDescriptionSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -39467,19 +44243,12 @@ void operator<<= (
CORBA::AttrDescriptionSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_AttrDescriptionSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::AttrDescriptionSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::AttrDescriptionSeq>::insert (
+ _tao_any,
+ CORBA::AttrDescriptionSeq::_tao_any_destructor,
+ CORBA::_tc_AttrDescriptionSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -39488,8 +44257,8 @@ CORBA::Boolean operator>>= (
CORBA::AttrDescriptionSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::AttrDescriptionSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::AttrDescriptionSeq *&,
_tao_elem
);
}
@@ -39500,77 +44269,77 @@ CORBA::Boolean operator>>= (
const CORBA::AttrDescriptionSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_AttrDescriptionSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::AttrDescriptionSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::AttrDescriptionSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::AttrDescriptionSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_AttrDescriptionSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::AttrDescriptionSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::AttrDescriptionSeq>::extract (
+ _tao_any,
+ CORBA::AttrDescriptionSeq::_tao_any_destructor,
+ CORBA::_tc_AttrDescriptionSeq,
+ _tao_elem
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
+
+// Copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ const CORBA::ExtAttrDescriptionSeq &_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtAttrDescriptionSeq>::insert_copy (
+ _tao_any,
+ CORBA::ExtAttrDescriptionSeq::_tao_any_destructor,
+ CORBA::_tc_ExtAttrDescriptionSeq,
+ _tao_elem
+ );
+}
+
+// Non-copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtAttrDescriptionSeq *_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtAttrDescriptionSeq>::insert (
+ _tao_any,
+ CORBA::ExtAttrDescriptionSeq::_tao_any_destructor,
+ CORBA::_tc_ExtAttrDescriptionSeq,
+ _tao_elem
+ );
+}
+
+// Extraction to non-const pointer (deprecated).
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ExtAttrDescriptionSeq *&_tao_elem
+ )
+{
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ExtAttrDescriptionSeq *&,
+ _tao_elem
+ );
+}
+
+// Extraction to const pointer.
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ const CORBA::ExtAttrDescriptionSeq *&_tao_elem
+ )
+{
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ExtAttrDescriptionSeq>::extract (
+ _tao_any,
+ CORBA::ExtAttrDescriptionSeq::_tao_any_destructor,
+ CORBA::_tc_ExtAttrDescriptionSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -39582,26 +44351,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::InterfaceDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_InterfaceDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::InterfaceDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::InterfaceDef>::insert (
+ _tao_any,
+ CORBA::InterfaceDef::_tao_any_destructor,
+ CORBA::_tc_InterfaceDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -39610,60 +44372,26 @@ operator>>= (
CORBA::InterfaceDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::InterfaceDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_InterfaceDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::InterfaceDef>::extract (
+ _tao_any,
+ CORBA::InterfaceDef::_tao_any_destructor,
+ CORBA::_tc_InterfaceDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_InterfaceDef,
- 1,
- _tao_elem,
- CORBA::InterfaceDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::InterfaceDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::InterfaceDef::_nil ();
- return 0;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::InterfaceDef,CORBA::InterfaceDef_var>;
+ template class TAO::Any_Impl_T<CORBA::InterfaceDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::InterfaceDef,CORBA::InterfaceDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::InterfaceDef, CORBA::InterfaceDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::InterfaceDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -39671,16 +44399,12 @@ void operator<<= (
const CORBA::InterfaceDef::FullInterfaceDescription &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::InterfaceDef::_tc_FullInterfaceDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::InterfaceDef::FullInterfaceDescription>::insert_copy (
+ _tao_any,
+ CORBA::InterfaceDef::FullInterfaceDescription::_tao_any_destructor,
+ CORBA::InterfaceDef::_tc_FullInterfaceDescription,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -39689,19 +44413,12 @@ void operator<<= (
CORBA::InterfaceDef::FullInterfaceDescription *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::InterfaceDef::_tc_FullInterfaceDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::InterfaceDef::FullInterfaceDescription::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::InterfaceDef::FullInterfaceDescription>::insert (
+ _tao_any,
+ CORBA::InterfaceDef::FullInterfaceDescription::_tao_any_destructor,
+ CORBA::InterfaceDef::_tc_FullInterfaceDescription,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -39722,75 +44439,24 @@ CORBA::Boolean operator>>= (
const CORBA::InterfaceDef::FullInterfaceDescription *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::InterfaceDef::_tc_FullInterfaceDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::InterfaceDef::FullInterfaceDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::InterfaceDef::FullInterfaceDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::InterfaceDef::FullInterfaceDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::InterfaceDef::_tc_FullInterfaceDescription,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::InterfaceDef::FullInterfaceDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::InterfaceDef::FullInterfaceDescription>::extract (
+ _tao_any,
+ CORBA::InterfaceDef::FullInterfaceDescription::_tao_any_destructor,
+ CORBA::InterfaceDef::_tc_FullInterfaceDescription,
+ _tao_elem
+ );
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::InterfaceDef::FullInterfaceDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::InterfaceDef::FullInterfaceDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -39798,16 +44464,12 @@ void operator<<= (
const CORBA::InterfaceDescription &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_InterfaceDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::InterfaceDescription>::insert_copy (
+ _tao_any,
+ CORBA::InterfaceDescription::_tao_any_destructor,
+ CORBA::_tc_InterfaceDescription,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -39816,19 +44478,12 @@ void operator<<= (
CORBA::InterfaceDescription *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_InterfaceDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::InterfaceDescription::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::InterfaceDescription>::insert (
+ _tao_any,
+ CORBA::InterfaceDescription::_tao_any_destructor,
+ CORBA::_tc_InterfaceDescription,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -39849,77 +44504,208 @@ CORBA::Boolean operator>>= (
const CORBA::InterfaceDescription *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_InterfaceDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::InterfaceDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::InterfaceDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::InterfaceDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_InterfaceDescription,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::InterfaceDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::InterfaceDescription>::extract (
+ _tao_any,
+ CORBA::InterfaceDescription::_tao_any_destructor,
+ CORBA::_tc_InterfaceDescription,
+ _tao_elem
+ );
+}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::InterfaceDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::InterfaceDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
+
+// Copying insertion.
+void
+operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::InterfaceAttrExtension_ptr _tao_elem
+ )
+{
+ CORBA::InterfaceAttrExtension_ptr _tao_objptr =
+ CORBA::InterfaceAttrExtension::_duplicate (_tao_elem);
+ _tao_any <<= &_tao_objptr;
+}
+
+// Non-copying insertion.
+void
+operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::InterfaceAttrExtension_ptr *_tao_elem
+ )
+{
+ TAO::Any_Impl_T<CORBA::InterfaceAttrExtension>::insert (
+ _tao_any,
+ CORBA::InterfaceAttrExtension::_tao_any_destructor,
+ CORBA::_tc_InterfaceAttrExtension,
+ *_tao_elem
+ );
+}
+
+CORBA::Boolean
+operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::InterfaceAttrExtension_ptr &_tao_elem
+ )
+{
+ return
+ TAO::Any_Impl_T<CORBA::InterfaceAttrExtension>::extract (
+ _tao_any,
+ CORBA::InterfaceAttrExtension::_tao_any_destructor,
+ CORBA::_tc_InterfaceAttrExtension,
+ _tao_elem
+ );
+}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO_Object_Manager<CORBA::InterfaceAttrExtension,CORBA::InterfaceAttrExtension_var>;
+ template class TAO::Any_Impl_T<CORBA::InterfaceAttrExtension>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO_Object_Manager<CORBA::InterfaceAttrExtension, CORBA::InterfaceAttrExtension_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::InterfaceAttrExtension>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
+
+// Copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ const CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription>::insert_copy (
+ _tao_any,
+ CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription::_tao_any_destructor,
+ CORBA::InterfaceAttrExtension::_tc_ExtFullInterfaceDescription,
+ _tao_elem
+ );
+}
+
+// Non-copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription>::insert (
+ _tao_any,
+ CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription::_tao_any_destructor,
+ CORBA::InterfaceAttrExtension::_tc_ExtFullInterfaceDescription,
+ _tao_elem
+ );
}
+// Extraction to non-const pointer (deprecated).
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *&_tao_elem
+ )
+{
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *&,
+ _tao_elem
+ );
+}
+
+// Extraction to const pointer.
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ const CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *&_tao_elem
+ )
+{
+ return
+ TAO::Any_Dual_Impl_T<CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription>::extract (
+ _tao_any,
+ CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription::_tao_any_destructor,
+ CORBA::InterfaceAttrExtension::_tc_ExtFullInterfaceDescription,
+ _tao_elem
+ );
+}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
+void
+operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtInterfaceDef_ptr _tao_elem
+ )
+{
+ CORBA::ExtInterfaceDef_ptr _tao_objptr =
+ CORBA::ExtInterfaceDef::_duplicate (_tao_elem);
+ _tao_any <<= &_tao_objptr;
+}
+
+// Non-copying insertion.
+void
+operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtInterfaceDef_ptr *_tao_elem
+ )
+{
+ TAO::Any_Impl_T<CORBA::ExtInterfaceDef>::insert (
+ _tao_any,
+ CORBA::ExtInterfaceDef::_tao_any_destructor,
+ CORBA::_tc_ExtInterfaceDef,
+ *_tao_elem
+ );
+}
+
+CORBA::Boolean
+operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ExtInterfaceDef_ptr &_tao_elem
+ )
+{
+ return
+ TAO::Any_Impl_T<CORBA::ExtInterfaceDef>::extract (
+ _tao_any,
+ CORBA::ExtInterfaceDef::_tao_any_destructor,
+ CORBA::_tc_ExtInterfaceDef,
+ _tao_elem
+ );
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ExtInterfaceDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO_Object_Manager<CORBA::ExtInterfaceDef,CORBA::ExtInterfaceDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ExtInterfaceDef>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO_Object_Manager<CORBA::ExtInterfaceDef, CORBA::ExtInterfaceDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ExtInterfaceDef>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
+
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -39931,26 +44717,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::AbstractInterfaceDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_AbstractInterfaceDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::AbstractInterfaceDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::AbstractInterfaceDef>::insert (
+ _tao_any,
+ CORBA::AbstractInterfaceDef::_tao_any_destructor,
+ CORBA::_tc_AbstractInterfaceDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -39959,62 +44738,100 @@ operator>>= (
CORBA::AbstractInterfaceDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::AbstractInterfaceDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_AbstractInterfaceDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::AbstractInterfaceDef>::extract (
+ _tao_any,
+ CORBA::AbstractInterfaceDef::_tao_any_destructor,
+ CORBA::_tc_AbstractInterfaceDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_AbstractInterfaceDef,
- 1,
- _tao_elem,
- CORBA::AbstractInterfaceDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::AbstractInterfaceDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::AbstractInterfaceDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::AbstractInterfaceDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::AbstractInterfaceDef,CORBA::AbstractInterfaceDef_var>;
+ template class TAO::Any_Impl_T<CORBA::AbstractInterfaceDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::AbstractInterfaceDef,CORBA::AbstractInterfaceDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::AbstractInterfaceDef, CORBA::AbstractInterfaceDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::AbstractInterfaceDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
+void
+operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtAbstractInterfaceDef_ptr _tao_elem
+ )
+{
+ CORBA::ExtAbstractInterfaceDef_ptr _tao_objptr =
+ CORBA::ExtAbstractInterfaceDef::_duplicate (_tao_elem);
+ _tao_any <<= &_tao_objptr;
+}
+
+// Non-copying insertion.
+void
+operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtAbstractInterfaceDef_ptr *_tao_elem
+ )
+{
+ TAO::Any_Impl_T<CORBA::ExtAbstractInterfaceDef>::insert (
+ _tao_any,
+ CORBA::ExtAbstractInterfaceDef::_tao_any_destructor,
+ CORBA::_tc_ExtAbstractInterfaceDef,
+ *_tao_elem
+ );
+}
+
+CORBA::Boolean
+operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ExtAbstractInterfaceDef_ptr &_tao_elem
+ )
+{
+ return
+ TAO::Any_Impl_T<CORBA::ExtAbstractInterfaceDef>::extract (
+ _tao_any,
+ CORBA::ExtAbstractInterfaceDef::_tao_any_destructor,
+ CORBA::_tc_ExtAbstractInterfaceDef,
+ _tao_elem
+ );
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ExtAbstractInterfaceDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO_Object_Manager<CORBA::ExtAbstractInterfaceDef,CORBA::ExtAbstractInterfaceDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ExtAbstractInterfaceDef>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO_Object_Manager<CORBA::ExtAbstractInterfaceDef, CORBA::ExtAbstractInterfaceDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ExtAbstractInterfaceDef>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
+
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -40026,26 +44843,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::LocalInterfaceDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_LocalInterfaceDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::LocalInterfaceDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::LocalInterfaceDef>::insert (
+ _tao_any,
+ CORBA::LocalInterfaceDef::_tao_any_destructor,
+ CORBA::_tc_LocalInterfaceDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -40054,60 +44864,98 @@ operator>>= (
CORBA::LocalInterfaceDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::LocalInterfaceDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_LocalInterfaceDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::LocalInterfaceDef>::extract (
+ _tao_any,
+ CORBA::LocalInterfaceDef::_tao_any_destructor,
+ CORBA::_tc_LocalInterfaceDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_LocalInterfaceDef,
- 1,
- _tao_elem,
- CORBA::LocalInterfaceDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::LocalInterfaceDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::LocalInterfaceDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::LocalInterfaceDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::LocalInterfaceDef,CORBA::LocalInterfaceDef_var>;
+ template class TAO::Any_Impl_T<CORBA::LocalInterfaceDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::LocalInterfaceDef,CORBA::LocalInterfaceDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::LocalInterfaceDef, CORBA::LocalInterfaceDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::LocalInterfaceDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
+
+// Copying insertion.
+void
+operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtLocalInterfaceDef_ptr _tao_elem
+ )
+{
+ CORBA::ExtLocalInterfaceDef_ptr _tao_objptr =
+ CORBA::ExtLocalInterfaceDef::_duplicate (_tao_elem);
+ _tao_any <<= &_tao_objptr;
+}
+
+// Non-copying insertion.
+void
+operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtLocalInterfaceDef_ptr *_tao_elem
+ )
+{
+ TAO::Any_Impl_T<CORBA::ExtLocalInterfaceDef>::insert (
+ _tao_any,
+ CORBA::ExtLocalInterfaceDef::_tao_any_destructor,
+ CORBA::_tc_ExtLocalInterfaceDef,
+ *_tao_elem
+ );
+}
+
+CORBA::Boolean
+operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ExtLocalInterfaceDef_ptr &_tao_elem
+ )
+{
+ return
+ TAO::Any_Impl_T<CORBA::ExtLocalInterfaceDef>::extract (
+ _tao_any,
+ CORBA::ExtLocalInterfaceDef::_tao_any_destructor,
+ CORBA::_tc_ExtLocalInterfaceDef,
+ _tao_elem
+ );
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ExtLocalInterfaceDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO_Object_Manager<CORBA::ExtLocalInterfaceDef,CORBA::ExtLocalInterfaceDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ExtLocalInterfaceDef>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO_Object_Manager<CORBA::ExtLocalInterfaceDef, CORBA::ExtLocalInterfaceDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ExtLocalInterfaceDef>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40150,7 +44998,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40193,7 +45041,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40236,7 +45084,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40279,7 +45127,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40322,7 +45170,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40365,7 +45213,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40408,7 +45256,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40451,7 +45299,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40494,7 +45342,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40537,7 +45385,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40580,7 +45428,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40623,7 +45471,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40666,7 +45514,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40709,7 +45557,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40725,7 +45573,8 @@ CORBA::Boolean operator<< (
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
+ _tao_marshal_flag =
+ _tao_sequence[i].in ()->marshal (strm);
}
return _tao_marshal_flag;
@@ -40775,77 +45624,54 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const CORBA::ExcDescriptionSeq &_tao_sequence
+ const CORBA::AttributeDef_ptr _tao_objref
)
{
- CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
- if (strm << _tao_seq_len)
- {
- // Encode all elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm << _tao_sequence[i]);
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
+ CORBA::Object_ptr _tao_corba_obj = _tao_objref;
+ return (strm << _tao_corba_obj);
}
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- CORBA::ExcDescriptionSeq &_tao_sequence
+ CORBA::AttributeDef_ptr &_tao_objref
)
{
- CORBA::ULong _tao_seq_len;
-
- if (strm >> _tao_seq_len)
- {
- // Add a check to the length of the sequence
- // to make sure it does not exceed the length
- // of the stream. (See bug 58.)
- if (_tao_seq_len > strm.length ())
- {
- return 0;
- }
-
- // Set the length of the sequence.
- _tao_sequence.length (_tao_seq_len);
-
- // If length is 0 we return true.
- if (0 >= _tao_seq_len)
- {
- return 1;
- }
-
- // Retrieve all the elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm >> _tao_sequence[i]);
- }
-
- return _tao_marshal_flag;
- }
-
+ ACE_TRY_NEW_ENV
+ {
+ CORBA::Object_var obj;
+
+ if ((strm >> obj.inout ()) == 0)
+ {
+ return 0;
+ }
+
+ // Narrow to the right type.
+ _tao_objref =
+ CORBA::AttributeDef::_unchecked_narrow (
+ obj.in ()
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ return 1;
+ }
+ ACE_CATCHANY
+ {
+ // do nothing
+ }
+ ACE_ENDTRY;
return 0;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const CORBA::AttributeDef_ptr _tao_objref
+ const CORBA::ExtAttributeDef_ptr _tao_objref
)
{
CORBA::Object_ptr _tao_corba_obj = _tao_objref;
@@ -40854,7 +45680,7 @@ CORBA::Boolean operator<< (
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- CORBA::AttributeDef_ptr &_tao_objref
+ CORBA::ExtAttributeDef_ptr &_tao_objref
)
{
ACE_TRY_NEW_ENV
@@ -40868,7 +45694,7 @@ CORBA::Boolean operator>> (
// Narrow to the right type.
_tao_objref =
- CORBA::AttributeDef::_unchecked_narrow (
+ CORBA::ExtAttributeDef::_unchecked_narrow (
obj.in ()
ACE_ENV_ARG_PARAMETER
);
@@ -40884,7 +45710,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -40950,7 +45776,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -41016,7 +45842,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -41059,7 +45885,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -41125,7 +45951,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -41191,7 +46017,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -41257,7 +46083,73 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
+
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ExtAttrDescriptionSeq &_tao_sequence
+ )
+{
+ CORBA::ULong _tao_seq_len = _tao_sequence.length ();
+
+ if (strm << _tao_seq_len)
+ {
+ // Encode all elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag = (strm << _tao_sequence[i]);
+ }
+
+ return _tao_marshal_flag;
+ }
+
+ return 0;
+}
+
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ExtAttrDescriptionSeq &_tao_sequence
+ )
+{
+ CORBA::ULong _tao_seq_len;
+
+ if (strm >> _tao_seq_len)
+ {
+ // Add a check to the length of the sequence
+ // to make sure it does not exceed the length
+ // of the stream. (See bug 58.)
+ if (_tao_seq_len > strm.length ())
+ {
+ return 0;
+ }
+
+ // Set the length of the sequence.
+ _tao_sequence.length (_tao_seq_len);
+
+ // If length is 0 we return true.
+ if (0 >= _tao_seq_len)
+ {
+ return 1;
+ }
+
+ // Retrieve all the elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag = (strm >> _tao_sequence[i]);
+ }
+
+ return _tao_marshal_flag;
+ }
+
+ return 0;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -41300,7 +46192,93 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
+
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::InterfaceAttrExtension_ptr _tao_objref
+ )
+{
+ CORBA::Object_ptr _tao_corba_obj = _tao_objref;
+ return (strm << _tao_corba_obj);
+}
+
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::InterfaceAttrExtension_ptr &_tao_objref
+ )
+{
+ ACE_TRY_NEW_ENV
+ {
+ CORBA::Object_var obj;
+
+ if ((strm >> obj.inout ()) == 0)
+ {
+ return 0;
+ }
+
+ // Narrow to the right type.
+ _tao_objref =
+ CORBA::InterfaceAttrExtension::_unchecked_narrow (
+ obj.in ()
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ return 1;
+ }
+ ACE_CATCHANY
+ {
+ // do nothing
+ }
+ ACE_ENDTRY;
+ return 0;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
+
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ExtInterfaceDef_ptr _tao_objref
+ )
+{
+ CORBA::Object_ptr _tao_corba_obj = _tao_objref;
+ return (strm << _tao_corba_obj);
+}
+
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ExtInterfaceDef_ptr &_tao_objref
+ )
+{
+ ACE_TRY_NEW_ENV
+ {
+ CORBA::Object_var obj;
+
+ if ((strm >> obj.inout ()) == 0)
+ {
+ return 0;
+ }
+
+ // Narrow to the right type.
+ _tao_objref =
+ CORBA::ExtInterfaceDef::_unchecked_narrow (
+ obj.in ()
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ return 1;
+ }
+ ACE_CATCHANY
+ {
+ // do nothing
+ }
+ ACE_ENDTRY;
+ return 0;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -41343,7 +46321,50 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
+
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ExtAbstractInterfaceDef_ptr _tao_objref
+ )
+{
+ CORBA::Object_ptr _tao_corba_obj = _tao_objref;
+ return (strm << _tao_corba_obj);
+}
+
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ExtAbstractInterfaceDef_ptr &_tao_objref
+ )
+{
+ ACE_TRY_NEW_ENV
+ {
+ CORBA::Object_var obj;
+
+ if ((strm >> obj.inout ()) == 0)
+ {
+ return 0;
+ }
+
+ // Narrow to the right type.
+ _tao_objref =
+ CORBA::ExtAbstractInterfaceDef::_unchecked_narrow (
+ obj.in ()
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ return 1;
+ }
+ ACE_CATCHANY
+ {
+ // do nothing
+ }
+ ACE_ENDTRY;
+ return 0;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -41385,3 +46406,47 @@ CORBA::Boolean operator>> (
return 0;
}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
+
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ExtLocalInterfaceDef_ptr _tao_objref
+ )
+{
+ CORBA::Object_ptr _tao_corba_obj = _tao_objref;
+ return (strm << _tao_corba_obj);
+}
+
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ExtLocalInterfaceDef_ptr &_tao_objref
+ )
+{
+ ACE_TRY_NEW_ENV
+ {
+ CORBA::Object_var obj;
+
+ if ((strm >> obj.inout ()) == 0)
+ {
+ return 0;
+ }
+
+ // Narrow to the right type.
+ _tao_objref =
+ CORBA::ExtLocalInterfaceDef::_unchecked_narrow (
+ obj.in ()
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ return 1;
+ }
+ ACE_CATCHANY
+ {
+ // do nothing
+ }
+ ACE_ENDTRY;
+ return 0;
+}
+
+
diff --git a/TAO/tao/IFR_Client/IFR_BasicC.h b/TAO/tao/IFR_Client/IFR_BasicC.h
index c8f0346e474..6d87d31ac64 100644
--- a/TAO/tao/IFR_Client/IFR_BasicC.h
+++ b/TAO/tao/IFR_Client/IFR_BasicC.h
@@ -20,20 +20,24 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// be/be_codegen.cpp:151
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:151
#ifndef _TAO_IDL_ORIG_IFR_BASICC_H_
#define _TAO_IDL_ORIG_IFR_BASICC_H_
#include "ace/pre.h"
-#include "IFR_BaseC.h"
-
+#include "tao/corba.h"
#if !defined (ACE_LACKS_PRAGMA_ONCE)
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
+
+#include "ifr_client_export.h"
+
+#include "IFR_BaseC.h"
+
#if defined (TAO_EXPORT_MACRO)
#undef TAO_EXPORT_MACRO
#endif
@@ -58,50 +62,50 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be/be_visitor_module/module_ch.cpp:48
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_module/module_ch.cpp:48
TAO_NAMESPACE CORBA
{
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class PrimitiveDef;
#if !defined (_CORBA_PRIMITIVEDEF___PTR_CH_)
#define _CORBA_PRIMITIVEDEF___PTR_CH_
-
+
typedef PrimitiveDef *PrimitiveDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_PRIMITIVEDEF___VAR_CH_)
#define _CORBA_PRIMITIVEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export PrimitiveDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export PrimitiveDef_var : public TAO_Base_var
{
public:
PrimitiveDef_var (void); // default constructor
- PrimitiveDef_var (PrimitiveDef_ptr p) : ptr_ (p) {}
+ PrimitiveDef_var (PrimitiveDef_ptr p) : ptr_ (p) {}
PrimitiveDef_var (const PrimitiveDef_var &); // copy constructor
~PrimitiveDef_var (void); // destructor
-
+
PrimitiveDef_var &operator= (PrimitiveDef_ptr);
PrimitiveDef_var &operator= (const PrimitiveDef_var &);
PrimitiveDef_ptr operator-> (void) const;
-
+
operator const PrimitiveDef_ptr &() const;
operator PrimitiveDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
PrimitiveDef_ptr in (void) const;
PrimitiveDef_ptr &inout (void);
PrimitiveDef_ptr &out (void);
PrimitiveDef_ptr _retn (void);
PrimitiveDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static PrimitiveDef_ptr tao_duplicate (PrimitiveDef_ptr);
@@ -109,25 +113,25 @@ TAO_NAMESPACE CORBA
static PrimitiveDef_ptr tao_nil (void);
static PrimitiveDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
PrimitiveDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- PrimitiveDef_var (const TAO_Base_var & rhs);
- PrimitiveDef_var & operator= (const TAO_Base_var & rhs);
+ PrimitiveDef_var (const TAO_Base_var &rhs);
+ PrimitiveDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_PRIMITIVEDEF___OUT_CH_)
#define _CORBA_PRIMITIVEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export PrimitiveDef_out
{
public:
@@ -140,52 +144,52 @@ TAO_NAMESPACE CORBA
operator PrimitiveDef_ptr &();
PrimitiveDef_ptr &ptr (void);
PrimitiveDef_ptr operator-> (void);
-
+
private:
PrimitiveDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class StringDef;
#if !defined (_CORBA_STRINGDEF___PTR_CH_)
#define _CORBA_STRINGDEF___PTR_CH_
-
+
typedef StringDef *StringDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_STRINGDEF___VAR_CH_)
#define _CORBA_STRINGDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export StringDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export StringDef_var : public TAO_Base_var
{
public:
StringDef_var (void); // default constructor
- StringDef_var (StringDef_ptr p) : ptr_ (p) {}
+ StringDef_var (StringDef_ptr p) : ptr_ (p) {}
StringDef_var (const StringDef_var &); // copy constructor
~StringDef_var (void); // destructor
-
+
StringDef_var &operator= (StringDef_ptr);
StringDef_var &operator= (const StringDef_var &);
StringDef_ptr operator-> (void) const;
-
+
operator const StringDef_ptr &() const;
operator StringDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
StringDef_ptr in (void) const;
StringDef_ptr &inout (void);
StringDef_ptr &out (void);
StringDef_ptr _retn (void);
StringDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static StringDef_ptr tao_duplicate (StringDef_ptr);
@@ -193,25 +197,25 @@ TAO_NAMESPACE CORBA
static StringDef_ptr tao_nil (void);
static StringDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
StringDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- StringDef_var (const TAO_Base_var & rhs);
- StringDef_var & operator= (const TAO_Base_var & rhs);
+ StringDef_var (const TAO_Base_var &rhs);
+ StringDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_STRINGDEF___OUT_CH_)
#define _CORBA_STRINGDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export StringDef_out
{
public:
@@ -224,52 +228,52 @@ TAO_NAMESPACE CORBA
operator StringDef_ptr &();
StringDef_ptr &ptr (void);
StringDef_ptr operator-> (void);
-
+
private:
StringDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class SequenceDef;
#if !defined (_CORBA_SEQUENCEDEF___PTR_CH_)
#define _CORBA_SEQUENCEDEF___PTR_CH_
-
+
typedef SequenceDef *SequenceDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_SEQUENCEDEF___VAR_CH_)
#define _CORBA_SEQUENCEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export SequenceDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export SequenceDef_var : public TAO_Base_var
{
public:
SequenceDef_var (void); // default constructor
- SequenceDef_var (SequenceDef_ptr p) : ptr_ (p) {}
+ SequenceDef_var (SequenceDef_ptr p) : ptr_ (p) {}
SequenceDef_var (const SequenceDef_var &); // copy constructor
~SequenceDef_var (void); // destructor
-
+
SequenceDef_var &operator= (SequenceDef_ptr);
SequenceDef_var &operator= (const SequenceDef_var &);
SequenceDef_ptr operator-> (void) const;
-
+
operator const SequenceDef_ptr &() const;
operator SequenceDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
SequenceDef_ptr in (void) const;
SequenceDef_ptr &inout (void);
SequenceDef_ptr &out (void);
SequenceDef_ptr _retn (void);
SequenceDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static SequenceDef_ptr tao_duplicate (SequenceDef_ptr);
@@ -277,25 +281,25 @@ TAO_NAMESPACE CORBA
static SequenceDef_ptr tao_nil (void);
static SequenceDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
SequenceDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- SequenceDef_var (const TAO_Base_var & rhs);
- SequenceDef_var & operator= (const TAO_Base_var & rhs);
+ SequenceDef_var (const TAO_Base_var &rhs);
+ SequenceDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_SEQUENCEDEF___OUT_CH_)
#define _CORBA_SEQUENCEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export SequenceDef_out
{
public:
@@ -308,52 +312,52 @@ TAO_NAMESPACE CORBA
operator SequenceDef_ptr &();
SequenceDef_ptr &ptr (void);
SequenceDef_ptr operator-> (void);
-
+
private:
SequenceDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class ArrayDef;
#if !defined (_CORBA_ARRAYDEF___PTR_CH_)
#define _CORBA_ARRAYDEF___PTR_CH_
-
+
typedef ArrayDef *ArrayDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_ARRAYDEF___VAR_CH_)
#define _CORBA_ARRAYDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ArrayDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ArrayDef_var : public TAO_Base_var
{
public:
ArrayDef_var (void); // default constructor
- ArrayDef_var (ArrayDef_ptr p) : ptr_ (p) {}
+ ArrayDef_var (ArrayDef_ptr p) : ptr_ (p) {}
ArrayDef_var (const ArrayDef_var &); // copy constructor
~ArrayDef_var (void); // destructor
-
+
ArrayDef_var &operator= (ArrayDef_ptr);
ArrayDef_var &operator= (const ArrayDef_var &);
ArrayDef_ptr operator-> (void) const;
-
+
operator const ArrayDef_ptr &() const;
operator ArrayDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
ArrayDef_ptr in (void) const;
ArrayDef_ptr &inout (void);
ArrayDef_ptr &out (void);
ArrayDef_ptr _retn (void);
ArrayDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static ArrayDef_ptr tao_duplicate (ArrayDef_ptr);
@@ -361,25 +365,25 @@ TAO_NAMESPACE CORBA
static ArrayDef_ptr tao_nil (void);
static ArrayDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
ArrayDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- ArrayDef_var (const TAO_Base_var & rhs);
- ArrayDef_var & operator= (const TAO_Base_var & rhs);
+ ArrayDef_var (const TAO_Base_var &rhs);
+ ArrayDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_ARRAYDEF___OUT_CH_)
#define _CORBA_ARRAYDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export ArrayDef_out
{
public:
@@ -392,52 +396,52 @@ TAO_NAMESPACE CORBA
operator ArrayDef_ptr &();
ArrayDef_ptr &ptr (void);
ArrayDef_ptr operator-> (void);
-
+
private:
ArrayDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class WstringDef;
#if !defined (_CORBA_WSTRINGDEF___PTR_CH_)
#define _CORBA_WSTRINGDEF___PTR_CH_
-
+
typedef WstringDef *WstringDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_WSTRINGDEF___VAR_CH_)
#define _CORBA_WSTRINGDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export WstringDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export WstringDef_var : public TAO_Base_var
{
public:
WstringDef_var (void); // default constructor
- WstringDef_var (WstringDef_ptr p) : ptr_ (p) {}
+ WstringDef_var (WstringDef_ptr p) : ptr_ (p) {}
WstringDef_var (const WstringDef_var &); // copy constructor
~WstringDef_var (void); // destructor
-
+
WstringDef_var &operator= (WstringDef_ptr);
WstringDef_var &operator= (const WstringDef_var &);
WstringDef_ptr operator-> (void) const;
-
+
operator const WstringDef_ptr &() const;
operator WstringDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
WstringDef_ptr in (void) const;
WstringDef_ptr &inout (void);
WstringDef_ptr &out (void);
WstringDef_ptr _retn (void);
WstringDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static WstringDef_ptr tao_duplicate (WstringDef_ptr);
@@ -445,25 +449,25 @@ TAO_NAMESPACE CORBA
static WstringDef_ptr tao_nil (void);
static WstringDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
WstringDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- WstringDef_var (const TAO_Base_var & rhs);
- WstringDef_var & operator= (const TAO_Base_var & rhs);
+ WstringDef_var (const TAO_Base_var &rhs);
+ WstringDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_WSTRINGDEF___OUT_CH_)
#define _CORBA_WSTRINGDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export WstringDef_out
{
public:
@@ -476,52 +480,52 @@ TAO_NAMESPACE CORBA
operator WstringDef_ptr &();
WstringDef_ptr &ptr (void);
WstringDef_ptr operator-> (void);
-
+
private:
WstringDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
class FixedDef;
#if !defined (_CORBA_FIXEDDEF___PTR_CH_)
#define _CORBA_FIXEDDEF___PTR_CH_
-
+
typedef FixedDef *FixedDef_ptr;
#endif /* end #if !defined */
#if !defined (_CORBA_FIXEDDEF___VAR_CH_)
#define _CORBA_FIXEDDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export FixedDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export FixedDef_var : public TAO_Base_var
{
public:
FixedDef_var (void); // default constructor
- FixedDef_var (FixedDef_ptr p) : ptr_ (p) {}
+ FixedDef_var (FixedDef_ptr p) : ptr_ (p) {}
FixedDef_var (const FixedDef_var &); // copy constructor
~FixedDef_var (void); // destructor
-
+
FixedDef_var &operator= (FixedDef_ptr);
FixedDef_var &operator= (const FixedDef_var &);
FixedDef_ptr operator-> (void) const;
-
+
operator const FixedDef_ptr &() const;
operator FixedDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
FixedDef_ptr in (void) const;
FixedDef_ptr &inout (void);
FixedDef_ptr &out (void);
FixedDef_ptr _retn (void);
FixedDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static FixedDef_ptr tao_duplicate (FixedDef_ptr);
@@ -529,25 +533,25 @@ TAO_NAMESPACE CORBA
static FixedDef_ptr tao_nil (void);
static FixedDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
FixedDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- FixedDef_var (const TAO_Base_var & rhs);
- FixedDef_var & operator= (const TAO_Base_var & rhs);
+ FixedDef_var (const TAO_Base_var &rhs);
+ FixedDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_FIXEDDEF___OUT_CH_)
#define _CORBA_FIXEDDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export FixedDef_out
{
public:
@@ -560,27 +564,55 @@ TAO_NAMESPACE CORBA
operator FixedDef_ptr &();
FixedDef_ptr &ptr (void);
FixedDef_ptr operator-> (void);
-
+
private:
FixedDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_enum/enum_ch.cpp:57
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/enum_ch.cpp:57
+
+ enum PrimitiveKind
+ {
+ pk_null,
+ pk_void,
+ pk_short,
+ pk_long,
+ pk_ushort,
+ pk_ulong,
+ pk_float,
+ pk_double,
+ pk_boolean,
+ pk_char,
+ pk_octet,
+ pk_any,
+ pk_TypeCode,
+ pk_Principal,
+ pk_string,
+ pk_objref,
+ pk_longlong,
+ pk_ulonglong,
+ pk_longdouble,
+ pk_wchar,
+ pk_wstring,
+ pk_value_base
+ };
+
+ typedef PrimitiveKind &PrimitiveKind_out;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_PrimitiveKind;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_REPOSITORY___PTR_CH_)
#define _CORBA_REPOSITORY___PTR_CH_
-
+
class Repository;
typedef Repository *Repository_ptr;
@@ -588,31 +620,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_REPOSITORY___VAR_CH_)
#define _CORBA_REPOSITORY___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export Repository_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export Repository_var : public TAO_Base_var
{
public:
Repository_var (void); // default constructor
- Repository_var (Repository_ptr p) : ptr_ (p) {}
+ Repository_var (Repository_ptr p) : ptr_ (p) {}
Repository_var (const Repository_var &); // copy constructor
~Repository_var (void); // destructor
-
+
Repository_var &operator= (Repository_ptr);
Repository_var &operator= (const Repository_var &);
Repository_ptr operator-> (void) const;
-
+
operator const Repository_ptr &() const;
operator Repository_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
Repository_ptr in (void) const;
Repository_ptr &inout (void);
Repository_ptr &out (void);
Repository_ptr _retn (void);
Repository_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static Repository_ptr tao_duplicate (Repository_ptr);
@@ -620,25 +652,25 @@ TAO_NAMESPACE CORBA
static Repository_ptr tao_nil (void);
static Repository_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
Repository_ptr ptr_;
// Unimplemented - prevents widening assignment.
- Repository_var (const TAO_Base_var & rhs);
- Repository_var & operator= (const TAO_Base_var & rhs);
+ Repository_var (const TAO_Base_var &rhs);
+ Repository_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_REPOSITORY___OUT_CH_)
#define _CORBA_REPOSITORY___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export Repository_out
{
public:
@@ -651,24 +683,24 @@ TAO_NAMESPACE CORBA
operator Repository_ptr &();
Repository_ptr &ptr (void);
Repository_ptr operator-> (void);
-
+
private:
Repository_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_REPOSITORY_CH_)
#define _CORBA_REPOSITORY_CH_
-
+
class _TAO_Repository_Proxy_Impl;
class _TAO_Repository_Remote_Proxy_Impl;
class _TAO_Repository_Proxy_Broker;
class _TAO_Repository_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export Repository
: public virtual CORBA::Container
{
@@ -676,30 +708,30 @@ TAO_NAMESPACE CORBA
typedef Repository_ptr _ptr_type;
typedef Repository_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static Repository_ptr _duplicate (Repository_ptr obj);
-
+
static Repository_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static Repository_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static Repository_ptr _nil (void)
{
return (Repository_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::Contained_ptr lookup_id (
const char * search_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -707,10 +739,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::TypeCode_ptr get_canonical_typecode (
CORBA::TypeCode_ptr tc
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -718,10 +750,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::PrimitiveDef_ptr get_primitive (
CORBA::PrimitiveKind kind
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -729,10 +761,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::StringDef_ptr create_string (
CORBA::ULong bound
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -740,10 +772,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::WstringDef_ptr create_wstring (
CORBA::ULong bound
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -751,10 +783,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::SequenceDef_ptr create_sequence (
CORBA::ULong bound,
CORBA::IDLType_ptr element_type
@@ -763,10 +795,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::ArrayDef_ptr create_array (
CORBA::ULong length,
CORBA::IDLType_ptr element_type
@@ -775,10 +807,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::FixedDef_ptr create_fixed (
CORBA::UShort digits,
CORBA::Short scale
@@ -787,65 +819,66 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_Repository_Proxy_Broker *the_TAO_Repository_Proxy_Broker_;
-
+
protected:
Repository (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_Repository_setup_collocation (int collocated);
-
+
Repository (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~Repository (void);
-
+
friend class _TAO_Repository_Remote_Proxy_Impl;
friend class _TAO_Repository_ThruPOA_Proxy_Impl;
friend class _TAO_Repository_Direct_Proxy_Impl;
-
+
private:
Repository (const Repository &);
void operator= (const Repository &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_Repository_Proxy_Impl
: public virtual CORBA::_TAO_Container_Proxy_Impl
{
public:
virtual ~_TAO_Repository_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::Contained_ptr lookup_id (
CORBA::Object *_collocated_tao_target_,
const char * search_id
@@ -854,10 +887,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::TypeCode_ptr get_canonical_typecode (
CORBA::Object *_collocated_tao_target_,
CORBA::TypeCode_ptr tc
@@ -866,10 +899,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::PrimitiveDef_ptr get_primitive (
CORBA::Object *_collocated_tao_target_,
CORBA::PrimitiveKind kind
@@ -878,10 +911,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::StringDef_ptr create_string (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong bound
@@ -890,10 +923,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::WstringDef_ptr create_wstring (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong bound
@@ -902,10 +935,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::SequenceDef_ptr create_sequence (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong bound,
@@ -915,10 +948,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::ArrayDef_ptr create_array (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong length,
@@ -928,10 +961,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::FixedDef_ptr create_fixed (
CORBA::Object *_collocated_tao_target_,
CORBA::UShort digits,
@@ -941,23 +974,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_Repository_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_Repository_Remote_Proxy_Impl
: public virtual _TAO_Repository_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -965,12 +998,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_Repository_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_Repository_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::Contained_ptr lookup_id (
CORBA::Object *_collocated_tao_target_,
const char * search_id
@@ -979,10 +1012,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::TypeCode_ptr get_canonical_typecode (
CORBA::Object *_collocated_tao_target_,
CORBA::TypeCode_ptr tc
@@ -991,10 +1024,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::PrimitiveDef_ptr get_primitive (
CORBA::Object *_collocated_tao_target_,
CORBA::PrimitiveKind kind
@@ -1003,10 +1036,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::StringDef_ptr create_string (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong bound
@@ -1015,10 +1048,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::WstringDef_ptr create_wstring (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong bound
@@ -1027,10 +1060,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::SequenceDef_ptr create_sequence (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong bound,
@@ -1040,10 +1073,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::ArrayDef_ptr create_array (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong length,
@@ -1053,10 +1086,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::FixedDef_ptr create_fixed (
CORBA::Object *_collocated_tao_target_,
CORBA::UShort digits,
@@ -1067,23 +1100,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_Repository_Proxy_Broker
{
public:
@@ -1092,64 +1125,64 @@ TAO_NAMESPACE CORBA
Repository *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_Repository_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_Repository_Remote_Proxy_Broker
: public virtual _TAO_Repository_Proxy_Broker
{
- public:
+ public:
_TAO_Repository_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_Repository_Remote_Proxy_Broker (void);
-
+
virtual _TAO_Repository_Proxy_Impl &select_proxy (
Repository *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_Repository_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_Repository_Remote_Proxy_Broker *the_TAO_Repository_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_Repository;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_MODULEDEF___PTR_CH_)
#define _CORBA_MODULEDEF___PTR_CH_
-
+
class ModuleDef;
typedef ModuleDef *ModuleDef_ptr;
@@ -1157,31 +1190,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_MODULEDEF___VAR_CH_)
#define _CORBA_MODULEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ModuleDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ModuleDef_var : public TAO_Base_var
{
public:
ModuleDef_var (void); // default constructor
- ModuleDef_var (ModuleDef_ptr p) : ptr_ (p) {}
+ ModuleDef_var (ModuleDef_ptr p) : ptr_ (p) {}
ModuleDef_var (const ModuleDef_var &); // copy constructor
~ModuleDef_var (void); // destructor
-
+
ModuleDef_var &operator= (ModuleDef_ptr);
ModuleDef_var &operator= (const ModuleDef_var &);
ModuleDef_ptr operator-> (void) const;
-
+
operator const ModuleDef_ptr &() const;
operator ModuleDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
ModuleDef_ptr in (void) const;
ModuleDef_ptr &inout (void);
ModuleDef_ptr &out (void);
ModuleDef_ptr _retn (void);
ModuleDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static ModuleDef_ptr tao_duplicate (ModuleDef_ptr);
@@ -1189,25 +1222,25 @@ TAO_NAMESPACE CORBA
static ModuleDef_ptr tao_nil (void);
static ModuleDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
ModuleDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- ModuleDef_var (const TAO_Base_var & rhs);
- ModuleDef_var & operator= (const TAO_Base_var & rhs);
+ ModuleDef_var (const TAO_Base_var &rhs);
+ ModuleDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_MODULEDEF___OUT_CH_)
#define _CORBA_MODULEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export ModuleDef_out
{
public:
@@ -1220,24 +1253,24 @@ TAO_NAMESPACE CORBA
operator ModuleDef_ptr &();
ModuleDef_ptr &ptr (void);
ModuleDef_ptr operator-> (void);
-
+
private:
ModuleDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_MODULEDEF_CH_)
#define _CORBA_MODULEDEF_CH_
-
+
class _TAO_ModuleDef_Proxy_Impl;
class _TAO_ModuleDef_Remote_Proxy_Impl;
class _TAO_ModuleDef_Proxy_Broker;
class _TAO_ModuleDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export ModuleDef
: public virtual CORBA::Container,
public virtual CORBA::Contained
@@ -1246,99 +1279,100 @@ TAO_NAMESPACE CORBA
typedef ModuleDef_ptr _ptr_type;
typedef ModuleDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static ModuleDef_ptr _duplicate (ModuleDef_ptr obj);
-
+
static ModuleDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ModuleDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ModuleDef_ptr _nil (void)
{
return (ModuleDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_ModuleDef_Proxy_Broker *the_TAO_ModuleDef_Proxy_Broker_;
-
+
protected:
ModuleDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_ModuleDef_setup_collocation (int collocated);
-
+
ModuleDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~ModuleDef (void);
-
+
friend class _TAO_ModuleDef_Remote_Proxy_Impl;
friend class _TAO_ModuleDef_ThruPOA_Proxy_Impl;
friend class _TAO_ModuleDef_Direct_Proxy_Impl;
-
+
private:
ModuleDef (const ModuleDef &);
void operator= (const ModuleDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_ModuleDef_Proxy_Impl
- : public virtual CORBA::_TAO_Container_Proxy_Impl,
+ : public virtual CORBA::_TAO_Container_Proxy_Impl,
public virtual CORBA::_TAO_Contained_Proxy_Impl
{
public:
virtual ~_TAO_ModuleDef_Proxy_Impl (void) {}
-
+
protected:
_TAO_ModuleDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_ModuleDef_Remote_Proxy_Impl
: public virtual _TAO_ModuleDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -1347,26 +1381,26 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_ModuleDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_ModuleDef_Remote_Proxy_Impl (void) {}
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_ModuleDef_Proxy_Broker
{
public:
@@ -1375,77 +1409,77 @@ TAO_NAMESPACE CORBA
ModuleDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_ModuleDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_ModuleDef_Remote_Proxy_Broker
: public virtual _TAO_ModuleDef_Proxy_Broker
{
- public:
+ public:
_TAO_ModuleDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_ModuleDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_ModuleDef_Proxy_Impl &select_proxy (
ModuleDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_ModuleDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_ModuleDef_Remote_Proxy_Broker *the_TAO_ModuleDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ModuleDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
class ModuleDescription_var;
-
+
struct TAO_IFR_Client_Export ModuleDescription
{
typedef ModuleDescription_var _var_type;
-
+
static void _tao_any_destructor (void *);
TAO_String_Manager name;
TAO_String_Manager id;
TAO_String_Manager defined_in;
TAO_String_Manager version;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export ModuleDescription_var
{
public:
@@ -1453,33 +1487,33 @@ TAO_NAMESPACE CORBA
ModuleDescription_var (ModuleDescription *);
ModuleDescription_var (const ModuleDescription_var &);
~ModuleDescription_var (void);
-
+
ModuleDescription_var &operator= (ModuleDescription *);
ModuleDescription_var &operator= (const ModuleDescription_var &);
ModuleDescription *operator-> (void);
const ModuleDescription *operator-> (void) const;
-
+
operator const ModuleDescription &() const;
operator ModuleDescription &();
operator ModuleDescription &() const;
-
+
// Variable-size types only.
operator ModuleDescription *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const ModuleDescription &in (void) const;
ModuleDescription &inout (void);
ModuleDescription *&out (void);
ModuleDescription *_retn (void);
ModuleDescription *ptr (void) const;
-
+
private:
ModuleDescription *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export ModuleDescription_out
{
public:
@@ -1491,24 +1525,24 @@ TAO_NAMESPACE CORBA
operator ModuleDescription *&();
ModuleDescription *&ptr (void);
ModuleDescription *operator-> (void);
-
+
private:
ModuleDescription *&ptr_;
// Assignment from T_var not allowed.
void operator= (const ModuleDescription_var &);
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ModuleDescription;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_CONSTANTDEF___PTR_CH_)
#define _CORBA_CONSTANTDEF___PTR_CH_
-
+
class ConstantDef;
typedef ConstantDef *ConstantDef_ptr;
@@ -1516,31 +1550,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_CONSTANTDEF___VAR_CH_)
#define _CORBA_CONSTANTDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ConstantDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ConstantDef_var : public TAO_Base_var
{
public:
ConstantDef_var (void); // default constructor
- ConstantDef_var (ConstantDef_ptr p) : ptr_ (p) {}
+ ConstantDef_var (ConstantDef_ptr p) : ptr_ (p) {}
ConstantDef_var (const ConstantDef_var &); // copy constructor
~ConstantDef_var (void); // destructor
-
+
ConstantDef_var &operator= (ConstantDef_ptr);
ConstantDef_var &operator= (const ConstantDef_var &);
ConstantDef_ptr operator-> (void) const;
-
+
operator const ConstantDef_ptr &() const;
operator ConstantDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
ConstantDef_ptr in (void) const;
ConstantDef_ptr &inout (void);
ConstantDef_ptr &out (void);
ConstantDef_ptr _retn (void);
ConstantDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static ConstantDef_ptr tao_duplicate (ConstantDef_ptr);
@@ -1548,25 +1582,25 @@ TAO_NAMESPACE CORBA
static ConstantDef_ptr tao_nil (void);
static ConstantDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
ConstantDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- ConstantDef_var (const TAO_Base_var & rhs);
- ConstantDef_var & operator= (const TAO_Base_var & rhs);
+ ConstantDef_var (const TAO_Base_var &rhs);
+ ConstantDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_CONSTANTDEF___OUT_CH_)
#define _CORBA_CONSTANTDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export ConstantDef_out
{
public:
@@ -1579,24 +1613,24 @@ TAO_NAMESPACE CORBA
operator ConstantDef_ptr &();
ConstantDef_ptr &ptr (void);
ConstantDef_ptr operator-> (void);
-
+
private:
ConstantDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_CONSTANTDEF_CH_)
#define _CORBA_CONSTANTDEF_CH_
-
+
class _TAO_ConstantDef_Proxy_Impl;
class _TAO_ConstantDef_Remote_Proxy_Impl;
class _TAO_ConstantDef_Proxy_Broker;
class _TAO_ConstantDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export ConstantDef
: public virtual CORBA::Contained
{
@@ -1604,50 +1638,50 @@ TAO_NAMESPACE CORBA
typedef ConstantDef_ptr _ptr_type;
typedef ConstantDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static ConstantDef_ptr _duplicate (ConstantDef_ptr obj);
-
+
static ConstantDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ConstantDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ConstantDef_ptr _nil (void)
{
return (ConstantDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::TypeCode_ptr type (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::IDLType_ptr type_def (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void type_def (
CORBA::IDLType_ptr type_def
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1655,20 +1689,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::Any * value (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void value (
const CORBA::Any & value
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1676,65 +1710,66 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_ConstantDef_Proxy_Broker *the_TAO_ConstantDef_Proxy_Broker_;
-
+
protected:
ConstantDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_ConstantDef_setup_collocation (int collocated);
-
+
ConstantDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~ConstantDef (void);
-
+
friend class _TAO_ConstantDef_Remote_Proxy_Impl;
friend class _TAO_ConstantDef_ThruPOA_Proxy_Impl;
friend class _TAO_ConstantDef_Direct_Proxy_Impl;
-
+
private:
ConstantDef (const ConstantDef &);
void operator= (const ConstantDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_ConstantDef_Proxy_Impl
: public virtual CORBA::_TAO_Contained_Proxy_Impl
{
public:
virtual ~_TAO_ConstantDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::TypeCode_ptr type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1742,10 +1777,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::IDLType_ptr type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1753,10 +1788,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr type_def
@@ -1765,10 +1800,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::Any * value (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1776,10 +1811,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void value (
CORBA::Object *_collocated_tao_target_,
const CORBA::Any & value
@@ -1788,23 +1823,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_ConstantDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_ConstantDef_Remote_Proxy_Impl
: public virtual _TAO_ConstantDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -1812,12 +1847,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_ConstantDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_ConstantDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::TypeCode_ptr type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1825,10 +1860,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::IDLType_ptr type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1836,10 +1871,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr type_def
@@ -1848,10 +1883,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::Any * value (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1859,10 +1894,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void value (
CORBA::Object *_collocated_tao_target_,
const CORBA::Any & value
@@ -1872,23 +1907,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_ConstantDef_Proxy_Broker
{
public:
@@ -1897,67 +1932,67 @@ TAO_NAMESPACE CORBA
ConstantDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_ConstantDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_ConstantDef_Remote_Proxy_Broker
: public virtual _TAO_ConstantDef_Proxy_Broker
{
- public:
+ public:
_TAO_ConstantDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_ConstantDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_ConstantDef_Proxy_Impl &select_proxy (
ConstantDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_ConstantDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_ConstantDef_Remote_Proxy_Broker *the_TAO_ConstantDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ConstantDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
class ConstantDescription_var;
-
+
struct TAO_IFR_Client_Export ConstantDescription
{
typedef ConstantDescription_var _var_type;
-
+
static void _tao_any_destructor (void *);
TAO_String_Manager name;
TAO_String_Manager id;
@@ -1966,10 +2001,10 @@ TAO_NAMESPACE CORBA
CORBA::TypeCode_var type;
CORBA::Any value;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export ConstantDescription_var
{
public:
@@ -1977,33 +2012,33 @@ TAO_NAMESPACE CORBA
ConstantDescription_var (ConstantDescription *);
ConstantDescription_var (const ConstantDescription_var &);
~ConstantDescription_var (void);
-
+
ConstantDescription_var &operator= (ConstantDescription *);
ConstantDescription_var &operator= (const ConstantDescription_var &);
ConstantDescription *operator-> (void);
const ConstantDescription *operator-> (void) const;
-
+
operator const ConstantDescription &() const;
operator ConstantDescription &();
operator ConstantDescription &() const;
-
+
// Variable-size types only.
operator ConstantDescription *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const ConstantDescription &in (void) const;
ConstantDescription &inout (void);
ConstantDescription *&out (void);
ConstantDescription *_retn (void);
ConstantDescription *ptr (void) const;
-
+
private:
ConstantDescription *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export ConstantDescription_out
{
public:
@@ -2015,24 +2050,24 @@ TAO_NAMESPACE CORBA
operator ConstantDescription *&();
ConstantDescription *&ptr (void);
ConstantDescription *operator-> (void);
-
+
private:
ConstantDescription *&ptr_;
// Assignment from T_var not allowed.
void operator= (const ConstantDescription_var &);
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ConstantDescription;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_STRUCTDEF___PTR_CH_)
#define _CORBA_STRUCTDEF___PTR_CH_
-
+
class StructDef;
typedef StructDef *StructDef_ptr;
@@ -2040,31 +2075,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_STRUCTDEF___VAR_CH_)
#define _CORBA_STRUCTDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export StructDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export StructDef_var : public TAO_Base_var
{
public:
StructDef_var (void); // default constructor
- StructDef_var (StructDef_ptr p) : ptr_ (p) {}
+ StructDef_var (StructDef_ptr p) : ptr_ (p) {}
StructDef_var (const StructDef_var &); // copy constructor
~StructDef_var (void); // destructor
-
+
StructDef_var &operator= (StructDef_ptr);
StructDef_var &operator= (const StructDef_var &);
StructDef_ptr operator-> (void) const;
-
+
operator const StructDef_ptr &() const;
operator StructDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
StructDef_ptr in (void) const;
StructDef_ptr &inout (void);
StructDef_ptr &out (void);
StructDef_ptr _retn (void);
StructDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static StructDef_ptr tao_duplicate (StructDef_ptr);
@@ -2072,25 +2107,25 @@ TAO_NAMESPACE CORBA
static StructDef_ptr tao_nil (void);
static StructDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
StructDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- StructDef_var (const TAO_Base_var & rhs);
- StructDef_var & operator= (const TAO_Base_var & rhs);
+ StructDef_var (const TAO_Base_var &rhs);
+ StructDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_STRUCTDEF___OUT_CH_)
#define _CORBA_STRUCTDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export StructDef_out
{
public:
@@ -2103,24 +2138,24 @@ TAO_NAMESPACE CORBA
operator StructDef_ptr &();
StructDef_ptr &ptr (void);
StructDef_ptr operator-> (void);
-
+
private:
StructDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_STRUCTDEF_CH_)
#define _CORBA_STRUCTDEF_CH_
-
+
class _TAO_StructDef_Proxy_Impl;
class _TAO_StructDef_Remote_Proxy_Impl;
class _TAO_StructDef_Proxy_Broker;
class _TAO_StructDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export StructDef
: public virtual CORBA::TypedefDef,
public virtual CORBA::Container
@@ -2129,40 +2164,40 @@ TAO_NAMESPACE CORBA
typedef StructDef_ptr _ptr_type;
typedef StructDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static StructDef_ptr _duplicate (StructDef_ptr obj);
-
+
static StructDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static StructDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static StructDef_ptr _nil (void)
{
return (StructDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::StructMemberSeq * members (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void members (
const CORBA::StructMemberSeq & members
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -2170,66 +2205,67 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_StructDef_Proxy_Broker *the_TAO_StructDef_Proxy_Broker_;
-
+
protected:
StructDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_StructDef_setup_collocation (int collocated);
-
+
StructDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~StructDef (void);
-
+
friend class _TAO_StructDef_Remote_Proxy_Impl;
friend class _TAO_StructDef_ThruPOA_Proxy_Impl;
friend class _TAO_StructDef_Direct_Proxy_Impl;
-
+
private:
StructDef (const StructDef &);
void operator= (const StructDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_StructDef_Proxy_Impl
- : public virtual CORBA::_TAO_TypedefDef_Proxy_Impl,
+ : public virtual CORBA::_TAO_TypedefDef_Proxy_Impl,
public virtual CORBA::_TAO_Container_Proxy_Impl
{
public:
virtual ~_TAO_StructDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::StructMemberSeq * members (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -2237,10 +2273,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void members (
CORBA::Object *_collocated_tao_target_,
const CORBA::StructMemberSeq & members
@@ -2249,23 +2285,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_StructDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_StructDef_Remote_Proxy_Impl
: public virtual _TAO_StructDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -2274,12 +2310,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_StructDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_StructDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::StructMemberSeq * members (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -2287,10 +2323,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void members (
CORBA::Object *_collocated_tao_target_,
const CORBA::StructMemberSeq & members
@@ -2300,23 +2336,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_StructDef_Proxy_Broker
{
public:
@@ -2325,64 +2361,64 @@ TAO_NAMESPACE CORBA
StructDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_StructDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_StructDef_Remote_Proxy_Broker
: public virtual _TAO_StructDef_Proxy_Broker
{
- public:
+ public:
_TAO_StructDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_StructDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_StructDef_Proxy_Impl &select_proxy (
StructDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_StructDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_StructDef_Remote_Proxy_Broker *the_TAO_StructDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_StructDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_UNIONDEF___PTR_CH_)
#define _CORBA_UNIONDEF___PTR_CH_
-
+
class UnionDef;
typedef UnionDef *UnionDef_ptr;
@@ -2390,31 +2426,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_UNIONDEF___VAR_CH_)
#define _CORBA_UNIONDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export UnionDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export UnionDef_var : public TAO_Base_var
{
public:
UnionDef_var (void); // default constructor
- UnionDef_var (UnionDef_ptr p) : ptr_ (p) {}
+ UnionDef_var (UnionDef_ptr p) : ptr_ (p) {}
UnionDef_var (const UnionDef_var &); // copy constructor
~UnionDef_var (void); // destructor
-
+
UnionDef_var &operator= (UnionDef_ptr);
UnionDef_var &operator= (const UnionDef_var &);
UnionDef_ptr operator-> (void) const;
-
+
operator const UnionDef_ptr &() const;
operator UnionDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
UnionDef_ptr in (void) const;
UnionDef_ptr &inout (void);
UnionDef_ptr &out (void);
UnionDef_ptr _retn (void);
UnionDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static UnionDef_ptr tao_duplicate (UnionDef_ptr);
@@ -2422,25 +2458,25 @@ TAO_NAMESPACE CORBA
static UnionDef_ptr tao_nil (void);
static UnionDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
UnionDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- UnionDef_var (const TAO_Base_var & rhs);
- UnionDef_var & operator= (const TAO_Base_var & rhs);
+ UnionDef_var (const TAO_Base_var &rhs);
+ UnionDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_UNIONDEF___OUT_CH_)
#define _CORBA_UNIONDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export UnionDef_out
{
public:
@@ -2453,24 +2489,24 @@ TAO_NAMESPACE CORBA
operator UnionDef_ptr &();
UnionDef_ptr &ptr (void);
UnionDef_ptr operator-> (void);
-
+
private:
UnionDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_UNIONDEF_CH_)
#define _CORBA_UNIONDEF_CH_
-
+
class _TAO_UnionDef_Proxy_Impl;
class _TAO_UnionDef_Remote_Proxy_Impl;
class _TAO_UnionDef_Proxy_Broker;
class _TAO_UnionDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export UnionDef
: public virtual CORBA::TypedefDef,
public virtual CORBA::Container
@@ -2479,50 +2515,50 @@ TAO_NAMESPACE CORBA
typedef UnionDef_ptr _ptr_type;
typedef UnionDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static UnionDef_ptr _duplicate (UnionDef_ptr obj);
-
+
static UnionDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static UnionDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static UnionDef_ptr _nil (void)
{
return (UnionDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::TypeCode_ptr discriminator_type (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::IDLType_ptr discriminator_type_def (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void discriminator_type_def (
CORBA::IDLType_ptr discriminator_type_def
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -2530,20 +2566,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::UnionMemberSeq * members (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void members (
const CORBA::UnionMemberSeq & members
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -2551,66 +2587,67 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_UnionDef_Proxy_Broker *the_TAO_UnionDef_Proxy_Broker_;
-
+
protected:
UnionDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_UnionDef_setup_collocation (int collocated);
-
+
UnionDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~UnionDef (void);
-
+
friend class _TAO_UnionDef_Remote_Proxy_Impl;
friend class _TAO_UnionDef_ThruPOA_Proxy_Impl;
friend class _TAO_UnionDef_Direct_Proxy_Impl;
-
+
private:
UnionDef (const UnionDef &);
void operator= (const UnionDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_UnionDef_Proxy_Impl
- : public virtual CORBA::_TAO_TypedefDef_Proxy_Impl,
+ : public virtual CORBA::_TAO_TypedefDef_Proxy_Impl,
public virtual CORBA::_TAO_Container_Proxy_Impl
{
public:
virtual ~_TAO_UnionDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::TypeCode_ptr discriminator_type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -2618,10 +2655,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::IDLType_ptr discriminator_type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -2629,10 +2666,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void discriminator_type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr discriminator_type_def
@@ -2641,10 +2678,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::UnionMemberSeq * members (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -2652,10 +2689,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void members (
CORBA::Object *_collocated_tao_target_,
const CORBA::UnionMemberSeq & members
@@ -2664,23 +2701,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_UnionDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_UnionDef_Remote_Proxy_Impl
: public virtual _TAO_UnionDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -2689,12 +2726,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_UnionDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_UnionDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::TypeCode_ptr discriminator_type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -2702,10 +2739,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::IDLType_ptr discriminator_type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -2713,10 +2750,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void discriminator_type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr discriminator_type_def
@@ -2725,10 +2762,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::UnionMemberSeq * members (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -2736,10 +2773,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void members (
CORBA::Object *_collocated_tao_target_,
const CORBA::UnionMemberSeq & members
@@ -2749,23 +2786,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_UnionDef_Proxy_Broker
{
public:
@@ -2774,64 +2811,64 @@ TAO_NAMESPACE CORBA
UnionDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_UnionDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_UnionDef_Remote_Proxy_Broker
: public virtual _TAO_UnionDef_Proxy_Broker
{
- public:
+ public:
_TAO_UnionDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_UnionDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_UnionDef_Proxy_Impl &select_proxy (
UnionDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_UnionDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_UnionDef_Remote_Proxy_Broker *the_TAO_UnionDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_UnionDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_ENUMDEF___PTR_CH_)
#define _CORBA_ENUMDEF___PTR_CH_
-
+
class EnumDef;
typedef EnumDef *EnumDef_ptr;
@@ -2839,31 +2876,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_ENUMDEF___VAR_CH_)
#define _CORBA_ENUMDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export EnumDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export EnumDef_var : public TAO_Base_var
{
public:
EnumDef_var (void); // default constructor
- EnumDef_var (EnumDef_ptr p) : ptr_ (p) {}
+ EnumDef_var (EnumDef_ptr p) : ptr_ (p) {}
EnumDef_var (const EnumDef_var &); // copy constructor
~EnumDef_var (void); // destructor
-
+
EnumDef_var &operator= (EnumDef_ptr);
EnumDef_var &operator= (const EnumDef_var &);
EnumDef_ptr operator-> (void) const;
-
+
operator const EnumDef_ptr &() const;
operator EnumDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
EnumDef_ptr in (void) const;
EnumDef_ptr &inout (void);
EnumDef_ptr &out (void);
EnumDef_ptr _retn (void);
EnumDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static EnumDef_ptr tao_duplicate (EnumDef_ptr);
@@ -2871,25 +2908,25 @@ TAO_NAMESPACE CORBA
static EnumDef_ptr tao_nil (void);
static EnumDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
EnumDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- EnumDef_var (const TAO_Base_var & rhs);
- EnumDef_var & operator= (const TAO_Base_var & rhs);
+ EnumDef_var (const TAO_Base_var &rhs);
+ EnumDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_ENUMDEF___OUT_CH_)
#define _CORBA_ENUMDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export EnumDef_out
{
public:
@@ -2902,24 +2939,24 @@ TAO_NAMESPACE CORBA
operator EnumDef_ptr &();
EnumDef_ptr &ptr (void);
EnumDef_ptr operator-> (void);
-
+
private:
EnumDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_ENUMDEF_CH_)
#define _CORBA_ENUMDEF_CH_
-
+
class _TAO_EnumDef_Proxy_Impl;
class _TAO_EnumDef_Remote_Proxy_Impl;
class _TAO_EnumDef_Proxy_Broker;
class _TAO_EnumDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export EnumDef
: public virtual CORBA::TypedefDef
{
@@ -2927,40 +2964,40 @@ TAO_NAMESPACE CORBA
typedef EnumDef_ptr _ptr_type;
typedef EnumDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static EnumDef_ptr _duplicate (EnumDef_ptr obj);
-
+
static EnumDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static EnumDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static EnumDef_ptr _nil (void)
{
return (EnumDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::EnumMemberSeq * members (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void members (
const CORBA::EnumMemberSeq & members
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -2968,65 +3005,66 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_EnumDef_Proxy_Broker *the_TAO_EnumDef_Proxy_Broker_;
-
+
protected:
EnumDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_EnumDef_setup_collocation (int collocated);
-
+
EnumDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~EnumDef (void);
-
+
friend class _TAO_EnumDef_Remote_Proxy_Impl;
friend class _TAO_EnumDef_ThruPOA_Proxy_Impl;
friend class _TAO_EnumDef_Direct_Proxy_Impl;
-
+
private:
EnumDef (const EnumDef &);
void operator= (const EnumDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_EnumDef_Proxy_Impl
: public virtual CORBA::_TAO_TypedefDef_Proxy_Impl
{
public:
virtual ~_TAO_EnumDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::EnumMemberSeq * members (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -3034,10 +3072,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void members (
CORBA::Object *_collocated_tao_target_,
const CORBA::EnumMemberSeq & members
@@ -3046,23 +3084,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_EnumDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_EnumDef_Remote_Proxy_Impl
: public virtual _TAO_EnumDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -3070,12 +3108,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_EnumDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_EnumDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::EnumMemberSeq * members (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -3083,10 +3121,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void members (
CORBA::Object *_collocated_tao_target_,
const CORBA::EnumMemberSeq & members
@@ -3096,23 +3134,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_EnumDef_Proxy_Broker
{
public:
@@ -3121,64 +3159,64 @@ TAO_NAMESPACE CORBA
EnumDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_EnumDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_EnumDef_Remote_Proxy_Broker
: public virtual _TAO_EnumDef_Proxy_Broker
{
- public:
+ public:
_TAO_EnumDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_EnumDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_EnumDef_Proxy_Impl &select_proxy (
EnumDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_EnumDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_EnumDef_Remote_Proxy_Broker *the_TAO_EnumDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_EnumDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_ALIASDEF___PTR_CH_)
#define _CORBA_ALIASDEF___PTR_CH_
-
+
class AliasDef;
typedef AliasDef *AliasDef_ptr;
@@ -3186,31 +3224,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_ALIASDEF___VAR_CH_)
#define _CORBA_ALIASDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export AliasDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export AliasDef_var : public TAO_Base_var
{
public:
AliasDef_var (void); // default constructor
- AliasDef_var (AliasDef_ptr p) : ptr_ (p) {}
+ AliasDef_var (AliasDef_ptr p) : ptr_ (p) {}
AliasDef_var (const AliasDef_var &); // copy constructor
~AliasDef_var (void); // destructor
-
+
AliasDef_var &operator= (AliasDef_ptr);
AliasDef_var &operator= (const AliasDef_var &);
AliasDef_ptr operator-> (void) const;
-
+
operator const AliasDef_ptr &() const;
operator AliasDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
AliasDef_ptr in (void) const;
AliasDef_ptr &inout (void);
AliasDef_ptr &out (void);
AliasDef_ptr _retn (void);
AliasDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static AliasDef_ptr tao_duplicate (AliasDef_ptr);
@@ -3218,25 +3256,25 @@ TAO_NAMESPACE CORBA
static AliasDef_ptr tao_nil (void);
static AliasDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
AliasDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- AliasDef_var (const TAO_Base_var & rhs);
- AliasDef_var & operator= (const TAO_Base_var & rhs);
+ AliasDef_var (const TAO_Base_var &rhs);
+ AliasDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_ALIASDEF___OUT_CH_)
#define _CORBA_ALIASDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export AliasDef_out
{
public:
@@ -3249,24 +3287,24 @@ TAO_NAMESPACE CORBA
operator AliasDef_ptr &();
AliasDef_ptr &ptr (void);
AliasDef_ptr operator-> (void);
-
+
private:
AliasDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_ALIASDEF_CH_)
#define _CORBA_ALIASDEF_CH_
-
+
class _TAO_AliasDef_Proxy_Impl;
class _TAO_AliasDef_Remote_Proxy_Impl;
class _TAO_AliasDef_Proxy_Broker;
class _TAO_AliasDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export AliasDef
: public virtual CORBA::TypedefDef
{
@@ -3274,40 +3312,40 @@ TAO_NAMESPACE CORBA
typedef AliasDef_ptr _ptr_type;
typedef AliasDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static AliasDef_ptr _duplicate (AliasDef_ptr obj);
-
+
static AliasDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static AliasDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static AliasDef_ptr _nil (void)
{
return (AliasDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::IDLType_ptr original_type_def (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void original_type_def (
CORBA::IDLType_ptr original_type_def
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -3315,65 +3353,66 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_AliasDef_Proxy_Broker *the_TAO_AliasDef_Proxy_Broker_;
-
+
protected:
AliasDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_AliasDef_setup_collocation (int collocated);
-
+
AliasDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~AliasDef (void);
-
+
friend class _TAO_AliasDef_Remote_Proxy_Impl;
friend class _TAO_AliasDef_ThruPOA_Proxy_Impl;
friend class _TAO_AliasDef_Direct_Proxy_Impl;
-
+
private:
AliasDef (const AliasDef &);
void operator= (const AliasDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_AliasDef_Proxy_Impl
: public virtual CORBA::_TAO_TypedefDef_Proxy_Impl
{
public:
virtual ~_TAO_AliasDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::IDLType_ptr original_type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -3381,10 +3420,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void original_type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr original_type_def
@@ -3393,23 +3432,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_AliasDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_AliasDef_Remote_Proxy_Impl
: public virtual _TAO_AliasDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -3417,12 +3456,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_AliasDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_AliasDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::IDLType_ptr original_type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -3430,10 +3469,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void original_type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr original_type_def
@@ -3443,23 +3482,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_AliasDef_Proxy_Broker
{
public:
@@ -3468,64 +3507,64 @@ TAO_NAMESPACE CORBA
AliasDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_AliasDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_AliasDef_Remote_Proxy_Broker
: public virtual _TAO_AliasDef_Proxy_Broker
{
- public:
+ public:
_TAO_AliasDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_AliasDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_AliasDef_Proxy_Impl &select_proxy (
AliasDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_AliasDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_AliasDef_Remote_Proxy_Broker *the_TAO_AliasDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AliasDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_NATIVEDEF___PTR_CH_)
#define _CORBA_NATIVEDEF___PTR_CH_
-
+
class NativeDef;
typedef NativeDef *NativeDef_ptr;
@@ -3533,31 +3572,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_NATIVEDEF___VAR_CH_)
#define _CORBA_NATIVEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export NativeDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export NativeDef_var : public TAO_Base_var
{
public:
NativeDef_var (void); // default constructor
- NativeDef_var (NativeDef_ptr p) : ptr_ (p) {}
+ NativeDef_var (NativeDef_ptr p) : ptr_ (p) {}
NativeDef_var (const NativeDef_var &); // copy constructor
~NativeDef_var (void); // destructor
-
+
NativeDef_var &operator= (NativeDef_ptr);
NativeDef_var &operator= (const NativeDef_var &);
NativeDef_ptr operator-> (void) const;
-
+
operator const NativeDef_ptr &() const;
operator NativeDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
NativeDef_ptr in (void) const;
NativeDef_ptr &inout (void);
NativeDef_ptr &out (void);
NativeDef_ptr _retn (void);
NativeDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static NativeDef_ptr tao_duplicate (NativeDef_ptr);
@@ -3565,25 +3604,25 @@ TAO_NAMESPACE CORBA
static NativeDef_ptr tao_nil (void);
static NativeDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
NativeDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- NativeDef_var (const TAO_Base_var & rhs);
- NativeDef_var & operator= (const TAO_Base_var & rhs);
+ NativeDef_var (const TAO_Base_var &rhs);
+ NativeDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_NATIVEDEF___OUT_CH_)
#define _CORBA_NATIVEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export NativeDef_out
{
public:
@@ -3596,24 +3635,24 @@ TAO_NAMESPACE CORBA
operator NativeDef_ptr &();
NativeDef_ptr &ptr (void);
NativeDef_ptr operator-> (void);
-
+
private:
NativeDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_NATIVEDEF_CH_)
#define _CORBA_NATIVEDEF_CH_
-
+
class _TAO_NativeDef_Proxy_Impl;
class _TAO_NativeDef_Remote_Proxy_Impl;
class _TAO_NativeDef_Proxy_Broker;
class _TAO_NativeDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export NativeDef
: public virtual CORBA::TypedefDef
{
@@ -3621,98 +3660,99 @@ TAO_NAMESPACE CORBA
typedef NativeDef_ptr _ptr_type;
typedef NativeDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static NativeDef_ptr _duplicate (NativeDef_ptr obj);
-
+
static NativeDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static NativeDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static NativeDef_ptr _nil (void)
{
return (NativeDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_NativeDef_Proxy_Broker *the_TAO_NativeDef_Proxy_Broker_;
-
+
protected:
NativeDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_NativeDef_setup_collocation (int collocated);
-
+
NativeDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~NativeDef (void);
-
+
friend class _TAO_NativeDef_Remote_Proxy_Impl;
friend class _TAO_NativeDef_ThruPOA_Proxy_Impl;
friend class _TAO_NativeDef_Direct_Proxy_Impl;
-
+
private:
NativeDef (const NativeDef &);
void operator= (const NativeDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_NativeDef_Proxy_Impl
: public virtual CORBA::_TAO_TypedefDef_Proxy_Impl
{
public:
virtual ~_TAO_NativeDef_Proxy_Impl (void) {}
-
+
protected:
_TAO_NativeDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_NativeDef_Remote_Proxy_Impl
: public virtual _TAO_NativeDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -3720,26 +3760,26 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_NativeDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_NativeDef_Remote_Proxy_Impl (void) {}
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_NativeDef_Proxy_Broker
{
public:
@@ -3748,64 +3788,64 @@ TAO_NAMESPACE CORBA
NativeDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_NativeDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_NativeDef_Remote_Proxy_Broker
: public virtual _TAO_NativeDef_Proxy_Broker
{
- public:
+ public:
_TAO_NativeDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_NativeDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_NativeDef_Proxy_Impl &select_proxy (
NativeDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_NativeDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_NativeDef_Remote_Proxy_Broker *the_TAO_NativeDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_NativeDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_PRIMITIVEDEF___PTR_CH_)
#define _CORBA_PRIMITIVEDEF___PTR_CH_
-
+
class PrimitiveDef;
typedef PrimitiveDef *PrimitiveDef_ptr;
@@ -3813,31 +3853,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_PRIMITIVEDEF___VAR_CH_)
#define _CORBA_PRIMITIVEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export PrimitiveDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export PrimitiveDef_var : public TAO_Base_var
{
public:
PrimitiveDef_var (void); // default constructor
- PrimitiveDef_var (PrimitiveDef_ptr p) : ptr_ (p) {}
+ PrimitiveDef_var (PrimitiveDef_ptr p) : ptr_ (p) {}
PrimitiveDef_var (const PrimitiveDef_var &); // copy constructor
~PrimitiveDef_var (void); // destructor
-
+
PrimitiveDef_var &operator= (PrimitiveDef_ptr);
PrimitiveDef_var &operator= (const PrimitiveDef_var &);
PrimitiveDef_ptr operator-> (void) const;
-
+
operator const PrimitiveDef_ptr &() const;
operator PrimitiveDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
PrimitiveDef_ptr in (void) const;
PrimitiveDef_ptr &inout (void);
PrimitiveDef_ptr &out (void);
PrimitiveDef_ptr _retn (void);
PrimitiveDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static PrimitiveDef_ptr tao_duplicate (PrimitiveDef_ptr);
@@ -3845,25 +3885,25 @@ TAO_NAMESPACE CORBA
static PrimitiveDef_ptr tao_nil (void);
static PrimitiveDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
PrimitiveDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- PrimitiveDef_var (const TAO_Base_var & rhs);
- PrimitiveDef_var & operator= (const TAO_Base_var & rhs);
+ PrimitiveDef_var (const TAO_Base_var &rhs);
+ PrimitiveDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_PRIMITIVEDEF___OUT_CH_)
#define _CORBA_PRIMITIVEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export PrimitiveDef_out
{
public:
@@ -3876,24 +3916,24 @@ TAO_NAMESPACE CORBA
operator PrimitiveDef_ptr &();
PrimitiveDef_ptr &ptr (void);
PrimitiveDef_ptr operator-> (void);
-
+
private:
PrimitiveDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_PRIMITIVEDEF_CH_)
#define _CORBA_PRIMITIVEDEF_CH_
-
+
class _TAO_PrimitiveDef_Proxy_Impl;
class _TAO_PrimitiveDef_Remote_Proxy_Impl;
class _TAO_PrimitiveDef_Proxy_Broker;
class _TAO_PrimitiveDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export PrimitiveDef
: public virtual CORBA::IDLType
{
@@ -3901,95 +3941,96 @@ TAO_NAMESPACE CORBA
typedef PrimitiveDef_ptr _ptr_type;
typedef PrimitiveDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static PrimitiveDef_ptr _duplicate (PrimitiveDef_ptr obj);
-
+
static PrimitiveDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static PrimitiveDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static PrimitiveDef_ptr _nil (void)
{
return (PrimitiveDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::PrimitiveKind kind (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_PrimitiveDef_Proxy_Broker *the_TAO_PrimitiveDef_Proxy_Broker_;
-
+
protected:
PrimitiveDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_PrimitiveDef_setup_collocation (int collocated);
-
+
PrimitiveDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~PrimitiveDef (void);
-
+
friend class _TAO_PrimitiveDef_Remote_Proxy_Impl;
friend class _TAO_PrimitiveDef_ThruPOA_Proxy_Impl;
friend class _TAO_PrimitiveDef_Direct_Proxy_Impl;
-
+
private:
PrimitiveDef (const PrimitiveDef &);
void operator= (const PrimitiveDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_PrimitiveDef_Proxy_Impl
: public virtual CORBA::_TAO_IDLType_Proxy_Impl
{
public:
virtual ~_TAO_PrimitiveDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::PrimitiveKind kind (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -3997,23 +4038,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_PrimitiveDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_PrimitiveDef_Remote_Proxy_Impl
: public virtual _TAO_PrimitiveDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -4021,12 +4062,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_PrimitiveDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_PrimitiveDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::PrimitiveKind kind (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -4035,23 +4076,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_PrimitiveDef_Proxy_Broker
{
public:
@@ -4060,64 +4101,64 @@ TAO_NAMESPACE CORBA
PrimitiveDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_PrimitiveDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_PrimitiveDef_Remote_Proxy_Broker
: public virtual _TAO_PrimitiveDef_Proxy_Broker
{
- public:
+ public:
_TAO_PrimitiveDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_PrimitiveDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_PrimitiveDef_Proxy_Impl &select_proxy (
PrimitiveDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_PrimitiveDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_PrimitiveDef_Remote_Proxy_Broker *the_TAO_PrimitiveDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_PrimitiveDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_STRINGDEF___PTR_CH_)
#define _CORBA_STRINGDEF___PTR_CH_
-
+
class StringDef;
typedef StringDef *StringDef_ptr;
@@ -4125,31 +4166,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_STRINGDEF___VAR_CH_)
#define _CORBA_STRINGDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export StringDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export StringDef_var : public TAO_Base_var
{
public:
StringDef_var (void); // default constructor
- StringDef_var (StringDef_ptr p) : ptr_ (p) {}
+ StringDef_var (StringDef_ptr p) : ptr_ (p) {}
StringDef_var (const StringDef_var &); // copy constructor
~StringDef_var (void); // destructor
-
+
StringDef_var &operator= (StringDef_ptr);
StringDef_var &operator= (const StringDef_var &);
StringDef_ptr operator-> (void) const;
-
+
operator const StringDef_ptr &() const;
operator StringDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
StringDef_ptr in (void) const;
StringDef_ptr &inout (void);
StringDef_ptr &out (void);
StringDef_ptr _retn (void);
StringDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static StringDef_ptr tao_duplicate (StringDef_ptr);
@@ -4157,25 +4198,25 @@ TAO_NAMESPACE CORBA
static StringDef_ptr tao_nil (void);
static StringDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
StringDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- StringDef_var (const TAO_Base_var & rhs);
- StringDef_var & operator= (const TAO_Base_var & rhs);
+ StringDef_var (const TAO_Base_var &rhs);
+ StringDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_STRINGDEF___OUT_CH_)
#define _CORBA_STRINGDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export StringDef_out
{
public:
@@ -4188,24 +4229,24 @@ TAO_NAMESPACE CORBA
operator StringDef_ptr &();
StringDef_ptr &ptr (void);
StringDef_ptr operator-> (void);
-
+
private:
StringDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_STRINGDEF_CH_)
#define _CORBA_STRINGDEF_CH_
-
+
class _TAO_StringDef_Proxy_Impl;
class _TAO_StringDef_Remote_Proxy_Impl;
class _TAO_StringDef_Proxy_Broker;
class _TAO_StringDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export StringDef
: public virtual CORBA::IDLType
{
@@ -4213,40 +4254,40 @@ TAO_NAMESPACE CORBA
typedef StringDef_ptr _ptr_type;
typedef StringDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static StringDef_ptr _duplicate (StringDef_ptr obj);
-
+
static StringDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static StringDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static StringDef_ptr _nil (void)
{
return (StringDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::ULong bound (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void bound (
CORBA::ULong bound
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -4254,65 +4295,66 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_StringDef_Proxy_Broker *the_TAO_StringDef_Proxy_Broker_;
-
+
protected:
StringDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_StringDef_setup_collocation (int collocated);
-
+
StringDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~StringDef (void);
-
+
friend class _TAO_StringDef_Remote_Proxy_Impl;
friend class _TAO_StringDef_ThruPOA_Proxy_Impl;
friend class _TAO_StringDef_Direct_Proxy_Impl;
-
+
private:
StringDef (const StringDef &);
void operator= (const StringDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_StringDef_Proxy_Impl
: public virtual CORBA::_TAO_IDLType_Proxy_Impl
{
public:
virtual ~_TAO_StringDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::ULong bound (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -4320,10 +4362,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void bound (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong bound
@@ -4332,23 +4374,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_StringDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_StringDef_Remote_Proxy_Impl
: public virtual _TAO_StringDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -4356,12 +4398,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_StringDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_StringDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::ULong bound (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -4369,10 +4411,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void bound (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong bound
@@ -4382,23 +4424,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_StringDef_Proxy_Broker
{
public:
@@ -4407,64 +4449,64 @@ TAO_NAMESPACE CORBA
StringDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_StringDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_StringDef_Remote_Proxy_Broker
: public virtual _TAO_StringDef_Proxy_Broker
{
- public:
+ public:
_TAO_StringDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_StringDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_StringDef_Proxy_Impl &select_proxy (
StringDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_StringDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_StringDef_Remote_Proxy_Broker *the_TAO_StringDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_StringDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_WSTRINGDEF___PTR_CH_)
#define _CORBA_WSTRINGDEF___PTR_CH_
-
+
class WstringDef;
typedef WstringDef *WstringDef_ptr;
@@ -4472,31 +4514,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_WSTRINGDEF___VAR_CH_)
#define _CORBA_WSTRINGDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export WstringDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export WstringDef_var : public TAO_Base_var
{
public:
WstringDef_var (void); // default constructor
- WstringDef_var (WstringDef_ptr p) : ptr_ (p) {}
+ WstringDef_var (WstringDef_ptr p) : ptr_ (p) {}
WstringDef_var (const WstringDef_var &); // copy constructor
~WstringDef_var (void); // destructor
-
+
WstringDef_var &operator= (WstringDef_ptr);
WstringDef_var &operator= (const WstringDef_var &);
WstringDef_ptr operator-> (void) const;
-
+
operator const WstringDef_ptr &() const;
operator WstringDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
WstringDef_ptr in (void) const;
WstringDef_ptr &inout (void);
WstringDef_ptr &out (void);
WstringDef_ptr _retn (void);
WstringDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static WstringDef_ptr tao_duplicate (WstringDef_ptr);
@@ -4504,25 +4546,25 @@ TAO_NAMESPACE CORBA
static WstringDef_ptr tao_nil (void);
static WstringDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
WstringDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- WstringDef_var (const TAO_Base_var & rhs);
- WstringDef_var & operator= (const TAO_Base_var & rhs);
+ WstringDef_var (const TAO_Base_var &rhs);
+ WstringDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_WSTRINGDEF___OUT_CH_)
#define _CORBA_WSTRINGDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export WstringDef_out
{
public:
@@ -4535,24 +4577,24 @@ TAO_NAMESPACE CORBA
operator WstringDef_ptr &();
WstringDef_ptr &ptr (void);
WstringDef_ptr operator-> (void);
-
+
private:
WstringDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_WSTRINGDEF_CH_)
#define _CORBA_WSTRINGDEF_CH_
-
+
class _TAO_WstringDef_Proxy_Impl;
class _TAO_WstringDef_Remote_Proxy_Impl;
class _TAO_WstringDef_Proxy_Broker;
class _TAO_WstringDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export WstringDef
: public virtual CORBA::IDLType
{
@@ -4560,40 +4602,40 @@ TAO_NAMESPACE CORBA
typedef WstringDef_ptr _ptr_type;
typedef WstringDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static WstringDef_ptr _duplicate (WstringDef_ptr obj);
-
+
static WstringDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static WstringDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static WstringDef_ptr _nil (void)
{
return (WstringDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::ULong bound (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void bound (
CORBA::ULong bound
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -4601,65 +4643,66 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_WstringDef_Proxy_Broker *the_TAO_WstringDef_Proxy_Broker_;
-
+
protected:
WstringDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_WstringDef_setup_collocation (int collocated);
-
+
WstringDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~WstringDef (void);
-
+
friend class _TAO_WstringDef_Remote_Proxy_Impl;
friend class _TAO_WstringDef_ThruPOA_Proxy_Impl;
friend class _TAO_WstringDef_Direct_Proxy_Impl;
-
+
private:
WstringDef (const WstringDef &);
void operator= (const WstringDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_WstringDef_Proxy_Impl
: public virtual CORBA::_TAO_IDLType_Proxy_Impl
{
public:
virtual ~_TAO_WstringDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::ULong bound (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -4667,10 +4710,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void bound (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong bound
@@ -4679,23 +4722,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_WstringDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_WstringDef_Remote_Proxy_Impl
: public virtual _TAO_WstringDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -4703,12 +4746,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_WstringDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_WstringDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::ULong bound (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -4716,10 +4759,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void bound (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong bound
@@ -4729,23 +4772,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_WstringDef_Proxy_Broker
{
public:
@@ -4754,64 +4797,64 @@ TAO_NAMESPACE CORBA
WstringDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_WstringDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_WstringDef_Remote_Proxy_Broker
: public virtual _TAO_WstringDef_Proxy_Broker
{
- public:
+ public:
_TAO_WstringDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_WstringDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_WstringDef_Proxy_Impl &select_proxy (
WstringDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_WstringDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_WstringDef_Remote_Proxy_Broker *the_TAO_WstringDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_WstringDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_SEQUENCEDEF___PTR_CH_)
#define _CORBA_SEQUENCEDEF___PTR_CH_
-
+
class SequenceDef;
typedef SequenceDef *SequenceDef_ptr;
@@ -4819,31 +4862,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_SEQUENCEDEF___VAR_CH_)
#define _CORBA_SEQUENCEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export SequenceDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export SequenceDef_var : public TAO_Base_var
{
public:
SequenceDef_var (void); // default constructor
- SequenceDef_var (SequenceDef_ptr p) : ptr_ (p) {}
+ SequenceDef_var (SequenceDef_ptr p) : ptr_ (p) {}
SequenceDef_var (const SequenceDef_var &); // copy constructor
~SequenceDef_var (void); // destructor
-
+
SequenceDef_var &operator= (SequenceDef_ptr);
SequenceDef_var &operator= (const SequenceDef_var &);
SequenceDef_ptr operator-> (void) const;
-
+
operator const SequenceDef_ptr &() const;
operator SequenceDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
SequenceDef_ptr in (void) const;
SequenceDef_ptr &inout (void);
SequenceDef_ptr &out (void);
SequenceDef_ptr _retn (void);
SequenceDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static SequenceDef_ptr tao_duplicate (SequenceDef_ptr);
@@ -4851,25 +4894,25 @@ TAO_NAMESPACE CORBA
static SequenceDef_ptr tao_nil (void);
static SequenceDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
SequenceDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- SequenceDef_var (const TAO_Base_var & rhs);
- SequenceDef_var & operator= (const TAO_Base_var & rhs);
+ SequenceDef_var (const TAO_Base_var &rhs);
+ SequenceDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_SEQUENCEDEF___OUT_CH_)
#define _CORBA_SEQUENCEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export SequenceDef_out
{
public:
@@ -4882,24 +4925,24 @@ TAO_NAMESPACE CORBA
operator SequenceDef_ptr &();
SequenceDef_ptr &ptr (void);
SequenceDef_ptr operator-> (void);
-
+
private:
SequenceDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_SEQUENCEDEF_CH_)
#define _CORBA_SEQUENCEDEF_CH_
-
+
class _TAO_SequenceDef_Proxy_Impl;
class _TAO_SequenceDef_Remote_Proxy_Impl;
class _TAO_SequenceDef_Proxy_Broker;
class _TAO_SequenceDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export SequenceDef
: public virtual CORBA::IDLType
{
@@ -4907,40 +4950,40 @@ TAO_NAMESPACE CORBA
typedef SequenceDef_ptr _ptr_type;
typedef SequenceDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static SequenceDef_ptr _duplicate (SequenceDef_ptr obj);
-
+
static SequenceDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static SequenceDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static SequenceDef_ptr _nil (void)
{
return (SequenceDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::ULong bound (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void bound (
CORBA::ULong bound
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -4948,30 +4991,30 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::TypeCode_ptr element_type (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::IDLType_ptr element_type_def (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void element_type_def (
CORBA::IDLType_ptr element_type_def
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -4979,65 +5022,66 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_SequenceDef_Proxy_Broker *the_TAO_SequenceDef_Proxy_Broker_;
-
+
protected:
SequenceDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_SequenceDef_setup_collocation (int collocated);
-
+
SequenceDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~SequenceDef (void);
-
+
friend class _TAO_SequenceDef_Remote_Proxy_Impl;
friend class _TAO_SequenceDef_ThruPOA_Proxy_Impl;
friend class _TAO_SequenceDef_Direct_Proxy_Impl;
-
+
private:
SequenceDef (const SequenceDef &);
void operator= (const SequenceDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_SequenceDef_Proxy_Impl
: public virtual CORBA::_TAO_IDLType_Proxy_Impl
{
public:
virtual ~_TAO_SequenceDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::ULong bound (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5045,10 +5089,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void bound (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong bound
@@ -5057,10 +5101,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::TypeCode_ptr element_type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5068,10 +5112,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::IDLType_ptr element_type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5079,10 +5123,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void element_type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr element_type_def
@@ -5091,23 +5135,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_SequenceDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_SequenceDef_Remote_Proxy_Impl
: public virtual _TAO_SequenceDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -5115,12 +5159,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_SequenceDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_SequenceDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::ULong bound (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5128,10 +5172,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void bound (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong bound
@@ -5140,10 +5184,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::TypeCode_ptr element_type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5151,10 +5195,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::IDLType_ptr element_type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5162,10 +5206,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void element_type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr element_type_def
@@ -5175,23 +5219,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_SequenceDef_Proxy_Broker
{
public:
@@ -5200,64 +5244,64 @@ TAO_NAMESPACE CORBA
SequenceDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_SequenceDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_SequenceDef_Remote_Proxy_Broker
: public virtual _TAO_SequenceDef_Proxy_Broker
{
- public:
+ public:
_TAO_SequenceDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_SequenceDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_SequenceDef_Proxy_Impl &select_proxy (
SequenceDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_SequenceDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_SequenceDef_Remote_Proxy_Broker *the_TAO_SequenceDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_SequenceDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_ARRAYDEF___PTR_CH_)
#define _CORBA_ARRAYDEF___PTR_CH_
-
+
class ArrayDef;
typedef ArrayDef *ArrayDef_ptr;
@@ -5265,31 +5309,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_ARRAYDEF___VAR_CH_)
#define _CORBA_ARRAYDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ArrayDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ArrayDef_var : public TAO_Base_var
{
public:
ArrayDef_var (void); // default constructor
- ArrayDef_var (ArrayDef_ptr p) : ptr_ (p) {}
+ ArrayDef_var (ArrayDef_ptr p) : ptr_ (p) {}
ArrayDef_var (const ArrayDef_var &); // copy constructor
~ArrayDef_var (void); // destructor
-
+
ArrayDef_var &operator= (ArrayDef_ptr);
ArrayDef_var &operator= (const ArrayDef_var &);
ArrayDef_ptr operator-> (void) const;
-
+
operator const ArrayDef_ptr &() const;
operator ArrayDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
ArrayDef_ptr in (void) const;
ArrayDef_ptr &inout (void);
ArrayDef_ptr &out (void);
ArrayDef_ptr _retn (void);
ArrayDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static ArrayDef_ptr tao_duplicate (ArrayDef_ptr);
@@ -5297,25 +5341,25 @@ TAO_NAMESPACE CORBA
static ArrayDef_ptr tao_nil (void);
static ArrayDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
ArrayDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- ArrayDef_var (const TAO_Base_var & rhs);
- ArrayDef_var & operator= (const TAO_Base_var & rhs);
+ ArrayDef_var (const TAO_Base_var &rhs);
+ ArrayDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_ARRAYDEF___OUT_CH_)
#define _CORBA_ARRAYDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export ArrayDef_out
{
public:
@@ -5328,24 +5372,24 @@ TAO_NAMESPACE CORBA
operator ArrayDef_ptr &();
ArrayDef_ptr &ptr (void);
ArrayDef_ptr operator-> (void);
-
+
private:
ArrayDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_ARRAYDEF_CH_)
#define _CORBA_ARRAYDEF_CH_
-
+
class _TAO_ArrayDef_Proxy_Impl;
class _TAO_ArrayDef_Remote_Proxy_Impl;
class _TAO_ArrayDef_Proxy_Broker;
class _TAO_ArrayDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export ArrayDef
: public virtual CORBA::IDLType
{
@@ -5353,40 +5397,40 @@ TAO_NAMESPACE CORBA
typedef ArrayDef_ptr _ptr_type;
typedef ArrayDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static ArrayDef_ptr _duplicate (ArrayDef_ptr obj);
-
+
static ArrayDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ArrayDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ArrayDef_ptr _nil (void)
{
return (ArrayDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::ULong length (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void length (
CORBA::ULong length
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -5394,30 +5438,30 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::TypeCode_ptr element_type (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::IDLType_ptr element_type_def (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void element_type_def (
CORBA::IDLType_ptr element_type_def
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -5425,65 +5469,66 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_ArrayDef_Proxy_Broker *the_TAO_ArrayDef_Proxy_Broker_;
-
+
protected:
ArrayDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_ArrayDef_setup_collocation (int collocated);
-
+
ArrayDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~ArrayDef (void);
-
+
friend class _TAO_ArrayDef_Remote_Proxy_Impl;
friend class _TAO_ArrayDef_ThruPOA_Proxy_Impl;
friend class _TAO_ArrayDef_Direct_Proxy_Impl;
-
+
private:
ArrayDef (const ArrayDef &);
void operator= (const ArrayDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_ArrayDef_Proxy_Impl
: public virtual CORBA::_TAO_IDLType_Proxy_Impl
{
public:
virtual ~_TAO_ArrayDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::ULong length (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5491,10 +5536,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void length (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong length
@@ -5503,10 +5548,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::TypeCode_ptr element_type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5514,10 +5559,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::IDLType_ptr element_type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5525,10 +5570,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void element_type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr element_type_def
@@ -5537,23 +5582,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_ArrayDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_ArrayDef_Remote_Proxy_Impl
: public virtual _TAO_ArrayDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -5561,12 +5606,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_ArrayDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_ArrayDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::ULong length (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5574,10 +5619,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void length (
CORBA::Object *_collocated_tao_target_,
CORBA::ULong length
@@ -5586,10 +5631,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::TypeCode_ptr element_type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5597,10 +5642,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::IDLType_ptr element_type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5608,10 +5653,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void element_type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr element_type_def
@@ -5621,23 +5666,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_ArrayDef_Proxy_Broker
{
public:
@@ -5646,64 +5691,64 @@ TAO_NAMESPACE CORBA
ArrayDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_ArrayDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_ArrayDef_Remote_Proxy_Broker
: public virtual _TAO_ArrayDef_Proxy_Broker
{
- public:
+ public:
_TAO_ArrayDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_ArrayDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_ArrayDef_Proxy_Impl &select_proxy (
ArrayDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_ArrayDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_ArrayDef_Remote_Proxy_Broker *the_TAO_ArrayDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ArrayDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_EXCEPTIONDEF___PTR_CH_)
#define _CORBA_EXCEPTIONDEF___PTR_CH_
-
+
class ExceptionDef;
typedef ExceptionDef *ExceptionDef_ptr;
@@ -5711,31 +5756,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_EXCEPTIONDEF___VAR_CH_)
#define _CORBA_EXCEPTIONDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ExceptionDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ExceptionDef_var : public TAO_Base_var
{
public:
ExceptionDef_var (void); // default constructor
- ExceptionDef_var (ExceptionDef_ptr p) : ptr_ (p) {}
+ ExceptionDef_var (ExceptionDef_ptr p) : ptr_ (p) {}
ExceptionDef_var (const ExceptionDef_var &); // copy constructor
~ExceptionDef_var (void); // destructor
-
+
ExceptionDef_var &operator= (ExceptionDef_ptr);
ExceptionDef_var &operator= (const ExceptionDef_var &);
ExceptionDef_ptr operator-> (void) const;
-
+
operator const ExceptionDef_ptr &() const;
operator ExceptionDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
ExceptionDef_ptr in (void) const;
ExceptionDef_ptr &inout (void);
ExceptionDef_ptr &out (void);
ExceptionDef_ptr _retn (void);
ExceptionDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static ExceptionDef_ptr tao_duplicate (ExceptionDef_ptr);
@@ -5743,25 +5788,25 @@ TAO_NAMESPACE CORBA
static ExceptionDef_ptr tao_nil (void);
static ExceptionDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
ExceptionDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- ExceptionDef_var (const TAO_Base_var & rhs);
- ExceptionDef_var & operator= (const TAO_Base_var & rhs);
+ ExceptionDef_var (const TAO_Base_var &rhs);
+ ExceptionDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_EXCEPTIONDEF___OUT_CH_)
#define _CORBA_EXCEPTIONDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export ExceptionDef_out
{
public:
@@ -5774,24 +5819,24 @@ TAO_NAMESPACE CORBA
operator ExceptionDef_ptr &();
ExceptionDef_ptr &ptr (void);
ExceptionDef_ptr operator-> (void);
-
+
private:
ExceptionDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_EXCEPTIONDEF_CH_)
#define _CORBA_EXCEPTIONDEF_CH_
-
+
class _TAO_ExceptionDef_Proxy_Impl;
class _TAO_ExceptionDef_Remote_Proxy_Impl;
class _TAO_ExceptionDef_Proxy_Broker;
class _TAO_ExceptionDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export ExceptionDef
: public virtual CORBA::Contained,
public virtual CORBA::Container
@@ -5800,50 +5845,50 @@ TAO_NAMESPACE CORBA
typedef ExceptionDef_ptr _ptr_type;
typedef ExceptionDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static ExceptionDef_ptr _duplicate (ExceptionDef_ptr obj);
-
+
static ExceptionDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ExceptionDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ExceptionDef_ptr _nil (void)
{
return (ExceptionDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::TypeCode_ptr type (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::StructMemberSeq * members (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void members (
const CORBA::StructMemberSeq & members
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -5851,66 +5896,67 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_ExceptionDef_Proxy_Broker *the_TAO_ExceptionDef_Proxy_Broker_;
-
+
protected:
ExceptionDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_ExceptionDef_setup_collocation (int collocated);
-
+
ExceptionDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~ExceptionDef (void);
-
+
friend class _TAO_ExceptionDef_Remote_Proxy_Impl;
friend class _TAO_ExceptionDef_ThruPOA_Proxy_Impl;
friend class _TAO_ExceptionDef_Direct_Proxy_Impl;
-
+
private:
ExceptionDef (const ExceptionDef &);
void operator= (const ExceptionDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_ExceptionDef_Proxy_Impl
- : public virtual CORBA::_TAO_Contained_Proxy_Impl,
+ : public virtual CORBA::_TAO_Contained_Proxy_Impl,
public virtual CORBA::_TAO_Container_Proxy_Impl
{
public:
virtual ~_TAO_ExceptionDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::TypeCode_ptr type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5918,10 +5964,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::StructMemberSeq * members (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5929,10 +5975,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void members (
CORBA::Object *_collocated_tao_target_,
const CORBA::StructMemberSeq & members
@@ -5941,23 +5987,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_ExceptionDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_ExceptionDef_Remote_Proxy_Impl
: public virtual _TAO_ExceptionDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -5966,12 +6012,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_ExceptionDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_ExceptionDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::TypeCode_ptr type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5979,10 +6025,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::StructMemberSeq * members (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -5990,10 +6036,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void members (
CORBA::Object *_collocated_tao_target_,
const CORBA::StructMemberSeq & members
@@ -6003,23 +6049,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_ExceptionDef_Proxy_Broker
{
public:
@@ -6028,143 +6074,66 @@ TAO_NAMESPACE CORBA
ExceptionDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_ExceptionDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_ExceptionDef_Remote_Proxy_Broker
: public virtual _TAO_ExceptionDef_Proxy_Broker
{
- public:
+ public:
_TAO_ExceptionDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_ExceptionDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_ExceptionDef_Proxy_Impl &select_proxy (
ExceptionDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_ExceptionDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_ExceptionDef_Remote_Proxy_Broker *the_TAO_ExceptionDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExceptionDef;
-
- // TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
- class ExceptionDescription_var;
-
- struct TAO_IFR_Client_Export ExceptionDescription
- {
- typedef ExceptionDescription_var _var_type;
-
- static void _tao_any_destructor (void *);
- TAO_String_Manager name;
- TAO_String_Manager id;
- TAO_String_Manager defined_in;
- TAO_String_Manager version;
- CORBA::TypeCode_var type;
- };
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
- class TAO_IFR_Client_Export ExceptionDescription_var
- {
- public:
- ExceptionDescription_var (void);
- ExceptionDescription_var (ExceptionDescription *);
- ExceptionDescription_var (const ExceptionDescription_var &);
- ~ExceptionDescription_var (void);
-
- ExceptionDescription_var &operator= (ExceptionDescription *);
- ExceptionDescription_var &operator= (const ExceptionDescription_var &);
- ExceptionDescription *operator-> (void);
- const ExceptionDescription *operator-> (void) const;
-
- operator const ExceptionDescription &() const;
- operator ExceptionDescription &();
- operator ExceptionDescription &() const;
-
- // Variable-size types only.
- operator ExceptionDescription *&();
-
- // in, inout, out, _retn
- const ExceptionDescription &in (void) const;
- ExceptionDescription &inout (void);
- ExceptionDescription *&out (void);
- ExceptionDescription *_retn (void);
- ExceptionDescription *ptr (void) const;
-
- private:
- ExceptionDescription *ptr_;
- };
-
- // TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
- class TAO_IFR_Client_Export ExceptionDescription_out
- {
- public:
- ExceptionDescription_out (ExceptionDescription *&);
- ExceptionDescription_out (ExceptionDescription_var &);
- ExceptionDescription_out (const ExceptionDescription_out &);
- ExceptionDescription_out &operator= (const ExceptionDescription_out &);
- ExceptionDescription_out &operator= (ExceptionDescription *);
- operator ExceptionDescription *&();
- ExceptionDescription *&ptr (void);
- ExceptionDescription *operator-> (void);
-
- private:
- ExceptionDescription *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const ExceptionDescription_var &);
- };
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExceptionDescription;
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXCEPTIONDEFSEQ_CH_)
#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_CORBA_EXCEPTIONDEFSEQ_CH_
-
+
class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq
: public TAO_Unbounded_Base_Sequence
{
@@ -6184,14 +6153,14 @@ TAO_NAMESPACE CORBA
const _TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq &rhs
);
virtual ~_TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq (void);
-
+
// = Accessors.
TAO_Object_Manager<CORBA::ExceptionDef,CORBA::ExceptionDef_var> operator[] (CORBA::ULong index) const;
-
+
// = Static operations.
static ExceptionDef **allocbuf (CORBA::ULong nelems);
static void freebuf (ExceptionDef **buffer);
-
+
// Implement the TAO_Base_Sequence methods (see Sequence.h)
virtual void _allocate_buffer (CORBA::ULong length);
virtual void _deallocate_buffer (void);
@@ -6201,7 +6170,7 @@ TAO_NAMESPACE CORBA
CORBA::ULong nl,
CORBA::ULong ol
);
-
+
virtual void _downcast (
void* target,
CORBA::Object *src
@@ -6212,47 +6181,47 @@ TAO_NAMESPACE CORBA
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_EXCEPTIONDEFSEQ_CH_)
#define _CORBA_EXCEPTIONDEFSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class ExceptionDefSeq;
class ExceptionDefSeq_var;
-
+
// *************************************************************
// CORBA::ExceptionDefSeq
// *************************************************************
-
- class TAO_IFR_Client_Export ExceptionDefSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export ExceptionDefSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Object_Sequence<ExceptionDef,ExceptionDef_var>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
ExceptionDefSeq (void);
ExceptionDefSeq (CORBA::ULong max);
ExceptionDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- ExceptionDef_ptr *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ExceptionDef_ptr *buffer,
CORBA::Boolean release = 0
);
ExceptionDefSeq (const ExceptionDefSeq &);
~ExceptionDefSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef ExceptionDefSeq_var _var_type;
};
@@ -6260,14 +6229,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_EXCEPTIONDEFSEQ___VAR_CH_)
#define _CORBA_EXCEPTIONDEFSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::ExceptionDefSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export ExceptionDefSeq_var
{
public:
@@ -6275,28 +6244,28 @@ TAO_NAMESPACE CORBA
ExceptionDefSeq_var (ExceptionDefSeq *);
ExceptionDefSeq_var (const ExceptionDefSeq_var &);
~ExceptionDefSeq_var (void);
-
+
ExceptionDefSeq_var &operator= (ExceptionDefSeq *);
ExceptionDefSeq_var &operator= (const ExceptionDefSeq_var &);
ExceptionDefSeq *operator-> (void);
const ExceptionDefSeq *operator-> (void) const;
-
+
operator const ExceptionDefSeq &() const;
operator ExceptionDefSeq &();
operator ExceptionDefSeq &() const;
-
+
// Variable-size base types only.
operator ExceptionDefSeq *&();
-
+
TAO_Object_Manager<ExceptionDef, ExceptionDef_var> operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const ExceptionDefSeq &in (void) const;
ExceptionDefSeq &inout (void);
ExceptionDefSeq *&out (void);
ExceptionDefSeq *_retn (void);
ExceptionDefSeq *ptr (void) const;
-
+
private:
ExceptionDefSeq *ptr_;
};
@@ -6305,10 +6274,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_EXCEPTIONDEFSEQ___OUT_CH_)
#define _CORBA_EXCEPTIONDEFSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export ExceptionDefSeq_out
{
public:
@@ -6321,7 +6290,7 @@ TAO_NAMESPACE CORBA
ExceptionDefSeq *&ptr (void);
ExceptionDefSeq *operator-> (void);
TAO_Object_Manager<ExceptionDef, ExceptionDef_var> operator[] (CORBA::ULong index);
-
+
private:
ExceptionDefSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -6329,201 +6298,34 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExceptionDefSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_EXCDESCRIPTIONSEQ_CH_)
-#define __TAO_UNBOUNDED_SEQUENCE_CORBA_EXCDESCRIPTIONSEQ_CH_
-
- class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq
- : public TAO_Unbounded_Base_Sequence
- {
- public:
- _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (void);
- _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (CORBA::ULong maximum);
- _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- ExceptionDescription *data,
- CORBA::Boolean release = 0
- );
- _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (
- const _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq &rhs
- );
- _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq &operator= (
- const _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq &rhs
- );
- virtual ~_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (void);
-
- // = Accessors.
- ExceptionDescription &operator[] (CORBA::ULong i);
- const ExceptionDescription &operator[] (CORBA::ULong i) const;
-
- // = Static operations.
- static ExceptionDescription *allocbuf (CORBA::ULong size);
- static void freebuf (ExceptionDescription *buffer);
-
- // Implement the TAO_Base_Sequence methods (see Sequence.h)
- virtual void _allocate_buffer (CORBA::ULong length);
- virtual void _deallocate_buffer (void);
- ExceptionDescription *get_buffer (CORBA::Boolean orphan = 0);
- const ExceptionDescription *get_buffer (void) const;
- void replace (
- CORBA::ULong max,
- CORBA::ULong length,
- ExceptionDescription *data,
- CORBA::Boolean release
- );
- };
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_CORBA_EXCDESCRIPTIONSEQ_CH_)
-#define _CORBA_EXCDESCRIPTIONSEQ_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
- class ExcDescriptionSeq;
- class ExcDescriptionSeq_var;
-
- // *************************************************************
- // CORBA::ExcDescriptionSeq
- // *************************************************************
-
- class TAO_IFR_Client_Export ExcDescriptionSeq : public
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
- _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
- TAO_Unbounded_Sequence<ExceptionDescription>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- {
- public:
- ExcDescriptionSeq (void);
- ExcDescriptionSeq (CORBA::ULong max);
- ExcDescriptionSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- ExceptionDescription *buffer,
- CORBA::Boolean release = 0
- );
- ExcDescriptionSeq (const ExcDescriptionSeq &);
- ~ExcDescriptionSeq (void);
-
- static void _tao_any_destructor (void*);
-
- typedef ExcDescriptionSeq_var _var_type;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_EXCDESCRIPTIONSEQ___VAR_CH_)
-#define _CORBA_EXCDESCRIPTIONSEQ___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
- // *************************************************************
- // class CORBA::ExcDescriptionSeq_var
- // *************************************************************
-
- class TAO_IFR_Client_Export ExcDescriptionSeq_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/enum_ch.cpp:57
+
+ enum AttributeMode
{
- public:
- ExcDescriptionSeq_var (void);
- ExcDescriptionSeq_var (ExcDescriptionSeq *);
- ExcDescriptionSeq_var (const ExcDescriptionSeq_var &);
- ~ExcDescriptionSeq_var (void);
-
- ExcDescriptionSeq_var &operator= (ExcDescriptionSeq *);
- ExcDescriptionSeq_var &operator= (const ExcDescriptionSeq_var &);
- ExcDescriptionSeq *operator-> (void);
- const ExcDescriptionSeq *operator-> (void) const;
-
- operator const ExcDescriptionSeq &() const;
- operator ExcDescriptionSeq &();
- operator ExcDescriptionSeq &() const;
-
- // Variable-size base types only.
- operator ExcDescriptionSeq *&();
-
- ExceptionDescription & operator[] (CORBA::ULong index);
- const ExceptionDescription & operator[] (CORBA::ULong index) const;
-
- // in, inout, out, _retn
- const ExcDescriptionSeq &in (void) const;
- ExcDescriptionSeq &inout (void);
- ExcDescriptionSeq *&out (void);
- ExcDescriptionSeq *_retn (void);
- ExcDescriptionSeq *ptr (void) const;
-
- private:
- ExcDescriptionSeq *ptr_;
+ ATTR_NORMAL,
+ ATTR_READONLY
};
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_EXCDESCRIPTIONSEQ___OUT_CH_)
-#define _CORBA_EXCDESCRIPTIONSEQ___OUT_CH_
-
+
+ typedef AttributeMode &AttributeMode_out;
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
- class TAO_IFR_Client_Export ExcDescriptionSeq_out
- {
- public:
- ExcDescriptionSeq_out (ExcDescriptionSeq *&);
- ExcDescriptionSeq_out (ExcDescriptionSeq_var &);
- ExcDescriptionSeq_out (const ExcDescriptionSeq_out &);
- ExcDescriptionSeq_out &operator= (const ExcDescriptionSeq_out &);
- ExcDescriptionSeq_out &operator= (ExcDescriptionSeq *);
- operator ExcDescriptionSeq *&();
- ExcDescriptionSeq *&ptr (void);
- ExcDescriptionSeq *operator-> (void);
- ExceptionDescription & operator[] (CORBA::ULong index);
-
- private:
- ExcDescriptionSeq *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const ExcDescriptionSeq_var &);
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExcDescriptionSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_enum/enum_ch.cpp:57
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AttributeMode;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_ATTRIBUTEDEF___PTR_CH_)
#define _CORBA_ATTRIBUTEDEF___PTR_CH_
-
+
class AttributeDef;
typedef AttributeDef *AttributeDef_ptr;
@@ -6531,31 +6333,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_ATTRIBUTEDEF___VAR_CH_)
#define _CORBA_ATTRIBUTEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export AttributeDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export AttributeDef_var : public TAO_Base_var
{
public:
AttributeDef_var (void); // default constructor
- AttributeDef_var (AttributeDef_ptr p) : ptr_ (p) {}
+ AttributeDef_var (AttributeDef_ptr p) : ptr_ (p) {}
AttributeDef_var (const AttributeDef_var &); // copy constructor
~AttributeDef_var (void); // destructor
-
+
AttributeDef_var &operator= (AttributeDef_ptr);
AttributeDef_var &operator= (const AttributeDef_var &);
AttributeDef_ptr operator-> (void) const;
-
+
operator const AttributeDef_ptr &() const;
operator AttributeDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
AttributeDef_ptr in (void) const;
AttributeDef_ptr &inout (void);
AttributeDef_ptr &out (void);
AttributeDef_ptr _retn (void);
AttributeDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static AttributeDef_ptr tao_duplicate (AttributeDef_ptr);
@@ -6563,25 +6365,25 @@ TAO_NAMESPACE CORBA
static AttributeDef_ptr tao_nil (void);
static AttributeDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
AttributeDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- AttributeDef_var (const TAO_Base_var & rhs);
- AttributeDef_var & operator= (const TAO_Base_var & rhs);
+ AttributeDef_var (const TAO_Base_var &rhs);
+ AttributeDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_ATTRIBUTEDEF___OUT_CH_)
#define _CORBA_ATTRIBUTEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export AttributeDef_out
{
public:
@@ -6594,24 +6396,24 @@ TAO_NAMESPACE CORBA
operator AttributeDef_ptr &();
AttributeDef_ptr &ptr (void);
AttributeDef_ptr operator-> (void);
-
+
private:
AttributeDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_ATTRIBUTEDEF_CH_)
#define _CORBA_ATTRIBUTEDEF_CH_
-
+
class _TAO_AttributeDef_Proxy_Impl;
class _TAO_AttributeDef_Remote_Proxy_Impl;
class _TAO_AttributeDef_Proxy_Broker;
class _TAO_AttributeDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export AttributeDef
: public virtual CORBA::Contained
{
@@ -6619,50 +6421,50 @@ TAO_NAMESPACE CORBA
typedef AttributeDef_ptr _ptr_type;
typedef AttributeDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static AttributeDef_ptr _duplicate (AttributeDef_ptr obj);
-
+
static AttributeDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static AttributeDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static AttributeDef_ptr _nil (void)
{
return (AttributeDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::TypeCode_ptr type (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::IDLType_ptr type_def (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void type_def (
CORBA::IDLType_ptr type_def
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -6670,20 +6472,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::AttributeMode mode (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void mode (
CORBA::AttributeMode mode
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -6691,65 +6493,66 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_AttributeDef_Proxy_Broker *the_TAO_AttributeDef_Proxy_Broker_;
-
+
protected:
AttributeDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_AttributeDef_setup_collocation (int collocated);
-
+
AttributeDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~AttributeDef (void);
-
+
friend class _TAO_AttributeDef_Remote_Proxy_Impl;
friend class _TAO_AttributeDef_ThruPOA_Proxy_Impl;
friend class _TAO_AttributeDef_Direct_Proxy_Impl;
-
+
private:
AttributeDef (const AttributeDef &);
void operator= (const AttributeDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_AttributeDef_Proxy_Impl
: public virtual CORBA::_TAO_Contained_Proxy_Impl
{
public:
virtual ~_TAO_AttributeDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::TypeCode_ptr type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -6757,10 +6560,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::IDLType_ptr type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -6768,10 +6571,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr type_def
@@ -6780,10 +6583,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::AttributeMode mode (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -6791,10 +6594,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void mode (
CORBA::Object *_collocated_tao_target_,
CORBA::AttributeMode mode
@@ -6803,23 +6606,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_AttributeDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_AttributeDef_Remote_Proxy_Impl
: public virtual _TAO_AttributeDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -6827,12 +6630,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_AttributeDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_AttributeDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::TypeCode_ptr type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -6840,10 +6643,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::IDLType_ptr type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -6851,10 +6654,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr type_def
@@ -6863,10 +6666,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::AttributeMode mode (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -6874,10 +6677,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void mode (
CORBA::Object *_collocated_tao_target_,
CORBA::AttributeMode mode
@@ -6887,23 +6690,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_AttributeDef_Proxy_Broker
{
public:
@@ -6912,67 +6715,67 @@ TAO_NAMESPACE CORBA
AttributeDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_AttributeDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_AttributeDef_Remote_Proxy_Broker
: public virtual _TAO_AttributeDef_Proxy_Broker
{
- public:
+ public:
_TAO_AttributeDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_AttributeDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_AttributeDef_Proxy_Impl &select_proxy (
AttributeDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_AttributeDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_AttributeDef_Remote_Proxy_Broker *the_TAO_AttributeDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AttributeDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
class AttributeDescription_var;
-
+
struct TAO_IFR_Client_Export AttributeDescription
{
typedef AttributeDescription_var _var_type;
-
+
static void _tao_any_destructor (void *);
TAO_String_Manager name;
TAO_String_Manager id;
@@ -6981,10 +6784,10 @@ TAO_NAMESPACE CORBA
CORBA::TypeCode_var type;
CORBA::AttributeMode mode;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export AttributeDescription_var
{
public:
@@ -6992,33 +6795,33 @@ TAO_NAMESPACE CORBA
AttributeDescription_var (AttributeDescription *);
AttributeDescription_var (const AttributeDescription_var &);
~AttributeDescription_var (void);
-
+
AttributeDescription_var &operator= (AttributeDescription *);
AttributeDescription_var &operator= (const AttributeDescription_var &);
AttributeDescription *operator-> (void);
const AttributeDescription *operator-> (void) const;
-
+
operator const AttributeDescription &() const;
operator AttributeDescription &();
operator AttributeDescription &() const;
-
+
// Variable-size types only.
operator AttributeDescription *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const AttributeDescription &in (void) const;
AttributeDescription &inout (void);
AttributeDescription *&out (void);
AttributeDescription *_retn (void);
AttributeDescription *ptr (void) const;
-
+
private:
AttributeDescription *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export AttributeDescription_out
{
public:
@@ -7030,53 +6833,580 @@ TAO_NAMESPACE CORBA
operator AttributeDescription *&();
AttributeDescription *&ptr (void);
AttributeDescription *operator-> (void);
-
+
private:
AttributeDescription *&ptr_;
// Assignment from T_var not allowed.
void operator= (const AttributeDescription_var &);
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AttributeDescription;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_enum/enum_ch.cpp:57
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
+ class ExtAttributeDescription_var;
+
+ struct TAO_IFR_Client_Export ExtAttributeDescription
+ {
+ typedef ExtAttributeDescription_var _var_type;
+
+ static void _tao_any_destructor (void *);
+ TAO_String_Manager name;
+ TAO_String_Manager id;
+ TAO_String_Manager defined_in;
+ TAO_String_Manager version;
+ CORBA::TypeCode_var type;
+ CORBA::AttributeMode mode;
+ CORBA::ExcDescriptionSeq get_exceptions;
+ CORBA::ExcDescriptionSeq put_exceptions;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
+ class TAO_IFR_Client_Export ExtAttributeDescription_var
+ {
+ public:
+ ExtAttributeDescription_var (void);
+ ExtAttributeDescription_var (ExtAttributeDescription *);
+ ExtAttributeDescription_var (const ExtAttributeDescription_var &);
+ ~ExtAttributeDescription_var (void);
+
+ ExtAttributeDescription_var &operator= (ExtAttributeDescription *);
+ ExtAttributeDescription_var &operator= (const ExtAttributeDescription_var &);
+ ExtAttributeDescription *operator-> (void);
+ const ExtAttributeDescription *operator-> (void) const;
+
+ operator const ExtAttributeDescription &() const;
+ operator ExtAttributeDescription &();
+ operator ExtAttributeDescription &() const;
+
+ // Variable-size types only.
+ operator ExtAttributeDescription *&();
+
+ // in, inout, out, _retn
+ const ExtAttributeDescription &in (void) const;
+ ExtAttributeDescription &inout (void);
+ ExtAttributeDescription *&out (void);
+ ExtAttributeDescription *_retn (void);
+ ExtAttributeDescription *ptr (void) const;
+
+ private:
+ ExtAttributeDescription *ptr_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
+ class TAO_IFR_Client_Export ExtAttributeDescription_out
+ {
+ public:
+ ExtAttributeDescription_out (ExtAttributeDescription *&);
+ ExtAttributeDescription_out (ExtAttributeDescription_var &);
+ ExtAttributeDescription_out (const ExtAttributeDescription_out &);
+ ExtAttributeDescription_out &operator= (const ExtAttributeDescription_out &);
+ ExtAttributeDescription_out &operator= (ExtAttributeDescription *);
+ operator ExtAttributeDescription *&();
+ ExtAttributeDescription *&ptr (void);
+ ExtAttributeDescription *operator-> (void);
+
+ private:
+ ExtAttributeDescription *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ExtAttributeDescription_var &);
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtAttributeDescription;
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_OperationMode;
+#if !defined (_CORBA_EXTATTRIBUTEDEF___PTR_CH_)
+#define _CORBA_EXTATTRIBUTEDEF___PTR_CH_
+
+ class ExtAttributeDef;
+ typedef ExtAttributeDef *ExtAttributeDef_ptr;
- // TAO_IDL - Generated from
- // be/be_visitor_enum/enum_ch.cpp:57
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTATTRIBUTEDEF___VAR_CH_)
+#define _CORBA_EXTATTRIBUTEDEF___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ExtAttributeDef_var : public TAO_Base_var
+ {
+ public:
+ ExtAttributeDef_var (void); // default constructor
+ ExtAttributeDef_var (ExtAttributeDef_ptr p) : ptr_ (p) {}
+ ExtAttributeDef_var (const ExtAttributeDef_var &); // copy constructor
+ ~ExtAttributeDef_var (void); // destructor
+
+ ExtAttributeDef_var &operator= (ExtAttributeDef_ptr);
+ ExtAttributeDef_var &operator= (const ExtAttributeDef_var &);
+ ExtAttributeDef_ptr operator-> (void) const;
+
+ operator const ExtAttributeDef_ptr &() const;
+ operator ExtAttributeDef_ptr &();
+ // in, inout, out, _retn
+ ExtAttributeDef_ptr in (void) const;
+ ExtAttributeDef_ptr &inout (void);
+ ExtAttributeDef_ptr &out (void);
+ ExtAttributeDef_ptr _retn (void);
+ ExtAttributeDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static ExtAttributeDef_ptr tao_duplicate (ExtAttributeDef_ptr);
+ static void tao_release (ExtAttributeDef_ptr);
+ static ExtAttributeDef_ptr tao_nil (void);
+ static ExtAttributeDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ ExtAttributeDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ ExtAttributeDef_var (const TAO_Base_var &rhs);
+ ExtAttributeDef_var &operator= (const TAO_Base_var &rhs);
+ };
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTATTRIBUTEDEF___OUT_CH_)
+#define _CORBA_EXTATTRIBUTEDEF___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export ExtAttributeDef_out
+ {
+ public:
+ ExtAttributeDef_out (ExtAttributeDef_ptr &);
+ ExtAttributeDef_out (ExtAttributeDef_var &);
+ ExtAttributeDef_out (const ExtAttributeDef_out &);
+ ExtAttributeDef_out &operator= (const ExtAttributeDef_out &);
+ ExtAttributeDef_out &operator= (const ExtAttributeDef_var &);
+ ExtAttributeDef_out &operator= (ExtAttributeDef_ptr);
+ operator ExtAttributeDef_ptr &();
+ ExtAttributeDef_ptr &ptr (void);
+ ExtAttributeDef_ptr operator-> (void);
+
+ private:
+ ExtAttributeDef_ptr &ptr_;
+ };
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ParameterMode;
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+#if !defined (_CORBA_EXTATTRIBUTEDEF_CH_)
+#define _CORBA_EXTATTRIBUTEDEF_CH_
+
+ class _TAO_ExtAttributeDef_Proxy_Impl;
+ class _TAO_ExtAttributeDef_Remote_Proxy_Impl;
+ class _TAO_ExtAttributeDef_Proxy_Broker;
+ class _TAO_ExtAttributeDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export ExtAttributeDef
+ : public virtual CORBA::AttributeDef
+ {
+ public:
+ typedef ExtAttributeDef_ptr _ptr_type;
+ typedef ExtAttributeDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static ExtAttributeDef_ptr _duplicate (ExtAttributeDef_ptr obj);
+
+ static ExtAttributeDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ExtAttributeDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ExtAttributeDef_ptr _nil (void)
+ {
+ return (ExtAttributeDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ExcDescriptionSeq * get_exceptions (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual void get_exceptions (
+ const CORBA::ExcDescriptionSeq & get_exceptions
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ExcDescriptionSeq * set_exceptions (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual void set_exceptions (
+ const CORBA::ExcDescriptionSeq & set_exceptions
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ExtAttributeDescription * describe_attribute (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_ExtAttributeDef_Proxy_Broker *the_TAO_ExtAttributeDef_Proxy_Broker_;
+
+ protected:
+ ExtAttributeDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ExtAttributeDef_setup_collocation (int collocated);
+
+ ExtAttributeDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~ExtAttributeDef (void);
+
+ friend class _TAO_ExtAttributeDef_Remote_Proxy_Impl;
+ friend class _TAO_ExtAttributeDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_ExtAttributeDef_Direct_Proxy_Impl;
+
+ private:
+ ExtAttributeDef (const ExtAttributeDef &);
+ void operator= (const ExtAttributeDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ExtAttributeDef_Proxy_Impl
+ : public virtual CORBA::_TAO_AttributeDef_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_ExtAttributeDef_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ExcDescriptionSeq * get_exceptions (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual void get_exceptions (
+ CORBA::Object *_collocated_tao_target_,
+ const CORBA::ExcDescriptionSeq & get_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ExcDescriptionSeq * set_exceptions (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual void set_exceptions (
+ CORBA::Object *_collocated_tao_target_,
+ const CORBA::ExcDescriptionSeq & set_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ExtAttributeDescription * describe_attribute (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ protected:
+ _TAO_ExtAttributeDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_ExtAttributeDef_Remote_Proxy_Impl
+ : public virtual _TAO_ExtAttributeDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::_TAO_AttributeDef_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_ExtAttributeDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_ExtAttributeDef_Remote_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ExcDescriptionSeq * get_exceptions (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual void get_exceptions (
+ CORBA::Object *_collocated_tao_target_,
+ const CORBA::ExcDescriptionSeq & get_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ExcDescriptionSeq * set_exceptions (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual void set_exceptions (
+ CORBA::Object *_collocated_tao_target_,
+ const CORBA::ExcDescriptionSeq & set_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ExtAttributeDescription * describe_attribute (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ExtAttributeDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_ExtAttributeDef_Proxy_Broker (void);
+ virtual _TAO_ExtAttributeDef_Proxy_Impl &select_proxy (
+ ExtAttributeDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_ExtAttributeDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_ExtAttributeDef_Remote_Proxy_Broker
+ : public virtual _TAO_ExtAttributeDef_Proxy_Broker
+ {
+ public:
+ _TAO_ExtAttributeDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_ExtAttributeDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_ExtAttributeDef_Proxy_Impl &select_proxy (
+ ExtAttributeDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_ExtAttributeDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_ExtAttributeDef_Remote_Proxy_Broker *the_TAO_ExtAttributeDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtAttributeDef;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/enum_ch.cpp:57
+
+ enum OperationMode
+ {
+ OP_NORMAL,
+ OP_ONEWAY
+ };
+
+ typedef OperationMode &OperationMode_out;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_OperationMode;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
class ParameterDescription_var;
-
+
struct TAO_IFR_Client_Export ParameterDescription
{
typedef ParameterDescription_var _var_type;
-
+
static void _tao_any_destructor (void *);
TAO_String_Manager name;
CORBA::TypeCode_var type;
CORBA::IDLType_var type_def;
CORBA::ParameterMode mode;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export ParameterDescription_var
{
public:
@@ -7084,33 +7414,33 @@ TAO_NAMESPACE CORBA
ParameterDescription_var (ParameterDescription *);
ParameterDescription_var (const ParameterDescription_var &);
~ParameterDescription_var (void);
-
+
ParameterDescription_var &operator= (ParameterDescription *);
ParameterDescription_var &operator= (const ParameterDescription_var &);
ParameterDescription *operator-> (void);
const ParameterDescription *operator-> (void) const;
-
+
operator const ParameterDescription &() const;
operator ParameterDescription &();
operator ParameterDescription &() const;
-
+
// Variable-size types only.
operator ParameterDescription *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const ParameterDescription &in (void) const;
ParameterDescription &inout (void);
ParameterDescription *&out (void);
ParameterDescription *_retn (void);
ParameterDescription *ptr (void) const;
-
+
private:
ParameterDescription *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export ParameterDescription_out
{
public:
@@ -7122,32 +7452,32 @@ TAO_NAMESPACE CORBA
operator ParameterDescription *&();
ParameterDescription *&ptr (void);
ParameterDescription *operator-> (void);
-
+
private:
ParameterDescription *&ptr_;
// Assignment from T_var not allowed.
void operator= (const ParameterDescription_var &);
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ParameterDescription;
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_PARDESCRIPTIONSEQ_CH_)
#define __TAO_UNBOUNDED_SEQUENCE_CORBA_PARDESCRIPTIONSEQ_CH_
-
+
class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq
: public TAO_Unbounded_Base_Sequence
{
public:
_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq (void);
- _TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq (CORBA::ULong maximum);
_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq (
CORBA::ULong maximum,
CORBA::ULong length,
@@ -7161,15 +7491,15 @@ TAO_NAMESPACE CORBA
const _TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq &rhs
);
virtual ~_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq (void);
-
+
// = Accessors.
ParameterDescription &operator[] (CORBA::ULong i);
const ParameterDescription &operator[] (CORBA::ULong i) const;
-
+
// = Static operations.
static ParameterDescription *allocbuf (CORBA::ULong size);
static void freebuf (ParameterDescription *buffer);
-
+
// Implement the TAO_Base_Sequence methods (see Sequence.h)
virtual void _allocate_buffer (CORBA::ULong length);
virtual void _deallocate_buffer (void);
@@ -7185,47 +7515,47 @@ TAO_NAMESPACE CORBA
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_PARDESCRIPTIONSEQ_CH_)
#define _CORBA_PARDESCRIPTIONSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class ParDescriptionSeq;
class ParDescriptionSeq_var;
-
+
// *************************************************************
// CORBA::ParDescriptionSeq
// *************************************************************
-
- class TAO_IFR_Client_Export ParDescriptionSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export ParDescriptionSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Sequence<ParameterDescription>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
ParDescriptionSeq (void);
ParDescriptionSeq (CORBA::ULong max);
ParDescriptionSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- ParameterDescription *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ParameterDescription *buffer,
CORBA::Boolean release = 0
);
ParDescriptionSeq (const ParDescriptionSeq &);
~ParDescriptionSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef ParDescriptionSeq_var _var_type;
};
@@ -7233,14 +7563,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_PARDESCRIPTIONSEQ___VAR_CH_)
#define _CORBA_PARDESCRIPTIONSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::ParDescriptionSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export ParDescriptionSeq_var
{
public:
@@ -7248,29 +7578,29 @@ TAO_NAMESPACE CORBA
ParDescriptionSeq_var (ParDescriptionSeq *);
ParDescriptionSeq_var (const ParDescriptionSeq_var &);
~ParDescriptionSeq_var (void);
-
+
ParDescriptionSeq_var &operator= (ParDescriptionSeq *);
ParDescriptionSeq_var &operator= (const ParDescriptionSeq_var &);
ParDescriptionSeq *operator-> (void);
const ParDescriptionSeq *operator-> (void) const;
-
+
operator const ParDescriptionSeq &() const;
operator ParDescriptionSeq &();
operator ParDescriptionSeq &() const;
-
+
// Variable-size base types only.
operator ParDescriptionSeq *&();
-
+
ParameterDescription & operator[] (CORBA::ULong index);
const ParameterDescription & operator[] (CORBA::ULong index) const;
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const ParDescriptionSeq &in (void) const;
ParDescriptionSeq &inout (void);
ParDescriptionSeq *&out (void);
ParDescriptionSeq *_retn (void);
ParDescriptionSeq *ptr (void) const;
-
+
private:
ParDescriptionSeq *ptr_;
};
@@ -7279,10 +7609,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_PARDESCRIPTIONSEQ___OUT_CH_)
#define _CORBA_PARDESCRIPTIONSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export ParDescriptionSeq_out
{
public:
@@ -7295,7 +7625,7 @@ TAO_NAMESPACE CORBA
ParDescriptionSeq *&ptr (void);
ParDescriptionSeq *operator-> (void);
ParameterDescription & operator[] (CORBA::ULong index);
-
+
private:
ParDescriptionSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -7303,63 +7633,63 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ParDescriptionSeq;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typedef/typedef_ch.cpp:368
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typedef/typedef_ch.cpp:367
+
typedef char * ContextIdentifier;
typedef CORBA::String_var ContextIdentifier_var;
typedef CORBA::String_out ContextIdentifier_out;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ContextIdentifier;
#if !defined (_CORBA_CONTEXTIDSEQ_CH_)
#define _CORBA_CONTEXTIDSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class ContextIdSeq;
class ContextIdSeq_var;
-
+
// *************************************************************
// CORBA::ContextIdSeq
// *************************************************************
-
- class TAO_IFR_Client_Export ContextIdSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export ContextIdSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
TAO_Unbounded_String_Sequence
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_String_Sequence
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
ContextIdSeq (void);
ContextIdSeq (CORBA::ULong max);
ContextIdSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- char * *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ char * *buffer,
CORBA::Boolean release = 0
);
ContextIdSeq (const ContextIdSeq &);
~ContextIdSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef ContextIdSeq_var _var_type;
};
@@ -7367,14 +7697,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_CONTEXTIDSEQ___VAR_CH_)
#define _CORBA_CONTEXTIDSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::ContextIdSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export ContextIdSeq_var
{
public:
@@ -7382,28 +7712,28 @@ TAO_NAMESPACE CORBA
ContextIdSeq_var (ContextIdSeq *);
ContextIdSeq_var (const ContextIdSeq_var &);
~ContextIdSeq_var (void);
-
+
ContextIdSeq_var &operator= (ContextIdSeq *);
ContextIdSeq_var &operator= (const ContextIdSeq_var &);
ContextIdSeq *operator-> (void);
const ContextIdSeq *operator-> (void) const;
-
+
operator const ContextIdSeq &() const;
operator ContextIdSeq &();
operator ContextIdSeq &() const;
-
+
// Variable-size base types only.
operator ContextIdSeq *&();
-
+
TAO_SeqElem_String_Manager operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const ContextIdSeq &in (void) const;
ContextIdSeq &inout (void);
ContextIdSeq *&out (void);
ContextIdSeq *_retn (void);
ContextIdSeq *ptr (void) const;
-
+
private:
ContextIdSeq *ptr_;
};
@@ -7412,10 +7742,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_CONTEXTIDSEQ___OUT_CH_)
#define _CORBA_CONTEXTIDSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export ContextIdSeq_out
{
public:
@@ -7428,7 +7758,7 @@ TAO_NAMESPACE CORBA
ContextIdSeq *&ptr (void);
ContextIdSeq *operator-> (void);
TAO_SeqElem_String_Manager operator[] (CORBA::ULong index);
-
+
private:
ContextIdSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -7436,18 +7766,18 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ContextIdSeq;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_OPERATIONDEF___PTR_CH_)
#define _CORBA_OPERATIONDEF___PTR_CH_
-
+
class OperationDef;
typedef OperationDef *OperationDef_ptr;
@@ -7455,31 +7785,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_OPERATIONDEF___VAR_CH_)
#define _CORBA_OPERATIONDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export OperationDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export OperationDef_var : public TAO_Base_var
{
public:
OperationDef_var (void); // default constructor
- OperationDef_var (OperationDef_ptr p) : ptr_ (p) {}
+ OperationDef_var (OperationDef_ptr p) : ptr_ (p) {}
OperationDef_var (const OperationDef_var &); // copy constructor
~OperationDef_var (void); // destructor
-
+
OperationDef_var &operator= (OperationDef_ptr);
OperationDef_var &operator= (const OperationDef_var &);
OperationDef_ptr operator-> (void) const;
-
+
operator const OperationDef_ptr &() const;
operator OperationDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
OperationDef_ptr in (void) const;
OperationDef_ptr &inout (void);
OperationDef_ptr &out (void);
OperationDef_ptr _retn (void);
OperationDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static OperationDef_ptr tao_duplicate (OperationDef_ptr);
@@ -7487,25 +7817,25 @@ TAO_NAMESPACE CORBA
static OperationDef_ptr tao_nil (void);
static OperationDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
OperationDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- OperationDef_var (const TAO_Base_var & rhs);
- OperationDef_var & operator= (const TAO_Base_var & rhs);
+ OperationDef_var (const TAO_Base_var &rhs);
+ OperationDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_OPERATIONDEF___OUT_CH_)
#define _CORBA_OPERATIONDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export OperationDef_out
{
public:
@@ -7518,24 +7848,24 @@ TAO_NAMESPACE CORBA
operator OperationDef_ptr &();
OperationDef_ptr &ptr (void);
OperationDef_ptr operator-> (void);
-
+
private:
OperationDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_OPERATIONDEF_CH_)
#define _CORBA_OPERATIONDEF_CH_
-
+
class _TAO_OperationDef_Proxy_Impl;
class _TAO_OperationDef_Remote_Proxy_Impl;
class _TAO_OperationDef_Proxy_Broker;
class _TAO_OperationDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export OperationDef
: public virtual CORBA::Contained
{
@@ -7543,50 +7873,50 @@ TAO_NAMESPACE CORBA
typedef OperationDef_ptr _ptr_type;
typedef OperationDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static OperationDef_ptr _duplicate (OperationDef_ptr obj);
-
+
static OperationDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static OperationDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static OperationDef_ptr _nil (void)
{
return (OperationDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::TypeCode_ptr result (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::IDLType_ptr result_def (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void result_def (
CORBA::IDLType_ptr result_def
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -7594,20 +7924,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::ParDescriptionSeq * params (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void params (
const CORBA::ParDescriptionSeq & params
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -7615,20 +7945,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::OperationMode mode (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void mode (
CORBA::OperationMode mode
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -7636,20 +7966,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::ContextIdSeq * contexts (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void contexts (
const CORBA::ContextIdSeq & contexts
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -7657,20 +7987,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::ExceptionDefSeq * exceptions (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void exceptions (
const CORBA::ExceptionDefSeq & exceptions
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -7678,65 +8008,66 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_OperationDef_Proxy_Broker *the_TAO_OperationDef_Proxy_Broker_;
-
+
protected:
OperationDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_OperationDef_setup_collocation (int collocated);
-
+
OperationDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~OperationDef (void);
-
+
friend class _TAO_OperationDef_Remote_Proxy_Impl;
friend class _TAO_OperationDef_ThruPOA_Proxy_Impl;
friend class _TAO_OperationDef_Direct_Proxy_Impl;
-
+
private:
OperationDef (const OperationDef &);
void operator= (const OperationDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_OperationDef_Proxy_Impl
: public virtual CORBA::_TAO_Contained_Proxy_Impl
{
public:
virtual ~_TAO_OperationDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::TypeCode_ptr result (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -7744,10 +8075,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::IDLType_ptr result_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -7755,10 +8086,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void result_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr result_def
@@ -7767,10 +8098,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::ParDescriptionSeq * params (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -7778,10 +8109,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void params (
CORBA::Object *_collocated_tao_target_,
const CORBA::ParDescriptionSeq & params
@@ -7790,10 +8121,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::OperationMode mode (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -7801,10 +8132,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void mode (
CORBA::Object *_collocated_tao_target_,
CORBA::OperationMode mode
@@ -7813,10 +8144,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::ContextIdSeq * contexts (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -7824,10 +8155,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void contexts (
CORBA::Object *_collocated_tao_target_,
const CORBA::ContextIdSeq & contexts
@@ -7836,10 +8167,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::ExceptionDefSeq * exceptions (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -7847,10 +8178,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void exceptions (
CORBA::Object *_collocated_tao_target_,
const CORBA::ExceptionDefSeq & exceptions
@@ -7859,23 +8190,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_OperationDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_OperationDef_Remote_Proxy_Impl
: public virtual _TAO_OperationDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -7883,12 +8214,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_OperationDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_OperationDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::TypeCode_ptr result (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -7896,10 +8227,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::IDLType_ptr result_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -7907,10 +8238,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void result_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr result_def
@@ -7919,10 +8250,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::ParDescriptionSeq * params (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -7930,10 +8261,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void params (
CORBA::Object *_collocated_tao_target_,
const CORBA::ParDescriptionSeq & params
@@ -7942,10 +8273,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::OperationMode mode (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -7953,10 +8284,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void mode (
CORBA::Object *_collocated_tao_target_,
CORBA::OperationMode mode
@@ -7965,10 +8296,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::ContextIdSeq * contexts (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -7976,10 +8307,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void contexts (
CORBA::Object *_collocated_tao_target_,
const CORBA::ContextIdSeq & contexts
@@ -7988,10 +8319,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::ExceptionDefSeq * exceptions (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -7999,10 +8330,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void exceptions (
CORBA::Object *_collocated_tao_target_,
const CORBA::ExceptionDefSeq & exceptions
@@ -8012,23 +8343,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_OperationDef_Proxy_Broker
{
public:
@@ -8037,67 +8368,67 @@ TAO_NAMESPACE CORBA
OperationDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_OperationDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_OperationDef_Remote_Proxy_Broker
: public virtual _TAO_OperationDef_Proxy_Broker
{
- public:
+ public:
_TAO_OperationDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_OperationDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_OperationDef_Proxy_Impl &select_proxy (
OperationDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_OperationDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_OperationDef_Remote_Proxy_Broker *the_TAO_OperationDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_OperationDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
class OperationDescription_var;
-
+
struct TAO_IFR_Client_Export OperationDescription
{
typedef OperationDescription_var _var_type;
-
+
static void _tao_any_destructor (void *);
TAO_String_Manager name;
TAO_String_Manager id;
@@ -8109,10 +8440,10 @@ TAO_NAMESPACE CORBA
CORBA::ParDescriptionSeq parameters;
CORBA::ExcDescriptionSeq exceptions;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export OperationDescription_var
{
public:
@@ -8120,33 +8451,33 @@ TAO_NAMESPACE CORBA
OperationDescription_var (OperationDescription *);
OperationDescription_var (const OperationDescription_var &);
~OperationDescription_var (void);
-
+
OperationDescription_var &operator= (OperationDescription *);
OperationDescription_var &operator= (const OperationDescription_var &);
OperationDescription *operator-> (void);
const OperationDescription *operator-> (void) const;
-
+
operator const OperationDescription &() const;
operator OperationDescription &();
operator OperationDescription &() const;
-
+
// Variable-size types only.
operator OperationDescription *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const OperationDescription &in (void) const;
OperationDescription &inout (void);
OperationDescription *&out (void);
OperationDescription *_retn (void);
OperationDescription *ptr (void) const;
-
+
private:
OperationDescription *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export OperationDescription_out
{
public:
@@ -8158,57 +8489,57 @@ TAO_NAMESPACE CORBA
operator OperationDescription *&();
OperationDescription *&ptr (void);
OperationDescription *operator-> (void);
-
+
private:
OperationDescription *&ptr_;
// Assignment from T_var not allowed.
void operator= (const OperationDescription_var &);
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_OperationDescription;
#if !defined (_CORBA_REPOSITORYIDSEQ_CH_)
#define _CORBA_REPOSITORYIDSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class RepositoryIdSeq;
class RepositoryIdSeq_var;
-
+
// *************************************************************
// CORBA::RepositoryIdSeq
// *************************************************************
-
- class TAO_IFR_Client_Export RepositoryIdSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export RepositoryIdSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
TAO_Unbounded_String_Sequence
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_String_Sequence
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
RepositoryIdSeq (void);
RepositoryIdSeq (CORBA::ULong max);
RepositoryIdSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- char * *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ char * *buffer,
CORBA::Boolean release = 0
);
RepositoryIdSeq (const RepositoryIdSeq &);
~RepositoryIdSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef RepositoryIdSeq_var _var_type;
};
@@ -8216,14 +8547,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_REPOSITORYIDSEQ___VAR_CH_)
#define _CORBA_REPOSITORYIDSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::RepositoryIdSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export RepositoryIdSeq_var
{
public:
@@ -8231,28 +8562,28 @@ TAO_NAMESPACE CORBA
RepositoryIdSeq_var (RepositoryIdSeq *);
RepositoryIdSeq_var (const RepositoryIdSeq_var &);
~RepositoryIdSeq_var (void);
-
+
RepositoryIdSeq_var &operator= (RepositoryIdSeq *);
RepositoryIdSeq_var &operator= (const RepositoryIdSeq_var &);
RepositoryIdSeq *operator-> (void);
const RepositoryIdSeq *operator-> (void) const;
-
+
operator const RepositoryIdSeq &() const;
operator RepositoryIdSeq &();
operator RepositoryIdSeq &() const;
-
+
// Variable-size base types only.
operator RepositoryIdSeq *&();
-
+
TAO_SeqElem_String_Manager operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const RepositoryIdSeq &in (void) const;
RepositoryIdSeq &inout (void);
RepositoryIdSeq *&out (void);
RepositoryIdSeq *_retn (void);
RepositoryIdSeq *ptr (void) const;
-
+
private:
RepositoryIdSeq *ptr_;
};
@@ -8261,10 +8592,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_REPOSITORYIDSEQ___OUT_CH_)
#define _CORBA_REPOSITORYIDSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export RepositoryIdSeq_out
{
public:
@@ -8277,7 +8608,7 @@ TAO_NAMESPACE CORBA
RepositoryIdSeq *&ptr (void);
RepositoryIdSeq *operator-> (void);
TAO_SeqElem_String_Manager operator[] (CORBA::ULong index);
-
+
private:
RepositoryIdSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -8285,26 +8616,26 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_RepositoryIdSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_OPDESCRIPTIONSEQ_CH_)
#define __TAO_UNBOUNDED_SEQUENCE_CORBA_OPDESCRIPTIONSEQ_CH_
-
+
class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq
: public TAO_Unbounded_Base_Sequence
{
public:
_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq (void);
- _TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq (CORBA::ULong maximum);
_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq (
CORBA::ULong maximum,
CORBA::ULong length,
@@ -8318,15 +8649,15 @@ TAO_NAMESPACE CORBA
const _TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq &rhs
);
virtual ~_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq (void);
-
+
// = Accessors.
OperationDescription &operator[] (CORBA::ULong i);
const OperationDescription &operator[] (CORBA::ULong i) const;
-
+
// = Static operations.
static OperationDescription *allocbuf (CORBA::ULong size);
static void freebuf (OperationDescription *buffer);
-
+
// Implement the TAO_Base_Sequence methods (see Sequence.h)
virtual void _allocate_buffer (CORBA::ULong length);
virtual void _deallocate_buffer (void);
@@ -8342,47 +8673,47 @@ TAO_NAMESPACE CORBA
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_OPDESCRIPTIONSEQ_CH_)
#define _CORBA_OPDESCRIPTIONSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class OpDescriptionSeq;
class OpDescriptionSeq_var;
-
+
// *************************************************************
// CORBA::OpDescriptionSeq
// *************************************************************
-
- class TAO_IFR_Client_Export OpDescriptionSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export OpDescriptionSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Sequence<OperationDescription>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
OpDescriptionSeq (void);
OpDescriptionSeq (CORBA::ULong max);
OpDescriptionSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- OperationDescription *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ OperationDescription *buffer,
CORBA::Boolean release = 0
);
OpDescriptionSeq (const OpDescriptionSeq &);
~OpDescriptionSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef OpDescriptionSeq_var _var_type;
};
@@ -8390,14 +8721,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_OPDESCRIPTIONSEQ___VAR_CH_)
#define _CORBA_OPDESCRIPTIONSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::OpDescriptionSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export OpDescriptionSeq_var
{
public:
@@ -8405,29 +8736,29 @@ TAO_NAMESPACE CORBA
OpDescriptionSeq_var (OpDescriptionSeq *);
OpDescriptionSeq_var (const OpDescriptionSeq_var &);
~OpDescriptionSeq_var (void);
-
+
OpDescriptionSeq_var &operator= (OpDescriptionSeq *);
OpDescriptionSeq_var &operator= (const OpDescriptionSeq_var &);
OpDescriptionSeq *operator-> (void);
const OpDescriptionSeq *operator-> (void) const;
-
+
operator const OpDescriptionSeq &() const;
operator OpDescriptionSeq &();
operator OpDescriptionSeq &() const;
-
+
// Variable-size base types only.
operator OpDescriptionSeq *&();
-
+
OperationDescription & operator[] (CORBA::ULong index);
const OperationDescription & operator[] (CORBA::ULong index) const;
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const OpDescriptionSeq &in (void) const;
OpDescriptionSeq &inout (void);
OpDescriptionSeq *&out (void);
OpDescriptionSeq *_retn (void);
OpDescriptionSeq *ptr (void) const;
-
+
private:
OpDescriptionSeq *ptr_;
};
@@ -8436,10 +8767,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_OPDESCRIPTIONSEQ___OUT_CH_)
#define _CORBA_OPDESCRIPTIONSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export OpDescriptionSeq_out
{
public:
@@ -8452,7 +8783,7 @@ TAO_NAMESPACE CORBA
OpDescriptionSeq *&ptr (void);
OpDescriptionSeq *operator-> (void);
OperationDescription & operator[] (CORBA::ULong index);
-
+
private:
OpDescriptionSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -8460,26 +8791,26 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_OpDescriptionSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_ATTRDESCRIPTIONSEQ_CH_)
#define __TAO_UNBOUNDED_SEQUENCE_CORBA_ATTRDESCRIPTIONSEQ_CH_
-
+
class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq
: public TAO_Unbounded_Base_Sequence
{
public:
_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq (void);
- _TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq (CORBA::ULong maximum);
_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq (
CORBA::ULong maximum,
CORBA::ULong length,
@@ -8493,15 +8824,15 @@ TAO_NAMESPACE CORBA
const _TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq &rhs
);
virtual ~_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq (void);
-
+
// = Accessors.
AttributeDescription &operator[] (CORBA::ULong i);
const AttributeDescription &operator[] (CORBA::ULong i) const;
-
+
// = Static operations.
static AttributeDescription *allocbuf (CORBA::ULong size);
static void freebuf (AttributeDescription *buffer);
-
+
// Implement the TAO_Base_Sequence methods (see Sequence.h)
virtual void _allocate_buffer (CORBA::ULong length);
virtual void _deallocate_buffer (void);
@@ -8517,47 +8848,47 @@ TAO_NAMESPACE CORBA
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_ATTRDESCRIPTIONSEQ_CH_)
#define _CORBA_ATTRDESCRIPTIONSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class AttrDescriptionSeq;
class AttrDescriptionSeq_var;
-
+
// *************************************************************
// CORBA::AttrDescriptionSeq
// *************************************************************
-
- class TAO_IFR_Client_Export AttrDescriptionSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export AttrDescriptionSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Sequence<AttributeDescription>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
AttrDescriptionSeq (void);
AttrDescriptionSeq (CORBA::ULong max);
AttrDescriptionSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- AttributeDescription *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ AttributeDescription *buffer,
CORBA::Boolean release = 0
);
AttrDescriptionSeq (const AttrDescriptionSeq &);
~AttrDescriptionSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef AttrDescriptionSeq_var _var_type;
};
@@ -8565,14 +8896,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_ATTRDESCRIPTIONSEQ___VAR_CH_)
#define _CORBA_ATTRDESCRIPTIONSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::AttrDescriptionSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export AttrDescriptionSeq_var
{
public:
@@ -8580,29 +8911,29 @@ TAO_NAMESPACE CORBA
AttrDescriptionSeq_var (AttrDescriptionSeq *);
AttrDescriptionSeq_var (const AttrDescriptionSeq_var &);
~AttrDescriptionSeq_var (void);
-
+
AttrDescriptionSeq_var &operator= (AttrDescriptionSeq *);
AttrDescriptionSeq_var &operator= (const AttrDescriptionSeq_var &);
AttrDescriptionSeq *operator-> (void);
const AttrDescriptionSeq *operator-> (void) const;
-
+
operator const AttrDescriptionSeq &() const;
operator AttrDescriptionSeq &();
operator AttrDescriptionSeq &() const;
-
+
// Variable-size base types only.
operator AttrDescriptionSeq *&();
-
+
AttributeDescription & operator[] (CORBA::ULong index);
const AttributeDescription & operator[] (CORBA::ULong index) const;
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const AttrDescriptionSeq &in (void) const;
AttrDescriptionSeq &inout (void);
AttrDescriptionSeq *&out (void);
AttrDescriptionSeq *_retn (void);
AttrDescriptionSeq *ptr (void) const;
-
+
private:
AttrDescriptionSeq *ptr_;
};
@@ -8611,10 +8942,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_ATTRDESCRIPTIONSEQ___OUT_CH_)
#define _CORBA_ATTRDESCRIPTIONSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export AttrDescriptionSeq_out
{
public:
@@ -8627,7 +8958,7 @@ TAO_NAMESPACE CORBA
AttrDescriptionSeq *&ptr (void);
AttrDescriptionSeq *operator-> (void);
AttributeDescription & operator[] (CORBA::ULong index);
-
+
private:
AttrDescriptionSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -8635,18 +8966,193 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AttrDescriptionSeq;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_EXTATTRDESCRIPTIONSEQ_CH_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_EXTATTRDESCRIPTIONSEQ_CH_
+
+ class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq
+ : public TAO_Unbounded_Base_Sequence
+ {
+ public:
+ _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq (void);
+ _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ ExtAttributeDescription *data,
+ CORBA::Boolean release = 0
+ );
+ _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq (
+ const _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq &rhs
+ );
+ _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq &operator= (
+ const _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq &rhs
+ );
+ virtual ~_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq (void);
+
+ // = Accessors.
+ ExtAttributeDescription &operator[] (CORBA::ULong i);
+ const ExtAttributeDescription &operator[] (CORBA::ULong i) const;
+
+ // = Static operations.
+ static ExtAttributeDescription *allocbuf (CORBA::ULong size);
+ static void freebuf (ExtAttributeDescription *buffer);
+
+ // Implement the TAO_Base_Sequence methods (see Sequence.h)
+ virtual void _allocate_buffer (CORBA::ULong length);
+ virtual void _deallocate_buffer (void);
+ ExtAttributeDescription *get_buffer (CORBA::Boolean orphan = 0);
+ const ExtAttributeDescription *get_buffer (void) const;
+ void replace (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ExtAttributeDescription *data,
+ CORBA::Boolean release
+ );
+ };
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTATTRDESCRIPTIONSEQ_CH_)
+#define _CORBA_EXTATTRDESCRIPTIONSEQ_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
+ class ExtAttrDescriptionSeq;
+ class ExtAttrDescriptionSeq_var;
+
+ // *************************************************************
+ // CORBA::ExtAttrDescriptionSeq
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ExtAttrDescriptionSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+ _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+ TAO_Unbounded_Sequence<ExtAttributeDescription>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ {
+ public:
+ ExtAttrDescriptionSeq (void);
+ ExtAttrDescriptionSeq (CORBA::ULong max);
+ ExtAttrDescriptionSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ExtAttributeDescription *buffer,
+ CORBA::Boolean release = 0
+ );
+ ExtAttrDescriptionSeq (const ExtAttrDescriptionSeq &);
+ ~ExtAttrDescriptionSeq (void);
+
+ static void _tao_any_destructor (void*);
+
+ typedef ExtAttrDescriptionSeq_var _var_type;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTATTRDESCRIPTIONSEQ___VAR_CH_)
+#define _CORBA_EXTATTRDESCRIPTIONSEQ___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
+ // *************************************************************
+ // class CORBA::ExtAttrDescriptionSeq_var
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ExtAttrDescriptionSeq_var
+ {
+ public:
+ ExtAttrDescriptionSeq_var (void);
+ ExtAttrDescriptionSeq_var (ExtAttrDescriptionSeq *);
+ ExtAttrDescriptionSeq_var (const ExtAttrDescriptionSeq_var &);
+ ~ExtAttrDescriptionSeq_var (void);
+
+ ExtAttrDescriptionSeq_var &operator= (ExtAttrDescriptionSeq *);
+ ExtAttrDescriptionSeq_var &operator= (const ExtAttrDescriptionSeq_var &);
+ ExtAttrDescriptionSeq *operator-> (void);
+ const ExtAttrDescriptionSeq *operator-> (void) const;
+
+ operator const ExtAttrDescriptionSeq &() const;
+ operator ExtAttrDescriptionSeq &();
+ operator ExtAttrDescriptionSeq &() const;
+
+ // Variable-size base types only.
+ operator ExtAttrDescriptionSeq *&();
+
+ ExtAttributeDescription & operator[] (CORBA::ULong index);
+ const ExtAttributeDescription & operator[] (CORBA::ULong index) const;
+
+ // in, inout, out, _retn
+ const ExtAttrDescriptionSeq &in (void) const;
+ ExtAttrDescriptionSeq &inout (void);
+ ExtAttrDescriptionSeq *&out (void);
+ ExtAttrDescriptionSeq *_retn (void);
+ ExtAttrDescriptionSeq *ptr (void) const;
+
+ private:
+ ExtAttrDescriptionSeq *ptr_;
+ };
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AttrDescriptionSeq;
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTATTRDESCRIPTIONSEQ___OUT_CH_)
+#define _CORBA_EXTATTRDESCRIPTIONSEQ___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
+ class TAO_IFR_Client_Export ExtAttrDescriptionSeq_out
+ {
+ public:
+ ExtAttrDescriptionSeq_out (ExtAttrDescriptionSeq *&);
+ ExtAttrDescriptionSeq_out (ExtAttrDescriptionSeq_var &);
+ ExtAttrDescriptionSeq_out (const ExtAttrDescriptionSeq_out &);
+ ExtAttrDescriptionSeq_out &operator= (const ExtAttrDescriptionSeq_out &);
+ ExtAttrDescriptionSeq_out &operator= (ExtAttrDescriptionSeq *);
+ operator ExtAttrDescriptionSeq *&();
+ ExtAttrDescriptionSeq *&ptr (void);
+ ExtAttrDescriptionSeq *operator-> (void);
+ ExtAttributeDescription & operator[] (CORBA::ULong index);
+
+ private:
+ ExtAttrDescriptionSeq *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ExtAttrDescriptionSeq_var &);
+ };
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtAttrDescriptionSeq;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_INTERFACEDEF___PTR_CH_)
#define _CORBA_INTERFACEDEF___PTR_CH_
-
+
class InterfaceDef;
typedef InterfaceDef *InterfaceDef_ptr;
@@ -8654,31 +9160,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_INTERFACEDEF___VAR_CH_)
#define _CORBA_INTERFACEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export InterfaceDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export InterfaceDef_var : public TAO_Base_var
{
public:
InterfaceDef_var (void); // default constructor
- InterfaceDef_var (InterfaceDef_ptr p) : ptr_ (p) {}
+ InterfaceDef_var (InterfaceDef_ptr p) : ptr_ (p) {}
InterfaceDef_var (const InterfaceDef_var &); // copy constructor
~InterfaceDef_var (void); // destructor
-
+
InterfaceDef_var &operator= (InterfaceDef_ptr);
InterfaceDef_var &operator= (const InterfaceDef_var &);
InterfaceDef_ptr operator-> (void) const;
-
+
operator const InterfaceDef_ptr &() const;
operator InterfaceDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
InterfaceDef_ptr in (void) const;
InterfaceDef_ptr &inout (void);
InterfaceDef_ptr &out (void);
InterfaceDef_ptr _retn (void);
InterfaceDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static InterfaceDef_ptr tao_duplicate (InterfaceDef_ptr);
@@ -8686,25 +9192,25 @@ TAO_NAMESPACE CORBA
static InterfaceDef_ptr tao_nil (void);
static InterfaceDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
InterfaceDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- InterfaceDef_var (const TAO_Base_var & rhs);
- InterfaceDef_var & operator= (const TAO_Base_var & rhs);
+ InterfaceDef_var (const TAO_Base_var &rhs);
+ InterfaceDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_INTERFACEDEF___OUT_CH_)
#define _CORBA_INTERFACEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export InterfaceDef_out
{
public:
@@ -8717,24 +9223,24 @@ TAO_NAMESPACE CORBA
operator InterfaceDef_ptr &();
InterfaceDef_ptr &ptr (void);
InterfaceDef_ptr operator-> (void);
-
+
private:
InterfaceDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_INTERFACEDEF_CH_)
#define _CORBA_INTERFACEDEF_CH_
-
+
class _TAO_InterfaceDef_Proxy_Impl;
class _TAO_InterfaceDef_Remote_Proxy_Impl;
class _TAO_InterfaceDef_Proxy_Broker;
class _TAO_InterfaceDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export InterfaceDef
: public virtual CORBA::Container,
public virtual CORBA::Contained,
@@ -8744,40 +9250,40 @@ TAO_NAMESPACE CORBA
typedef InterfaceDef_ptr _ptr_type;
typedef InterfaceDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static InterfaceDef_ptr _duplicate (InterfaceDef_ptr obj);
-
+
static InterfaceDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static InterfaceDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static InterfaceDef_ptr _nil (void)
{
return (InterfaceDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::InterfaceDefSeq * base_interfaces (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void base_interfaces (
const CORBA::InterfaceDefSeq & base_interfaces
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -8785,10 +9291,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::Boolean is_a (
const char * interface_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -8796,16 +9302,16 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
class FullInterfaceDescription_var;
-
+
struct TAO_IFR_Client_Export FullInterfaceDescription
{
typedef FullInterfaceDescription_var _var_type;
-
+
static void _tao_any_destructor (void *);
TAO_String_Manager name;
TAO_String_Manager id;
@@ -8816,10 +9322,10 @@ TAO_NAMESPACE CORBA
ACE_NESTED_CLASS (CORBA, RepositoryIdSeq) base_interfaces;
CORBA::TypeCode_var type;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export FullInterfaceDescription_var
{
public:
@@ -8827,33 +9333,33 @@ TAO_NAMESPACE CORBA
FullInterfaceDescription_var (FullInterfaceDescription *);
FullInterfaceDescription_var (const FullInterfaceDescription_var &);
~FullInterfaceDescription_var (void);
-
+
FullInterfaceDescription_var &operator= (FullInterfaceDescription *);
FullInterfaceDescription_var &operator= (const FullInterfaceDescription_var &);
FullInterfaceDescription *operator-> (void);
const FullInterfaceDescription *operator-> (void) const;
-
+
operator const FullInterfaceDescription &() const;
operator FullInterfaceDescription &();
operator FullInterfaceDescription &() const;
-
+
// Variable-size types only.
operator FullInterfaceDescription *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const FullInterfaceDescription &in (void) const;
FullInterfaceDescription &inout (void);
FullInterfaceDescription *&out (void);
FullInterfaceDescription *_retn (void);
FullInterfaceDescription *ptr (void) const;
-
+
private:
FullInterfaceDescription *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export FullInterfaceDescription_out
{
public:
@@ -8865,31 +9371,31 @@ TAO_NAMESPACE CORBA
operator FullInterfaceDescription *&();
FullInterfaceDescription *&ptr (void);
FullInterfaceDescription *operator-> (void);
-
+
private:
FullInterfaceDescription *&ptr_;
// Assignment from T_var not allowed.
void operator= (const FullInterfaceDescription_var &);
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
static ::CORBA::TypeCode_ptr _tc_FullInterfaceDescription;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::AttributeDef_ptr create_attribute (
const char * id,
const char * name,
@@ -8901,10 +9407,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::OperationDef_ptr create_operation (
const char * id,
const char * name,
@@ -8919,67 +9425,68 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_InterfaceDef_Proxy_Broker *the_TAO_InterfaceDef_Proxy_Broker_;
-
+
protected:
InterfaceDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_InterfaceDef_setup_collocation (int collocated);
-
+
InterfaceDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~InterfaceDef (void);
-
+
friend class _TAO_InterfaceDef_Remote_Proxy_Impl;
friend class _TAO_InterfaceDef_ThruPOA_Proxy_Impl;
friend class _TAO_InterfaceDef_Direct_Proxy_Impl;
-
+
private:
InterfaceDef (const InterfaceDef &);
void operator= (const InterfaceDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_InterfaceDef_Proxy_Impl
- : public virtual CORBA::_TAO_Container_Proxy_Impl,
- public virtual CORBA::_TAO_Contained_Proxy_Impl,
+ : public virtual CORBA::_TAO_Container_Proxy_Impl,
+ public virtual CORBA::_TAO_Contained_Proxy_Impl,
public virtual CORBA::_TAO_IDLType_Proxy_Impl
{
public:
virtual ~_TAO_InterfaceDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::InterfaceDefSeq * base_interfaces (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -8987,10 +9494,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void base_interfaces (
CORBA::Object *_collocated_tao_target_,
const CORBA::InterfaceDefSeq & base_interfaces
@@ -8999,10 +9506,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::Boolean is_a (
CORBA::Object *_collocated_tao_target_,
const char * interface_id
@@ -9011,10 +9518,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -9022,10 +9529,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::AttributeDef_ptr create_attribute (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -9038,10 +9545,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::OperationDef_ptr create_operation (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -9057,23 +9564,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_InterfaceDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_InterfaceDef_Remote_Proxy_Impl
: public virtual _TAO_InterfaceDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -9083,12 +9590,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_InterfaceDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_InterfaceDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::InterfaceDefSeq * base_interfaces (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -9096,10 +9603,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void base_interfaces (
CORBA::Object *_collocated_tao_target_,
const CORBA::InterfaceDefSeq & base_interfaces
@@ -9108,10 +9615,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::Boolean is_a (
CORBA::Object *_collocated_tao_target_,
const char * interface_id
@@ -9120,10 +9627,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -9131,10 +9638,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::AttributeDef_ptr create_attribute (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -9147,10 +9654,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::OperationDef_ptr create_operation (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -9167,23 +9674,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_InterfaceDef_Proxy_Broker
{
public:
@@ -9192,67 +9699,67 @@ TAO_NAMESPACE CORBA
InterfaceDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_InterfaceDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_InterfaceDef_Remote_Proxy_Broker
: public virtual _TAO_InterfaceDef_Proxy_Broker
{
- public:
+ public:
_TAO_InterfaceDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_InterfaceDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_InterfaceDef_Proxy_Impl &select_proxy (
InterfaceDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_InterfaceDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_InterfaceDef_Remote_Proxy_Broker *the_TAO_InterfaceDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_InterfaceDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
class InterfaceDescription_var;
-
+
struct TAO_IFR_Client_Export InterfaceDescription
{
typedef InterfaceDescription_var _var_type;
-
+
static void _tao_any_destructor (void *);
TAO_String_Manager name;
TAO_String_Manager id;
@@ -9260,10 +9767,10 @@ TAO_NAMESPACE CORBA
TAO_String_Manager version;
CORBA::RepositoryIdSeq base_interfaces;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export InterfaceDescription_var
{
public:
@@ -9271,33 +9778,33 @@ TAO_NAMESPACE CORBA
InterfaceDescription_var (InterfaceDescription *);
InterfaceDescription_var (const InterfaceDescription_var &);
~InterfaceDescription_var (void);
-
+
InterfaceDescription_var &operator= (InterfaceDescription *);
InterfaceDescription_var &operator= (const InterfaceDescription_var &);
InterfaceDescription *operator-> (void);
const InterfaceDescription *operator-> (void) const;
-
+
operator const InterfaceDescription &() const;
operator InterfaceDescription &();
operator InterfaceDescription &() const;
-
+
// Variable-size types only.
operator InterfaceDescription *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const InterfaceDescription &in (void) const;
InterfaceDescription &inout (void);
InterfaceDescription *&out (void);
InterfaceDescription *_retn (void);
InterfaceDescription *ptr (void) const;
-
+
private:
InterfaceDescription *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export InterfaceDescription_out
{
public:
@@ -9309,24 +9816,753 @@ TAO_NAMESPACE CORBA
operator InterfaceDescription *&();
InterfaceDescription *&ptr (void);
InterfaceDescription *operator-> (void);
-
+
private:
InterfaceDescription *&ptr_;
// Assignment from T_var not allowed.
void operator= (const InterfaceDescription_var &);
};
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_InterfaceDescription;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
+
+#if !defined (_CORBA_INTERFACEATTREXTENSION___PTR_CH_)
+#define _CORBA_INTERFACEATTREXTENSION___PTR_CH_
+
+ class InterfaceAttrExtension;
+ typedef InterfaceAttrExtension *InterfaceAttrExtension_ptr;
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_INTERFACEATTREXTENSION___VAR_CH_)
+#define _CORBA_INTERFACEATTREXTENSION___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export InterfaceAttrExtension_var : public TAO_Base_var
+ {
+ public:
+ InterfaceAttrExtension_var (void); // default constructor
+ InterfaceAttrExtension_var (InterfaceAttrExtension_ptr p) : ptr_ (p) {}
+ InterfaceAttrExtension_var (const InterfaceAttrExtension_var &); // copy constructor
+ ~InterfaceAttrExtension_var (void); // destructor
+
+ InterfaceAttrExtension_var &operator= (InterfaceAttrExtension_ptr);
+ InterfaceAttrExtension_var &operator= (const InterfaceAttrExtension_var &);
+ InterfaceAttrExtension_ptr operator-> (void) const;
+
+ operator const InterfaceAttrExtension_ptr &() const;
+ operator InterfaceAttrExtension_ptr &();
+ // in, inout, out, _retn
+ InterfaceAttrExtension_ptr in (void) const;
+ InterfaceAttrExtension_ptr &inout (void);
+ InterfaceAttrExtension_ptr &out (void);
+ InterfaceAttrExtension_ptr _retn (void);
+ InterfaceAttrExtension_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static InterfaceAttrExtension_ptr tao_duplicate (InterfaceAttrExtension_ptr);
+ static void tao_release (InterfaceAttrExtension_ptr);
+ static InterfaceAttrExtension_ptr tao_nil (void);
+ static InterfaceAttrExtension_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ InterfaceAttrExtension_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ InterfaceAttrExtension_var (const TAO_Base_var &rhs);
+ InterfaceAttrExtension_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_INTERFACEATTREXTENSION___OUT_CH_)
+#define _CORBA_INTERFACEATTREXTENSION___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export InterfaceAttrExtension_out
+ {
+ public:
+ InterfaceAttrExtension_out (InterfaceAttrExtension_ptr &);
+ InterfaceAttrExtension_out (InterfaceAttrExtension_var &);
+ InterfaceAttrExtension_out (const InterfaceAttrExtension_out &);
+ InterfaceAttrExtension_out &operator= (const InterfaceAttrExtension_out &);
+ InterfaceAttrExtension_out &operator= (const InterfaceAttrExtension_var &);
+ InterfaceAttrExtension_out &operator= (InterfaceAttrExtension_ptr);
+ operator InterfaceAttrExtension_ptr &();
+ InterfaceAttrExtension_ptr &ptr (void);
+ InterfaceAttrExtension_ptr operator-> (void);
+
+ private:
+ InterfaceAttrExtension_ptr &ptr_;
+ };
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_InterfaceDescription;
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_INTERFACEATTREXTENSION_CH_)
+#define _CORBA_INTERFACEATTREXTENSION_CH_
+
+ class _TAO_InterfaceAttrExtension_Proxy_Impl;
+ class _TAO_InterfaceAttrExtension_Remote_Proxy_Impl;
+ class _TAO_InterfaceAttrExtension_Proxy_Broker;
+ class _TAO_InterfaceAttrExtension_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export InterfaceAttrExtension
+ : public virtual CORBA::Object
+ {
+ public:
+ typedef InterfaceAttrExtension_ptr _ptr_type;
+ typedef InterfaceAttrExtension_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static InterfaceAttrExtension_ptr _duplicate (InterfaceAttrExtension_ptr obj);
+
+ static InterfaceAttrExtension_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static InterfaceAttrExtension_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static InterfaceAttrExtension_ptr _nil (void)
+ {
+ return (InterfaceAttrExtension_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
+ class ExtFullInterfaceDescription_var;
+
+ struct TAO_IFR_Client_Export ExtFullInterfaceDescription
+ {
+ typedef ExtFullInterfaceDescription_var _var_type;
+
+ static void _tao_any_destructor (void *);
+ TAO_String_Manager name;
+ TAO_String_Manager id;
+ TAO_String_Manager defined_in;
+ TAO_String_Manager version;
+ ACE_NESTED_CLASS (CORBA, OpDescriptionSeq) operations;
+ ACE_NESTED_CLASS (CORBA, ExtAttrDescriptionSeq) attributes;
+ ACE_NESTED_CLASS (CORBA, RepositoryIdSeq) base_interfaces;
+ CORBA::TypeCode_var type;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
+ class TAO_IFR_Client_Export ExtFullInterfaceDescription_var
+ {
+ public:
+ ExtFullInterfaceDescription_var (void);
+ ExtFullInterfaceDescription_var (ExtFullInterfaceDescription *);
+ ExtFullInterfaceDescription_var (const ExtFullInterfaceDescription_var &);
+ ~ExtFullInterfaceDescription_var (void);
+
+ ExtFullInterfaceDescription_var &operator= (ExtFullInterfaceDescription *);
+ ExtFullInterfaceDescription_var &operator= (const ExtFullInterfaceDescription_var &);
+ ExtFullInterfaceDescription *operator-> (void);
+ const ExtFullInterfaceDescription *operator-> (void) const;
+
+ operator const ExtFullInterfaceDescription &() const;
+ operator ExtFullInterfaceDescription &();
+ operator ExtFullInterfaceDescription &() const;
+
+ // Variable-size types only.
+ operator ExtFullInterfaceDescription *&();
+
+ // in, inout, out, _retn
+ const ExtFullInterfaceDescription &in (void) const;
+ ExtFullInterfaceDescription &inout (void);
+ ExtFullInterfaceDescription *&out (void);
+ ExtFullInterfaceDescription *_retn (void);
+ ExtFullInterfaceDescription *ptr (void) const;
+
+ private:
+ ExtFullInterfaceDescription *ptr_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
+ class TAO_IFR_Client_Export ExtFullInterfaceDescription_out
+ {
+ public:
+ ExtFullInterfaceDescription_out (ExtFullInterfaceDescription *&);
+ ExtFullInterfaceDescription_out (ExtFullInterfaceDescription_var &);
+ ExtFullInterfaceDescription_out (const ExtFullInterfaceDescription_out &);
+ ExtFullInterfaceDescription_out &operator= (const ExtFullInterfaceDescription_out &);
+ ExtFullInterfaceDescription_out &operator= (ExtFullInterfaceDescription *);
+ operator ExtFullInterfaceDescription *&();
+ ExtFullInterfaceDescription *&ptr (void);
+ ExtFullInterfaceDescription *operator-> (void);
+
+ private:
+ ExtFullInterfaceDescription *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ExtFullInterfaceDescription_var &);
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ static ::CORBA::TypeCode_ptr _tc_ExtFullInterfaceDescription;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * describe_ext_interface (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::IDLType_ptr type,
+ CORBA::AttributeMode mode,
+ const CORBA::ExceptionDefSeq & get_exceptions,
+ const CORBA::ExceptionDefSeq & set_exceptions
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_InterfaceAttrExtension_Proxy_Broker *the_TAO_InterfaceAttrExtension_Proxy_Broker_;
+
+ protected:
+ InterfaceAttrExtension (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_InterfaceAttrExtension_setup_collocation (int collocated);
+
+ InterfaceAttrExtension (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~InterfaceAttrExtension (void);
+
+ friend class _TAO_InterfaceAttrExtension_Remote_Proxy_Impl;
+ friend class _TAO_InterfaceAttrExtension_ThruPOA_Proxy_Impl;
+ friend class _TAO_InterfaceAttrExtension_Direct_Proxy_Impl;
+
+ private:
+ InterfaceAttrExtension (const InterfaceAttrExtension &);
+ void operator= (const InterfaceAttrExtension &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_InterfaceAttrExtension_Proxy_Impl
+ : public virtual TAO_Object_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_InterfaceAttrExtension_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * describe_ext_interface (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::IDLType_ptr type,
+ CORBA::AttributeMode mode,
+ const CORBA::ExceptionDefSeq & get_exceptions,
+ const CORBA::ExceptionDefSeq & set_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ protected:
+ _TAO_InterfaceAttrExtension_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_InterfaceAttrExtension_Remote_Proxy_Impl
+ : public virtual _TAO_InterfaceAttrExtension_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl
+ {
+ public:
+ _TAO_InterfaceAttrExtension_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_InterfaceAttrExtension_Remote_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * describe_ext_interface (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::IDLType_ptr type,
+ CORBA::AttributeMode mode,
+ const CORBA::ExceptionDefSeq & get_exceptions,
+ const CORBA::ExceptionDefSeq & set_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_InterfaceAttrExtension_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_InterfaceAttrExtension_Proxy_Broker (void);
+ virtual _TAO_InterfaceAttrExtension_Proxy_Impl &select_proxy (
+ InterfaceAttrExtension *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_InterfaceAttrExtension_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_InterfaceAttrExtension_Remote_Proxy_Broker
+ : public virtual _TAO_InterfaceAttrExtension_Proxy_Broker
+ {
+ public:
+ _TAO_InterfaceAttrExtension_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_InterfaceAttrExtension_Remote_Proxy_Broker (void);
+
+ virtual _TAO_InterfaceAttrExtension_Proxy_Impl &select_proxy (
+ InterfaceAttrExtension *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_InterfaceAttrExtension_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_InterfaceAttrExtension_Remote_Proxy_Broker *the_TAO_InterfaceAttrExtension_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_InterfaceAttrExtension;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
+
+#if !defined (_CORBA_EXTINTERFACEDEF___PTR_CH_)
+#define _CORBA_EXTINTERFACEDEF___PTR_CH_
+
+ class ExtInterfaceDef;
+ typedef ExtInterfaceDef *ExtInterfaceDef_ptr;
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTINTERFACEDEF___VAR_CH_)
+#define _CORBA_EXTINTERFACEDEF___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ExtInterfaceDef_var : public TAO_Base_var
+ {
+ public:
+ ExtInterfaceDef_var (void); // default constructor
+ ExtInterfaceDef_var (ExtInterfaceDef_ptr p) : ptr_ (p) {}
+ ExtInterfaceDef_var (const ExtInterfaceDef_var &); // copy constructor
+ ~ExtInterfaceDef_var (void); // destructor
+
+ ExtInterfaceDef_var &operator= (ExtInterfaceDef_ptr);
+ ExtInterfaceDef_var &operator= (const ExtInterfaceDef_var &);
+ ExtInterfaceDef_ptr operator-> (void) const;
+
+ operator const ExtInterfaceDef_ptr &() const;
+ operator ExtInterfaceDef_ptr &();
+ // in, inout, out, _retn
+ ExtInterfaceDef_ptr in (void) const;
+ ExtInterfaceDef_ptr &inout (void);
+ ExtInterfaceDef_ptr &out (void);
+ ExtInterfaceDef_ptr _retn (void);
+ ExtInterfaceDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static ExtInterfaceDef_ptr tao_duplicate (ExtInterfaceDef_ptr);
+ static void tao_release (ExtInterfaceDef_ptr);
+ static ExtInterfaceDef_ptr tao_nil (void);
+ static ExtInterfaceDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ ExtInterfaceDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ ExtInterfaceDef_var (const TAO_Base_var &rhs);
+ ExtInterfaceDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTINTERFACEDEF___OUT_CH_)
+#define _CORBA_EXTINTERFACEDEF___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export ExtInterfaceDef_out
+ {
+ public:
+ ExtInterfaceDef_out (ExtInterfaceDef_ptr &);
+ ExtInterfaceDef_out (ExtInterfaceDef_var &);
+ ExtInterfaceDef_out (const ExtInterfaceDef_out &);
+ ExtInterfaceDef_out &operator= (const ExtInterfaceDef_out &);
+ ExtInterfaceDef_out &operator= (const ExtInterfaceDef_var &);
+ ExtInterfaceDef_out &operator= (ExtInterfaceDef_ptr);
+ operator ExtInterfaceDef_ptr &();
+ ExtInterfaceDef_ptr &ptr (void);
+ ExtInterfaceDef_ptr operator-> (void);
+
+ private:
+ ExtInterfaceDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_EXTINTERFACEDEF_CH_)
+#define _CORBA_EXTINTERFACEDEF_CH_
+
+ class _TAO_ExtInterfaceDef_Proxy_Impl;
+ class _TAO_ExtInterfaceDef_Remote_Proxy_Impl;
+ class _TAO_ExtInterfaceDef_Proxy_Broker;
+ class _TAO_ExtInterfaceDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export ExtInterfaceDef
+ : public virtual CORBA::InterfaceDef,
+ public virtual CORBA::InterfaceAttrExtension
+ {
+ public:
+ typedef ExtInterfaceDef_ptr _ptr_type;
+ typedef ExtInterfaceDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static ExtInterfaceDef_ptr _duplicate (ExtInterfaceDef_ptr obj);
+
+ static ExtInterfaceDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ExtInterfaceDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ExtInterfaceDef_ptr _nil (void)
+ {
+ return (ExtInterfaceDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_ExtInterfaceDef_Proxy_Broker *the_TAO_ExtInterfaceDef_Proxy_Broker_;
+
+ protected:
+ ExtInterfaceDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ExtInterfaceDef_setup_collocation (int collocated);
+
+ ExtInterfaceDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~ExtInterfaceDef (void);
+
+ friend class _TAO_ExtInterfaceDef_Remote_Proxy_Impl;
+ friend class _TAO_ExtInterfaceDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_ExtInterfaceDef_Direct_Proxy_Impl;
+
+ private:
+ ExtInterfaceDef (const ExtInterfaceDef &);
+ void operator= (const ExtInterfaceDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ExtInterfaceDef_Proxy_Impl
+ : public virtual CORBA::_TAO_InterfaceDef_Proxy_Impl,
+ public virtual CORBA::_TAO_InterfaceAttrExtension_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_ExtInterfaceDef_Proxy_Impl (void) {}
+
+ protected:
+ _TAO_ExtInterfaceDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_ExtInterfaceDef_Remote_Proxy_Impl
+ : public virtual _TAO_ExtInterfaceDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl,
+ public virtual CORBA::_TAO_InterfaceAttrExtension_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_ExtInterfaceDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_ExtInterfaceDef_Remote_Proxy_Impl (void) {}
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ExtInterfaceDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_ExtInterfaceDef_Proxy_Broker (void);
+ virtual _TAO_ExtInterfaceDef_Proxy_Impl &select_proxy (
+ ExtInterfaceDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_ExtInterfaceDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_ExtInterfaceDef_Remote_Proxy_Broker
+ : public virtual _TAO_ExtInterfaceDef_Proxy_Broker
+ {
+ public:
+ _TAO_ExtInterfaceDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_ExtInterfaceDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_ExtInterfaceDef_Proxy_Impl &select_proxy (
+ ExtInterfaceDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_ExtInterfaceDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_ExtInterfaceDef_Remote_Proxy_Broker *the_TAO_ExtInterfaceDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtInterfaceDef;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_ABSTRACTINTERFACEDEF___PTR_CH_)
#define _CORBA_ABSTRACTINTERFACEDEF___PTR_CH_
-
+
class AbstractInterfaceDef;
typedef AbstractInterfaceDef *AbstractInterfaceDef_ptr;
@@ -9334,31 +10570,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_ABSTRACTINTERFACEDEF___VAR_CH_)
#define _CORBA_ABSTRACTINTERFACEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export AbstractInterfaceDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export AbstractInterfaceDef_var : public TAO_Base_var
{
public:
AbstractInterfaceDef_var (void); // default constructor
- AbstractInterfaceDef_var (AbstractInterfaceDef_ptr p) : ptr_ (p) {}
+ AbstractInterfaceDef_var (AbstractInterfaceDef_ptr p) : ptr_ (p) {}
AbstractInterfaceDef_var (const AbstractInterfaceDef_var &); // copy constructor
~AbstractInterfaceDef_var (void); // destructor
-
+
AbstractInterfaceDef_var &operator= (AbstractInterfaceDef_ptr);
AbstractInterfaceDef_var &operator= (const AbstractInterfaceDef_var &);
AbstractInterfaceDef_ptr operator-> (void) const;
-
+
operator const AbstractInterfaceDef_ptr &() const;
operator AbstractInterfaceDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
AbstractInterfaceDef_ptr in (void) const;
AbstractInterfaceDef_ptr &inout (void);
AbstractInterfaceDef_ptr &out (void);
AbstractInterfaceDef_ptr _retn (void);
AbstractInterfaceDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static AbstractInterfaceDef_ptr tao_duplicate (AbstractInterfaceDef_ptr);
@@ -9366,25 +10602,25 @@ TAO_NAMESPACE CORBA
static AbstractInterfaceDef_ptr tao_nil (void);
static AbstractInterfaceDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
AbstractInterfaceDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- AbstractInterfaceDef_var (const TAO_Base_var & rhs);
- AbstractInterfaceDef_var & operator= (const TAO_Base_var & rhs);
+ AbstractInterfaceDef_var (const TAO_Base_var &rhs);
+ AbstractInterfaceDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_ABSTRACTINTERFACEDEF___OUT_CH_)
#define _CORBA_ABSTRACTINTERFACEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export AbstractInterfaceDef_out
{
public:
@@ -9397,24 +10633,24 @@ TAO_NAMESPACE CORBA
operator AbstractInterfaceDef_ptr &();
AbstractInterfaceDef_ptr &ptr (void);
AbstractInterfaceDef_ptr operator-> (void);
-
+
private:
AbstractInterfaceDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_ABSTRACTINTERFACEDEF_CH_)
#define _CORBA_ABSTRACTINTERFACEDEF_CH_
-
+
class _TAO_AbstractInterfaceDef_Proxy_Impl;
class _TAO_AbstractInterfaceDef_Remote_Proxy_Impl;
class _TAO_AbstractInterfaceDef_Proxy_Broker;
class _TAO_AbstractInterfaceDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export AbstractInterfaceDef
: public virtual CORBA::InterfaceDef
{
@@ -9422,98 +10658,99 @@ TAO_NAMESPACE CORBA
typedef AbstractInterfaceDef_ptr _ptr_type;
typedef AbstractInterfaceDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static AbstractInterfaceDef_ptr _duplicate (AbstractInterfaceDef_ptr obj);
-
+
static AbstractInterfaceDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static AbstractInterfaceDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static AbstractInterfaceDef_ptr _nil (void)
{
return (AbstractInterfaceDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_AbstractInterfaceDef_Proxy_Broker *the_TAO_AbstractInterfaceDef_Proxy_Broker_;
-
+
protected:
AbstractInterfaceDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_AbstractInterfaceDef_setup_collocation (int collocated);
-
+
AbstractInterfaceDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~AbstractInterfaceDef (void);
-
+
friend class _TAO_AbstractInterfaceDef_Remote_Proxy_Impl;
friend class _TAO_AbstractInterfaceDef_ThruPOA_Proxy_Impl;
friend class _TAO_AbstractInterfaceDef_Direct_Proxy_Impl;
-
+
private:
AbstractInterfaceDef (const AbstractInterfaceDef &);
void operator= (const AbstractInterfaceDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_AbstractInterfaceDef_Proxy_Impl
: public virtual CORBA::_TAO_InterfaceDef_Proxy_Impl
{
public:
virtual ~_TAO_AbstractInterfaceDef_Proxy_Impl (void) {}
-
+
protected:
_TAO_AbstractInterfaceDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_AbstractInterfaceDef_Remote_Proxy_Impl
: public virtual _TAO_AbstractInterfaceDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -9521,26 +10758,26 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_AbstractInterfaceDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_AbstractInterfaceDef_Remote_Proxy_Impl (void) {}
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_AbstractInterfaceDef_Proxy_Broker
{
public:
@@ -9549,64 +10786,348 @@ TAO_NAMESPACE CORBA
AbstractInterfaceDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_AbstractInterfaceDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_AbstractInterfaceDef_Remote_Proxy_Broker
: public virtual _TAO_AbstractInterfaceDef_Proxy_Broker
{
- public:
+ public:
_TAO_AbstractInterfaceDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_AbstractInterfaceDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_AbstractInterfaceDef_Proxy_Impl &select_proxy (
AbstractInterfaceDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_AbstractInterfaceDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_AbstractInterfaceDef_Remote_Proxy_Broker *the_TAO_AbstractInterfaceDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AbstractInterfaceDef;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
+
+#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF___PTR_CH_)
+#define _CORBA_EXTABSTRACTINTERFACEDEF___PTR_CH_
+
+ class ExtAbstractInterfaceDef;
+ typedef ExtAbstractInterfaceDef *ExtAbstractInterfaceDef_ptr;
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF___VAR_CH_)
+#define _CORBA_EXTABSTRACTINTERFACEDEF___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ExtAbstractInterfaceDef_var : public TAO_Base_var
+ {
+ public:
+ ExtAbstractInterfaceDef_var (void); // default constructor
+ ExtAbstractInterfaceDef_var (ExtAbstractInterfaceDef_ptr p) : ptr_ (p) {}
+ ExtAbstractInterfaceDef_var (const ExtAbstractInterfaceDef_var &); // copy constructor
+ ~ExtAbstractInterfaceDef_var (void); // destructor
+
+ ExtAbstractInterfaceDef_var &operator= (ExtAbstractInterfaceDef_ptr);
+ ExtAbstractInterfaceDef_var &operator= (const ExtAbstractInterfaceDef_var &);
+ ExtAbstractInterfaceDef_ptr operator-> (void) const;
+
+ operator const ExtAbstractInterfaceDef_ptr &() const;
+ operator ExtAbstractInterfaceDef_ptr &();
+ // in, inout, out, _retn
+ ExtAbstractInterfaceDef_ptr in (void) const;
+ ExtAbstractInterfaceDef_ptr &inout (void);
+ ExtAbstractInterfaceDef_ptr &out (void);
+ ExtAbstractInterfaceDef_ptr _retn (void);
+ ExtAbstractInterfaceDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static ExtAbstractInterfaceDef_ptr tao_duplicate (ExtAbstractInterfaceDef_ptr);
+ static void tao_release (ExtAbstractInterfaceDef_ptr);
+ static ExtAbstractInterfaceDef_ptr tao_nil (void);
+ static ExtAbstractInterfaceDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ ExtAbstractInterfaceDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ ExtAbstractInterfaceDef_var (const TAO_Base_var &rhs);
+ ExtAbstractInterfaceDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF___OUT_CH_)
+#define _CORBA_EXTABSTRACTINTERFACEDEF___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export ExtAbstractInterfaceDef_out
+ {
+ public:
+ ExtAbstractInterfaceDef_out (ExtAbstractInterfaceDef_ptr &);
+ ExtAbstractInterfaceDef_out (ExtAbstractInterfaceDef_var &);
+ ExtAbstractInterfaceDef_out (const ExtAbstractInterfaceDef_out &);
+ ExtAbstractInterfaceDef_out &operator= (const ExtAbstractInterfaceDef_out &);
+ ExtAbstractInterfaceDef_out &operator= (const ExtAbstractInterfaceDef_var &);
+ ExtAbstractInterfaceDef_out &operator= (ExtAbstractInterfaceDef_ptr);
+ operator ExtAbstractInterfaceDef_ptr &();
+ ExtAbstractInterfaceDef_ptr &ptr (void);
+ ExtAbstractInterfaceDef_ptr operator-> (void);
+
+ private:
+ ExtAbstractInterfaceDef_ptr &ptr_;
+ };
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AbstractInterfaceDef;
+#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF_CH_)
+#define _CORBA_EXTABSTRACTINTERFACEDEF_CH_
+
+ class _TAO_ExtAbstractInterfaceDef_Proxy_Impl;
+ class _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Impl;
+ class _TAO_ExtAbstractInterfaceDef_Proxy_Broker;
+ class _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export ExtAbstractInterfaceDef
+ : public virtual CORBA::AbstractInterfaceDef,
+ public virtual CORBA::InterfaceAttrExtension
+ {
+ public:
+ typedef ExtAbstractInterfaceDef_ptr _ptr_type;
+ typedef ExtAbstractInterfaceDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static ExtAbstractInterfaceDef_ptr _duplicate (ExtAbstractInterfaceDef_ptr obj);
+
+ static ExtAbstractInterfaceDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ExtAbstractInterfaceDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ExtAbstractInterfaceDef_ptr _nil (void)
+ {
+ return (ExtAbstractInterfaceDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_ExtAbstractInterfaceDef_Proxy_Broker *the_TAO_ExtAbstractInterfaceDef_Proxy_Broker_;
+
+ protected:
+ ExtAbstractInterfaceDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ExtAbstractInterfaceDef_setup_collocation (int collocated);
+
+ ExtAbstractInterfaceDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~ExtAbstractInterfaceDef (void);
+
+ friend class _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Impl;
+ friend class _TAO_ExtAbstractInterfaceDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_ExtAbstractInterfaceDef_Direct_Proxy_Impl;
+
+ private:
+ ExtAbstractInterfaceDef (const ExtAbstractInterfaceDef &);
+ void operator= (const ExtAbstractInterfaceDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ExtAbstractInterfaceDef_Proxy_Impl
+ : public virtual CORBA::_TAO_AbstractInterfaceDef_Proxy_Impl,
+ public virtual CORBA::_TAO_InterfaceAttrExtension_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_ExtAbstractInterfaceDef_Proxy_Impl (void) {}
+
+ protected:
+ _TAO_ExtAbstractInterfaceDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Impl
+ : public virtual _TAO_ExtAbstractInterfaceDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::_TAO_AbstractInterfaceDef_Remote_Proxy_Impl,
+ public virtual CORBA::_TAO_InterfaceAttrExtension_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Impl (void) {}
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ExtAbstractInterfaceDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_ExtAbstractInterfaceDef_Proxy_Broker (void);
+ virtual _TAO_ExtAbstractInterfaceDef_Proxy_Impl &select_proxy (
+ ExtAbstractInterfaceDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_ExtAbstractInterfaceDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker
+ : public virtual _TAO_ExtAbstractInterfaceDef_Proxy_Broker
+ {
+ public:
+ _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_ExtAbstractInterfaceDef_Proxy_Impl &select_proxy (
+ ExtAbstractInterfaceDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker *the_TAO_ExtAbstractInterfaceDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtAbstractInterfaceDef;
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_LOCALINTERFACEDEF___PTR_CH_)
#define _CORBA_LOCALINTERFACEDEF___PTR_CH_
-
+
class LocalInterfaceDef;
typedef LocalInterfaceDef *LocalInterfaceDef_ptr;
@@ -9614,31 +11135,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_LOCALINTERFACEDEF___VAR_CH_)
#define _CORBA_LOCALINTERFACEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export LocalInterfaceDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export LocalInterfaceDef_var : public TAO_Base_var
{
public:
LocalInterfaceDef_var (void); // default constructor
- LocalInterfaceDef_var (LocalInterfaceDef_ptr p) : ptr_ (p) {}
+ LocalInterfaceDef_var (LocalInterfaceDef_ptr p) : ptr_ (p) {}
LocalInterfaceDef_var (const LocalInterfaceDef_var &); // copy constructor
~LocalInterfaceDef_var (void); // destructor
-
+
LocalInterfaceDef_var &operator= (LocalInterfaceDef_ptr);
LocalInterfaceDef_var &operator= (const LocalInterfaceDef_var &);
LocalInterfaceDef_ptr operator-> (void) const;
-
+
operator const LocalInterfaceDef_ptr &() const;
operator LocalInterfaceDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
LocalInterfaceDef_ptr in (void) const;
LocalInterfaceDef_ptr &inout (void);
LocalInterfaceDef_ptr &out (void);
LocalInterfaceDef_ptr _retn (void);
LocalInterfaceDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static LocalInterfaceDef_ptr tao_duplicate (LocalInterfaceDef_ptr);
@@ -9646,25 +11167,25 @@ TAO_NAMESPACE CORBA
static LocalInterfaceDef_ptr tao_nil (void);
static LocalInterfaceDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
LocalInterfaceDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- LocalInterfaceDef_var (const TAO_Base_var & rhs);
- LocalInterfaceDef_var & operator= (const TAO_Base_var & rhs);
+ LocalInterfaceDef_var (const TAO_Base_var &rhs);
+ LocalInterfaceDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_LOCALINTERFACEDEF___OUT_CH_)
#define _CORBA_LOCALINTERFACEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export LocalInterfaceDef_out
{
public:
@@ -9677,24 +11198,24 @@ TAO_NAMESPACE CORBA
operator LocalInterfaceDef_ptr &();
LocalInterfaceDef_ptr &ptr (void);
LocalInterfaceDef_ptr operator-> (void);
-
+
private:
LocalInterfaceDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_LOCALINTERFACEDEF_CH_)
#define _CORBA_LOCALINTERFACEDEF_CH_
-
+
class _TAO_LocalInterfaceDef_Proxy_Impl;
class _TAO_LocalInterfaceDef_Remote_Proxy_Impl;
class _TAO_LocalInterfaceDef_Proxy_Broker;
class _TAO_LocalInterfaceDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export LocalInterfaceDef
: public virtual CORBA::InterfaceDef
{
@@ -9702,98 +11223,99 @@ TAO_NAMESPACE CORBA
typedef LocalInterfaceDef_ptr _ptr_type;
typedef LocalInterfaceDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static LocalInterfaceDef_ptr _duplicate (LocalInterfaceDef_ptr obj);
-
+
static LocalInterfaceDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static LocalInterfaceDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static LocalInterfaceDef_ptr _nil (void)
{
return (LocalInterfaceDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_LocalInterfaceDef_Proxy_Broker *the_TAO_LocalInterfaceDef_Proxy_Broker_;
-
+
protected:
LocalInterfaceDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_LocalInterfaceDef_setup_collocation (int collocated);
-
+
LocalInterfaceDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~LocalInterfaceDef (void);
-
+
friend class _TAO_LocalInterfaceDef_Remote_Proxy_Impl;
friend class _TAO_LocalInterfaceDef_ThruPOA_Proxy_Impl;
friend class _TAO_LocalInterfaceDef_Direct_Proxy_Impl;
-
+
private:
LocalInterfaceDef (const LocalInterfaceDef &);
void operator= (const LocalInterfaceDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_LocalInterfaceDef_Proxy_Impl
: public virtual CORBA::_TAO_InterfaceDef_Proxy_Impl
{
public:
virtual ~_TAO_LocalInterfaceDef_Proxy_Impl (void) {}
-
+
protected:
_TAO_LocalInterfaceDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_LocalInterfaceDef_Remote_Proxy_Impl
: public virtual _TAO_LocalInterfaceDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -9801,26 +11323,26 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_LocalInterfaceDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_LocalInterfaceDef_Remote_Proxy_Impl (void) {}
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_LocalInterfaceDef_Proxy_Broker
{
public:
@@ -9829,60 +11351,344 @@ TAO_NAMESPACE CORBA
LocalInterfaceDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_LocalInterfaceDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_LocalInterfaceDef_Remote_Proxy_Broker
: public virtual _TAO_LocalInterfaceDef_Proxy_Broker
{
- public:
+ public:
_TAO_LocalInterfaceDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_LocalInterfaceDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_LocalInterfaceDef_Proxy_Impl &select_proxy (
LocalInterfaceDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_LocalInterfaceDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_LocalInterfaceDef_Remote_Proxy_Broker *the_TAO_LocalInterfaceDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_LocalInterfaceDef;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
+
+#if !defined (_CORBA_EXTLOCALINTERFACEDEF___PTR_CH_)
+#define _CORBA_EXTLOCALINTERFACEDEF___PTR_CH_
+
+ class ExtLocalInterfaceDef;
+ typedef ExtLocalInterfaceDef *ExtLocalInterfaceDef_ptr;
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTLOCALINTERFACEDEF___VAR_CH_)
+#define _CORBA_EXTLOCALINTERFACEDEF___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ExtLocalInterfaceDef_var : public TAO_Base_var
+ {
+ public:
+ ExtLocalInterfaceDef_var (void); // default constructor
+ ExtLocalInterfaceDef_var (ExtLocalInterfaceDef_ptr p) : ptr_ (p) {}
+ ExtLocalInterfaceDef_var (const ExtLocalInterfaceDef_var &); // copy constructor
+ ~ExtLocalInterfaceDef_var (void); // destructor
+
+ ExtLocalInterfaceDef_var &operator= (ExtLocalInterfaceDef_ptr);
+ ExtLocalInterfaceDef_var &operator= (const ExtLocalInterfaceDef_var &);
+ ExtLocalInterfaceDef_ptr operator-> (void) const;
+
+ operator const ExtLocalInterfaceDef_ptr &() const;
+ operator ExtLocalInterfaceDef_ptr &();
+ // in, inout, out, _retn
+ ExtLocalInterfaceDef_ptr in (void) const;
+ ExtLocalInterfaceDef_ptr &inout (void);
+ ExtLocalInterfaceDef_ptr &out (void);
+ ExtLocalInterfaceDef_ptr _retn (void);
+ ExtLocalInterfaceDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static ExtLocalInterfaceDef_ptr tao_duplicate (ExtLocalInterfaceDef_ptr);
+ static void tao_release (ExtLocalInterfaceDef_ptr);
+ static ExtLocalInterfaceDef_ptr tao_nil (void);
+ static ExtLocalInterfaceDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ ExtLocalInterfaceDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ ExtLocalInterfaceDef_var (const TAO_Base_var &rhs);
+ ExtLocalInterfaceDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+#if !defined (_CORBA_EXTLOCALINTERFACEDEF___OUT_CH_)
+#define _CORBA_EXTLOCALINTERFACEDEF___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export ExtLocalInterfaceDef_out
+ {
+ public:
+ ExtLocalInterfaceDef_out (ExtLocalInterfaceDef_ptr &);
+ ExtLocalInterfaceDef_out (ExtLocalInterfaceDef_var &);
+ ExtLocalInterfaceDef_out (const ExtLocalInterfaceDef_out &);
+ ExtLocalInterfaceDef_out &operator= (const ExtLocalInterfaceDef_out &);
+ ExtLocalInterfaceDef_out &operator= (const ExtLocalInterfaceDef_var &);
+ ExtLocalInterfaceDef_out &operator= (ExtLocalInterfaceDef_ptr);
+ operator ExtLocalInterfaceDef_ptr &();
+ ExtLocalInterfaceDef_ptr &ptr (void);
+ ExtLocalInterfaceDef_ptr operator-> (void);
+
+ private:
+ ExtLocalInterfaceDef_ptr &ptr_;
+ };
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_LocalInterfaceDef;
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_EXTLOCALINTERFACEDEF_CH_)
+#define _CORBA_EXTLOCALINTERFACEDEF_CH_
+
+ class _TAO_ExtLocalInterfaceDef_Proxy_Impl;
+ class _TAO_ExtLocalInterfaceDef_Remote_Proxy_Impl;
+ class _TAO_ExtLocalInterfaceDef_Proxy_Broker;
+ class _TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export ExtLocalInterfaceDef
+ : public virtual CORBA::LocalInterfaceDef,
+ public virtual CORBA::InterfaceAttrExtension
+ {
+ public:
+ typedef ExtLocalInterfaceDef_ptr _ptr_type;
+ typedef ExtLocalInterfaceDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static ExtLocalInterfaceDef_ptr _duplicate (ExtLocalInterfaceDef_ptr obj);
+
+ static ExtLocalInterfaceDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ExtLocalInterfaceDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ExtLocalInterfaceDef_ptr _nil (void)
+ {
+ return (ExtLocalInterfaceDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_ExtLocalInterfaceDef_Proxy_Broker *the_TAO_ExtLocalInterfaceDef_Proxy_Broker_;
+
+ protected:
+ ExtLocalInterfaceDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ExtLocalInterfaceDef_setup_collocation (int collocated);
+
+ ExtLocalInterfaceDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~ExtLocalInterfaceDef (void);
+
+ friend class _TAO_ExtLocalInterfaceDef_Remote_Proxy_Impl;
+ friend class _TAO_ExtLocalInterfaceDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_ExtLocalInterfaceDef_Direct_Proxy_Impl;
+
+ private:
+ ExtLocalInterfaceDef (const ExtLocalInterfaceDef &);
+ void operator= (const ExtLocalInterfaceDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ExtLocalInterfaceDef_Proxy_Impl
+ : public virtual CORBA::_TAO_LocalInterfaceDef_Proxy_Impl,
+ public virtual CORBA::_TAO_InterfaceAttrExtension_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_ExtLocalInterfaceDef_Proxy_Impl (void) {}
+
+ protected:
+ _TAO_ExtLocalInterfaceDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_ExtLocalInterfaceDef_Remote_Proxy_Impl
+ : public virtual _TAO_ExtLocalInterfaceDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::_TAO_LocalInterfaceDef_Remote_Proxy_Impl,
+ public virtual CORBA::_TAO_InterfaceAttrExtension_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_ExtLocalInterfaceDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_ExtLocalInterfaceDef_Remote_Proxy_Impl (void) {}
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ExtLocalInterfaceDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_ExtLocalInterfaceDef_Proxy_Broker (void);
+ virtual _TAO_ExtLocalInterfaceDef_Proxy_Impl &select_proxy (
+ ExtLocalInterfaceDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_ExtLocalInterfaceDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker
+ : public virtual _TAO_ExtLocalInterfaceDef_Proxy_Broker
+ {
+ public:
+ _TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_ExtLocalInterfaceDef_Proxy_Impl &select_proxy (
+ ExtLocalInterfaceDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_ExtLocalInterfaceDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker *the_TAO_ExtLocalInterfaceDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtLocalInterfaceDef;
// TAO_IDL - Generated from
-// be/be_visitor_module/module_ch.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_module/module_ch.cpp:67
}
TAO_NAMESPACE_CLOSE // module CORBA
@@ -9890,7 +11696,7 @@ TAO_NAMESPACE_CLOSE // module CORBA
// Proxy Broker Factory function pointer declarations.
// TAO_IDL - Generated from
-// be/be_visitor_root/root.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/root.cpp:80
extern TAO_IFR_Client_Export
CORBA::_TAO_Repository_Proxy_Broker *
@@ -9983,6 +11789,12 @@ CORBA::_TAO_AttributeDef_Proxy_Broker *
);
extern TAO_IFR_Client_Export
+CORBA::_TAO_ExtAttributeDef_Proxy_Broker *
+(*CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ );
+
+extern TAO_IFR_Client_Export
CORBA::_TAO_OperationDef_Proxy_Broker *
(*CORBA__TAO_OperationDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
@@ -9995,78 +11807,114 @@ CORBA::_TAO_InterfaceDef_Proxy_Broker *
);
extern TAO_IFR_Client_Export
+CORBA::_TAO_InterfaceAttrExtension_Proxy_Broker *
+(*CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ );
+
+extern TAO_IFR_Client_Export
+CORBA::_TAO_ExtInterfaceDef_Proxy_Broker *
+(*CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ );
+
+extern TAO_IFR_Client_Export
CORBA::_TAO_AbstractInterfaceDef_Proxy_Broker *
(*CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
);
extern TAO_IFR_Client_Export
+CORBA::_TAO_ExtAbstractInterfaceDef_Proxy_Broker *
+(*CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ );
+
+extern TAO_IFR_Client_Export
CORBA::_TAO_LocalInterfaceDef_Proxy_Broker *
(*CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
);
+extern TAO_IFR_Client_Export
+CORBA::_TAO_ExtLocalInterfaceDef_Proxy_Broker *
+(*CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ );
+
// TAO_IDL - Generated from
-// be/be_visitor_root/root.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/root.cpp:103
// External declarations for undefined interface
+
// CORBA::FixedDef
TAO_IFR_Client_Export
CORBA::FixedDef_ptr
tao_CORBA_FixedDef_duplicate (
CORBA::FixedDef_ptr
);
+
TAO_IFR_Client_Export
void
tao_CORBA_FixedDef_release (
CORBA::FixedDef_ptr
);
+
TAO_IFR_Client_Export
CORBA::FixedDef_ptr
tao_CORBA_FixedDef_nil (
void
);
+
TAO_IFR_Client_Export
CORBA::FixedDef_ptr
tao_CORBA_FixedDef_narrow (
CORBA::Object *
ACE_ENV_ARG_DECL_NOT_USED
);
+
TAO_IFR_Client_Export
CORBA::Object *
tao_CORBA_FixedDef_upcast (
void *
);
+TAO_IFR_Client_Export
+CORBA::Boolean
+tao_CORBA_FixedDef_marshal (
+ CORBA::FixedDef_ptr,
+ TAO_OutputCDR &
+ );
+
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/any_op_ch.cpp:65
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/any_op_ch.cpp:65
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::FixedDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::FixedDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::FixedDef *&);
// TAO_IDL - Generated from
-// be/be_visitor_enum/any_op_ch.cpp:51
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_ch.cpp:51
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::PrimitiveKind);
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::PrimitiveKind &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::Repository_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::Repository_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Repository_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ModuleDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ModuleDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ModuleDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ModuleDescription &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ModuleDescription*); // noncopying version
@@ -10074,14 +11922,14 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Mod
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ModuleDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ConstantDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ConstantDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ConstantDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ConstantDescription &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ConstantDescription*); // noncopying version
@@ -10089,92 +11937,84 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Con
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ConstantDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::StructDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::StructDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::StructDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::UnionDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::UnionDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::UnionDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::EnumDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::EnumDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::EnumDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::AliasDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::AliasDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::AliasDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::NativeDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::NativeDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::NativeDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::PrimitiveDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::PrimitiveDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::PrimitiveDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::StringDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::StringDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::StringDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::WstringDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::WstringDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::WstringDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::SequenceDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::SequenceDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::SequenceDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ArrayDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ArrayDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ArrayDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExceptionDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExceptionDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExceptionDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
-
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ExceptionDescription &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExceptionDescription*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExceptionDescription *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ExceptionDescription *&);
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ExceptionDefSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExceptionDefSeq*); // noncopying version
@@ -10182,28 +12022,20 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Exc
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ExceptionDefSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
-
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ExcDescriptionSeq &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExcDescriptionSeq*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExcDescriptionSeq *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ExcDescriptionSeq *&);
-
-// TAO_IDL - Generated from
-// be/be_visitor_enum/any_op_ch.cpp:51
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_ch.cpp:51
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::AttributeMode);
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::AttributeMode &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::AttributeDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::AttributeDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::AttributeDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::AttributeDescription &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::AttributeDescription*); // noncopying version
@@ -10211,16 +12043,28 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Att
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::AttributeDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_enum/any_op_ch.cpp:51
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::OperationMode);
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::OperationMode &);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ExtAttributeDescription &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtAttributeDescription*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtAttributeDescription *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ExtAttributeDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_enum/any_op_ch.cpp:51
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtAttributeDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtAttributeDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtAttributeDef_ptr &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_ch.cpp:51
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::OperationMode);
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::OperationMode &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ParameterDescription &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ParameterDescription*); // noncopying version
@@ -10228,7 +12072,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Par
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ParameterDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ParDescriptionSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ParDescriptionSeq*); // noncopying version
@@ -10236,7 +12080,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Par
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ParDescriptionSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ContextIdSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ContextIdSeq*); // noncopying version
@@ -10244,14 +12088,14 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Con
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ContextIdSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::OperationDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::OperationDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::OperationDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::OperationDescription &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::OperationDescription*); // noncopying version
@@ -10259,7 +12103,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Ope
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::OperationDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::RepositoryIdSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::RepositoryIdSeq*); // noncopying version
@@ -10267,7 +12111,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Rep
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::RepositoryIdSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::OpDescriptionSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::OpDescriptionSeq*); // noncopying version
@@ -10275,7 +12119,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::OpD
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::OpDescriptionSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::AttrDescriptionSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::AttrDescriptionSeq*); // noncopying version
@@ -10283,14 +12127,22 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Att
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::AttrDescriptionSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ExtAttrDescriptionSeq &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtAttrDescriptionSeq*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtAttrDescriptionSeq *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ExtAttrDescriptionSeq *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::InterfaceDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::InterfaceDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::InterfaceDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::InterfaceDef::FullInterfaceDescription &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::InterfaceDef::FullInterfaceDescription*); // noncopying version
@@ -10298,7 +12150,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Int
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::InterfaceDef::FullInterfaceDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::InterfaceDescription &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::InterfaceDescription*); // noncopying version
@@ -10306,141 +12158,171 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Int
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::InterfaceDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::InterfaceAttrExtension_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::InterfaceAttrExtension_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::InterfaceAttrExtension_ptr &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtInterfaceDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtInterfaceDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtInterfaceDef_ptr &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::AbstractInterfaceDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::AbstractInterfaceDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::AbstractInterfaceDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtAbstractInterfaceDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtAbstractInterfaceDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtAbstractInterfaceDef_ptr &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::LocalInterfaceDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::LocalInterfaceDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::LocalInterfaceDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_root/cdr_op.cpp:48
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtLocalInterfaceDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtLocalInterfaceDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtLocalInterfaceDef_ptr &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/cdr_op.cpp:48
#ifndef __ACE_INLINE__
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ch.cpp:66
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::FixedDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::FixedDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_enum/cdr_op_ch.cpp:50
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/cdr_op_ch.cpp:50
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::PrimitiveKind &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::PrimitiveKind &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Repository_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Repository_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ModuleDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ModuleDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ModuleDescription &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ModuleDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ConstantDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ConstantDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ConstantDescription &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ConstantDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::StructDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::StructDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::UnionDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::UnionDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::EnumDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::EnumDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::AliasDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::AliasDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::NativeDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::NativeDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::PrimitiveDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::PrimitiveDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::StringDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::StringDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::WstringDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::WstringDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::SequenceDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::SequenceDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ArrayDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ArrayDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExceptionDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExceptionDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExceptionDescription &);
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExceptionDescription &);
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_ExceptionDefSeq_H_
#define _TAO_CDR_OP_CORBA_ExceptionDefSeq_H_
@@ -10457,60 +12339,49 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_ExceptionDefSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
-
-#if !defined _TAO_CDR_OP_CORBA_ExcDescriptionSeq_H_
-#define _TAO_CDR_OP_CORBA_ExcDescriptionSeq_H_
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const CORBA::ExcDescriptionSeq &
- );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- CORBA::ExcDescriptionSeq &
- );
-
-#endif /* _TAO_CDR_OP_CORBA_ExcDescriptionSeq_H_ */
-
-// TAO_IDL - Generated from
-// be/be_visitor_enum/cdr_op_ch.cpp:50
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/cdr_op_ch.cpp:50
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::AttributeMode &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::AttributeMode &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::AttributeDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::AttributeDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::AttributeDescription &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::AttributeDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_enum/cdr_op_ch.cpp:50
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::OperationMode &);
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::OperationMode &);
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtAttributeDescription &);
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtAttributeDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_enum/cdr_op_ch.cpp:50
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ParameterMode &);
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ParameterMode &);
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtAttributeDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtAttributeDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/cdr_op_ch.cpp:50
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::OperationMode &);
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::OperationMode &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ParameterDescription &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ParameterDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_ParDescriptionSeq_H_
#define _TAO_CDR_OP_CORBA_ParDescriptionSeq_H_
@@ -10527,7 +12398,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_ParDescriptionSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_ContextIdSeq_H_
#define _TAO_CDR_OP_CORBA_ContextIdSeq_H_
@@ -10544,19 +12415,19 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_ContextIdSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::OperationDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::OperationDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::OperationDescription &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::OperationDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_RepositoryIdSeq_H_
#define _TAO_CDR_OP_CORBA_RepositoryIdSeq_H_
@@ -10573,7 +12444,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_RepositoryIdSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_OpDescriptionSeq_H_
#define _TAO_CDR_OP_CORBA_OpDescriptionSeq_H_
@@ -10590,7 +12461,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_OpDescriptionSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_AttrDescriptionSeq_H_
#define _TAO_CDR_OP_CORBA_AttrDescriptionSeq_H_
@@ -10607,42 +12478,89 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_AttrDescriptionSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
+
+#if !defined _TAO_CDR_OP_CORBA_ExtAttrDescriptionSeq_H_
+#define _TAO_CDR_OP_CORBA_ExtAttrDescriptionSeq_H_
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtAttrDescriptionSeq &
+ );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtAttrDescriptionSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ExtAttrDescriptionSeq_H_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::InterfaceDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::InterfaceDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::InterfaceDef::FullInterfaceDescription &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::InterfaceDef::FullInterfaceDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::InterfaceDescription &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::InterfaceDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::InterfaceAttrExtension_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::InterfaceAttrExtension_ptr &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &);
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtInterfaceDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtInterfaceDef_ptr &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::AbstractInterfaceDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::AbstractInterfaceDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtAbstractInterfaceDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtAbstractInterfaceDef_ptr &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::LocalInterfaceDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::LocalInterfaceDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_root/cdr_op.cpp:64
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtLocalInterfaceDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtLocalInterfaceDef_ptr &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/cdr_op.cpp:64
#endif /* __ACE_INLINE__ */
// TAO_IDL - Generated from
-// be/be_codegen.cpp:1016
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:1009
#if defined (__ACE_INLINE__)
#include "IFR_BasicC.i"
@@ -10658,3 +12576,5 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::LocalInt
#include "ace/post.h"
#endif /* ifndef */
+
+
diff --git a/TAO/tao/IFR_Client/IFR_BasicC.i b/TAO/tao/IFR_Client/IFR_BasicC.i
index 0e6b990ab91..9c8cc41e5a9 100644
--- a/TAO/tao/IFR_Client/IFR_BasicC.i
+++ b/TAO/tao/IFR_Client/IFR_BasicC.i
@@ -21,7 +21,7 @@
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_REPOSITORY___CI_)
#define _CORBA_REPOSITORY___CI_
@@ -37,10 +37,17 @@ CORBA::Repository::Repository (
this->CORBA_Repository_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::Repository::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_MODULEDEF___CI_)
#define _CORBA_MODULEDEF___CI_
@@ -56,10 +63,17 @@ CORBA::ModuleDef::ModuleDef (
this->CORBA_ModuleDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::ModuleDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
// Inline operations for class CORBA::ModuleDescription_var
@@ -122,7 +136,7 @@ CORBA::ModuleDescription_var::operator= (const ::CORBA::ModuleDescription_var &_
ModuleDescription (*_tao_struct_var.ptr_),
*this
);
-
+
if (deep_copy != 0)
{
ModuleDescription *tmp = deep_copy;
@@ -132,7 +146,7 @@ CORBA::ModuleDescription_var::operator= (const ::CORBA::ModuleDescription_var &_
}
}
}
-
+
return *this;
}
@@ -155,20 +169,20 @@ CORBA::ModuleDescription_var::operator const ::CORBA::ModuleDescription &() cons
}
ACE_INLINE
-CORBA::ModuleDescription_var::operator ::CORBA::ModuleDescription &() // cast
+CORBA::ModuleDescription_var::operator ::CORBA::ModuleDescription &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::ModuleDescription_var::operator ::CORBA::ModuleDescription &() const // cast
+CORBA::ModuleDescription_var::operator ::CORBA::ModuleDescription &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-CORBA::ModuleDescription_var::operator ::CORBA::ModuleDescription *&() // cast
+CORBA::ModuleDescription_var::operator ::CORBA::ModuleDescription *&() // cast
{
return this->ptr_;
}
@@ -209,7 +223,7 @@ CORBA::ModuleDescription_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
// Inline operations for class CORBA::ModuleDescription_out
@@ -251,7 +265,7 @@ CORBA::ModuleDescription_out::operator= (ModuleDescription *_tao_struct_out)
return *this;
}
-ACE_INLINE
+ACE_INLINE
CORBA::ModuleDescription_out::operator ::CORBA::ModuleDescription *&() // cast
{
return this->ptr_;
@@ -270,7 +284,7 @@ CORBA::ModuleDescription_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_CONSTANTDEF___CI_)
#define _CORBA_CONSTANTDEF___CI_
@@ -286,10 +300,17 @@ CORBA::ConstantDef::ConstantDef (
this->CORBA_ConstantDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::ConstantDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
// Inline operations for class CORBA::ConstantDescription_var
@@ -352,7 +373,7 @@ CORBA::ConstantDescription_var::operator= (const ::CORBA::ConstantDescription_va
ConstantDescription (*_tao_struct_var.ptr_),
*this
);
-
+
if (deep_copy != 0)
{
ConstantDescription *tmp = deep_copy;
@@ -362,7 +383,7 @@ CORBA::ConstantDescription_var::operator= (const ::CORBA::ConstantDescription_va
}
}
}
-
+
return *this;
}
@@ -385,20 +406,20 @@ CORBA::ConstantDescription_var::operator const ::CORBA::ConstantDescription &()
}
ACE_INLINE
-CORBA::ConstantDescription_var::operator ::CORBA::ConstantDescription &() // cast
+CORBA::ConstantDescription_var::operator ::CORBA::ConstantDescription &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::ConstantDescription_var::operator ::CORBA::ConstantDescription &() const // cast
+CORBA::ConstantDescription_var::operator ::CORBA::ConstantDescription &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-CORBA::ConstantDescription_var::operator ::CORBA::ConstantDescription *&() // cast
+CORBA::ConstantDescription_var::operator ::CORBA::ConstantDescription *&() // cast
{
return this->ptr_;
}
@@ -439,7 +460,7 @@ CORBA::ConstantDescription_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
// Inline operations for class CORBA::ConstantDescription_out
@@ -481,7 +502,7 @@ CORBA::ConstantDescription_out::operator= (ConstantDescription *_tao_struct_out)
return *this;
}
-ACE_INLINE
+ACE_INLINE
CORBA::ConstantDescription_out::operator ::CORBA::ConstantDescription *&() // cast
{
return this->ptr_;
@@ -500,7 +521,7 @@ CORBA::ConstantDescription_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_STRUCTDEF___CI_)
#define _CORBA_STRUCTDEF___CI_
@@ -516,10 +537,17 @@ CORBA::StructDef::StructDef (
this->CORBA_StructDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::StructDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_UNIONDEF___CI_)
#define _CORBA_UNIONDEF___CI_
@@ -535,10 +563,17 @@ CORBA::UnionDef::UnionDef (
this->CORBA_UnionDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::UnionDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_ENUMDEF___CI_)
#define _CORBA_ENUMDEF___CI_
@@ -554,10 +589,17 @@ CORBA::EnumDef::EnumDef (
this->CORBA_EnumDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::EnumDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_ALIASDEF___CI_)
#define _CORBA_ALIASDEF___CI_
@@ -573,10 +615,17 @@ CORBA::AliasDef::AliasDef (
this->CORBA_AliasDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::AliasDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_NATIVEDEF___CI_)
#define _CORBA_NATIVEDEF___CI_
@@ -592,10 +641,17 @@ CORBA::NativeDef::NativeDef (
this->CORBA_NativeDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::NativeDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_PRIMITIVEDEF___CI_)
#define _CORBA_PRIMITIVEDEF___CI_
@@ -611,10 +667,17 @@ CORBA::PrimitiveDef::PrimitiveDef (
this->CORBA_PrimitiveDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::PrimitiveDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_STRINGDEF___CI_)
#define _CORBA_STRINGDEF___CI_
@@ -630,10 +693,17 @@ CORBA::StringDef::StringDef (
this->CORBA_StringDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::StringDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_WSTRINGDEF___CI_)
#define _CORBA_WSTRINGDEF___CI_
@@ -649,10 +719,17 @@ CORBA::WstringDef::WstringDef (
this->CORBA_WstringDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::WstringDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_SEQUENCEDEF___CI_)
#define _CORBA_SEQUENCEDEF___CI_
@@ -668,10 +745,17 @@ CORBA::SequenceDef::SequenceDef (
this->CORBA_SequenceDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::SequenceDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_ARRAYDEF___CI_)
#define _CORBA_ARRAYDEF___CI_
@@ -687,10 +771,17 @@ CORBA::ArrayDef::ArrayDef (
this->CORBA_ArrayDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::ArrayDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_EXCEPTIONDEF___CI_)
#define _CORBA_EXCEPTIONDEF___CI_
@@ -706,221 +797,17 @@ CORBA::ExceptionDef::ExceptionDef (
this->CORBA_ExceptionDef_setup_collocation (_tao_collocated);
}
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_structure.cpp:194
-
-// *************************************************************
-// Inline operations for class CORBA::ExceptionDescription_var
-// *************************************************************
-
-ACE_INLINE
-CORBA::ExceptionDescription_var::ExceptionDescription_var (void)
- : ptr_ (0)
-{}
-
-ACE_INLINE
-CORBA::ExceptionDescription_var::ExceptionDescription_var (ExceptionDescription *p)
- : ptr_ (p)
-{}
-
-ACE_INLINE
-CORBA::ExceptionDescription_var::ExceptionDescription_var (const ::CORBA::ExceptionDescription_var &p)
-{
- if (p.ptr_)
- {
- ACE_NEW (this->ptr_, ::CORBA::ExceptionDescription (*p.ptr_));
- }
- else
- {
- this->ptr_ = 0;
- }
-}
-
-ACE_INLINE
-CORBA::ExceptionDescription_var::~ExceptionDescription_var (void)
-{
- delete this->ptr_;
-}
-
-ACE_INLINE
-CORBA::ExceptionDescription_var &
-CORBA::ExceptionDescription_var::operator= (ExceptionDescription *_tao_struct_var)
-{
- delete this->ptr_;
- this->ptr_ = _tao_struct_var;
- return *this;
-}
-
-ACE_INLINE
-::CORBA::ExceptionDescription_var &
-CORBA::ExceptionDescription_var::operator= (const ::CORBA::ExceptionDescription_var &_tao_struct_var)
-{
- if (this != &_tao_struct_var)
- {
- if (_tao_struct_var.ptr_ == 0)
- {
- delete this->ptr_;
- this->ptr_ = 0;
- }
- else
- {
- ExceptionDescription *deep_copy = 0;
- ACE_NEW_RETURN (
- deep_copy,
- ExceptionDescription (*_tao_struct_var.ptr_),
- *this
- );
-
- if (deep_copy != 0)
- {
- ExceptionDescription *tmp = deep_copy;
- deep_copy = this->ptr_;
- this->ptr_ = tmp;
- delete deep_copy;
- }
- }
- }
-
- return *this;
-}
-
-ACE_INLINE const ::CORBA::ExceptionDescription *
-CORBA::ExceptionDescription_var::operator-> (void) const
-{
- return this->ptr_;
-}
-
-ACE_INLINE ::CORBA::ExceptionDescription *
-CORBA::ExceptionDescription_var::operator-> (void)
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-CORBA::ExceptionDescription_var::operator const ::CORBA::ExceptionDescription &() const // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-CORBA::ExceptionDescription_var::operator ::CORBA::ExceptionDescription &() // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-CORBA::ExceptionDescription_var::operator ::CORBA::ExceptionDescription &() const // cast
-{
- return *this->ptr_;
-}
-
-// Variable-size types only.
-ACE_INLINE
-CORBA::ExceptionDescription_var::operator ::CORBA::ExceptionDescription *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE const ::CORBA::ExceptionDescription &
-CORBA::ExceptionDescription_var::in (void) const
-{
- return *this->ptr_;
-}
-
-ACE_INLINE ::CORBA::ExceptionDescription &
-CORBA::ExceptionDescription_var::inout (void)
-{
- return *this->ptr_;
-}
-
-// Mapping for variable size.
-ACE_INLINE ::CORBA::ExceptionDescription *&
-CORBA::ExceptionDescription_var::out (void)
-{
- delete this->ptr_;
- this->ptr_ = 0;
- return this->ptr_;
-}
-
-ACE_INLINE ::CORBA::ExceptionDescription *
-CORBA::ExceptionDescription_var::_retn (void)
-{
- ::CORBA::ExceptionDescription *tmp = this->ptr_;
- this->ptr_ = 0;
- return tmp;
-}
-
-ACE_INLINE ::CORBA::ExceptionDescription *
-CORBA::ExceptionDescription_var::ptr (void) const
-{
- return this->ptr_;
-}
-
-// TAO_IDL - Generated from
-// be/be_structure.cpp:523
-
-// *************************************************************
-// Inline operations for class CORBA::ExceptionDescription_out
-// *************************************************************
-
-ACE_INLINE
-CORBA::ExceptionDescription_out::ExceptionDescription_out (::CORBA::ExceptionDescription *&p)
- : ptr_ (p)
-{
- this->ptr_ = 0;
-}
-
ACE_INLINE
-CORBA::ExceptionDescription_out::ExceptionDescription_out (ExceptionDescription_var &p)
- : ptr_ (p.out ())
+CORBA::Boolean
+CORBA::ExceptionDef::marshal (TAO_OutputCDR &cdr)
{
- delete this->ptr_;
- this->ptr_ = 0;
+ return (cdr << this);
}
-ACE_INLINE
-CORBA::ExceptionDescription_out::ExceptionDescription_out (const ::CORBA::ExceptionDescription_out &p)
- : ptr_ (ACE_const_cast (ExceptionDescription_out&, p).ptr_)
-{}
-
-ACE_INLINE
-CORBA::ExceptionDescription_out &
-CORBA::ExceptionDescription_out::operator= (const ::CORBA::ExceptionDescription_out &p)
-{
- this->ptr_ = ACE_const_cast (ExceptionDescription_out&, p).ptr_;
- return *this;
-}
-
-ACE_INLINE
-CORBA::ExceptionDescription_out &
-CORBA::ExceptionDescription_out::operator= (ExceptionDescription *_tao_struct_out)
-{
- this->ptr_ = _tao_struct_out;
- return *this;
-}
-
-ACE_INLINE
-CORBA::ExceptionDescription_out::operator ::CORBA::ExceptionDescription *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE ::CORBA::ExceptionDescription *&
-CORBA::ExceptionDescription_out::ptr (void) // ptr
-{
- return this->ptr_;
-}
-
-ACE_INLINE ::CORBA::ExceptionDescription *
-CORBA::ExceptionDescription_out::operator-> (void)
-{
- return this->ptr_;
-}
+#endif /* end #if !defined */
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:108
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:107
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -932,26 +819,26 @@ CORBA::ExceptionDef **
CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq::allocbuf (CORBA::ULong nelems)
{
CORBA::ExceptionDef **buf = 0;
-
+
ACE_NEW_RETURN (buf, CORBA::ExceptionDef*[nelems], 0);
-
+
for (CORBA::ULong i = 0; i < nelems; i++)
{
buf[i] = CORBA::ExceptionDef::_nil ();
}
-
+
return buf;
}
ACE_INLINE
-void
+void
CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq::freebuf (CORBA::ExceptionDef **buffer)
{
if (buffer == 0)
{
return;
}
-
+
delete[] buffer;
}
@@ -989,12 +876,12 @@ CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq::_TAO_Unbounded_Obje
_TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq::allocbuf (this->maximum_);
CORBA::ExceptionDef ** const tmp2 =
ACE_reinterpret_cast (CORBA::ExceptionDef ** ACE_CAST_CONST, rhs.buffer_);
-
+
for (CORBA::ULong i = 0; i < rhs.length_; ++i)
{
tmp1[i] = CORBA::ExceptionDef::_duplicate (tmp2[i]);
}
-
+
this->buffer_ = tmp1;
}
else
@@ -1013,18 +900,18 @@ CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq::operator= (
{
return *this;
}
-
+
if (this->release_)
{
CORBA::ExceptionDef **tmp =
ACE_reinterpret_cast (CORBA::ExceptionDef **, this->buffer_);
-
+
for (CORBA::ULong i = 0; i < this->length_; ++i)
{
CORBA::release (tmp[i]);
tmp[i] = CORBA::ExceptionDef::_nil ();
}
-
+
if (this->maximum_ < rhs.maximum_)
{
_TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq::freebuf (tmp);
@@ -1036,20 +923,20 @@ CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq::operator= (
this->buffer_ =
_TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq::allocbuf (rhs.maximum_);
}
-
+
TAO_Unbounded_Base_Sequence::operator= (rhs);
-
+
CORBA::ExceptionDef **tmp1 =
ACE_reinterpret_cast (CORBA::ExceptionDef **, this->buffer_);
-
+
CORBA::ExceptionDef ** const tmp2 =
ACE_reinterpret_cast (CORBA::ExceptionDef ** ACE_CAST_CONST, rhs.buffer_);
-
+
for (CORBA::ULong i = 0; i < rhs.length_; ++i)
{
tmp1[i] = CORBA::ExceptionDef::_duplicate (tmp2[i]);
}
-
+
return *this;
}
@@ -1068,7 +955,7 @@ CORBA::ExceptionDef* *
CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq::get_buffer (CORBA::Boolean orphan)
{
CORBA::ExceptionDef **result = 0;
-
+
if (orphan == 0)
{
// We retain ownership.
@@ -1098,7 +985,7 @@ CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq::get_buffer (CORBA::
this->release_ = 0;
}
}
-
+
return result;
}
@@ -1111,13 +998,13 @@ CORBA::_TAO_Unbounded_Object_Sequence_CORBA_ExceptionDefSeq::get_buffer (void) c
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_EXCEPTIONDEFSEQ_CI_)
#define _CORBA_EXCEPTIONDEFSEQ_CI_
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::ExceptionDefSeq_var
@@ -1180,7 +1067,7 @@ CORBA::ExceptionDefSeq_var::operator= (const ::CORBA::ExceptionDefSeq_var &p)
ExceptionDefSeq (*p.ptr_),
*this
);
-
+
if (deep_copy != 0)
{
ExceptionDefSeq *tmp = deep_copy;
@@ -1190,7 +1077,7 @@ CORBA::ExceptionDefSeq_var::operator= (const ::CORBA::ExceptionDefSeq_var &p)
}
}
}
-
+
return *this;
}
@@ -1215,20 +1102,20 @@ CORBA::ExceptionDefSeq_var::operator const ::CORBA::ExceptionDefSeq &() const //
}
ACE_INLINE
-CORBA::ExceptionDefSeq_var::operator ::CORBA::ExceptionDefSeq &() // cast
+CORBA::ExceptionDefSeq_var::operator ::CORBA::ExceptionDefSeq &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::ExceptionDefSeq_var::operator ::CORBA::ExceptionDefSeq &() const // cast
+CORBA::ExceptionDefSeq_var::operator ::CORBA::ExceptionDefSeq &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-CORBA::ExceptionDefSeq_var::operator ::CORBA::ExceptionDefSeq *&() // cast
+CORBA::ExceptionDefSeq_var::operator ::CORBA::ExceptionDefSeq *&() // cast
{
return this->ptr_;
}
@@ -1279,8 +1166,8 @@ CORBA::ExceptionDefSeq_var::ptr (void) const
return this->ptr_;
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::ExceptionDefSeq_out
@@ -1352,244 +1239,54 @@ CORBA::ExceptionDefSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp:99
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
-#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_EXCDESCRIPTIONSEQ_CI_)
-#define __TAO_UNBOUNDED_SEQUENCE_CORBA_EXCDESCRIPTIONSEQ_CI_
-
-ACE_INLINE
-CORBA::ExceptionDescription *
-CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::allocbuf (CORBA::ULong size)
-{
- CORBA::ExceptionDescription *retval = 0;
- ACE_NEW_RETURN (retval, CORBA::ExceptionDescription[size], 0);
- return retval;
-}
-
-ACE_INLINE
-void CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::freebuf (CORBA::ExceptionDescription *buffer)
-{
- delete [] buffer;
-}
-
-ACE_INLINE
-CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (void)
-{
-}
-
-ACE_INLINE
-CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (CORBA::ULong maximum)
- : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::allocbuf (maximum))
-{
-}
-
-ACE_INLINE
-CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- CORBA::ExceptionDescription *data,
- CORBA::Boolean release
- )
- : TAO_Unbounded_Base_Sequence (maximum, length, data, release)
-{
-}
-
-ACE_INLINE
-CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq (
- const _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq &rhs
- )
- : TAO_Unbounded_Base_Sequence (rhs)
-{
- if (rhs.buffer_ != 0)
- {
- CORBA::ExceptionDescription *tmp1 =
- _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::allocbuf (this->maximum_);
- CORBA::ExceptionDescription * const tmp2 =
- ACE_reinterpret_cast (CORBA::ExceptionDescription * ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- tmp1[i] = tmp2[i];
- }
-
- this->buffer_ = tmp1;
- }
- else
- {
- this->buffer_ = 0;
- }
-}
+#if !defined (_CORBA_ATTRIBUTEDEF___CI_)
+#define _CORBA_ATTRIBUTEDEF___CI_
ACE_INLINE
-CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq &
-CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::operator= (
- const _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq &rhs
+CORBA::AttributeDef::AttributeDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
)
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
{
- if (this == &rhs)
- {
- return *this;
- }
-
- if (this->release_)
- {
- if (this->maximum_ < rhs.maximum_)
- {
- // Free the old buffer.
- CORBA::ExceptionDescription *tmp =
- ACE_reinterpret_cast (CORBA::ExceptionDescription *, this->buffer_);
-
- _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::freebuf (tmp);
-
- this->buffer_ =
- _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::allocbuf (rhs.maximum_);
- }
- }
- else
- {
- this->buffer_ =
- _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::allocbuf (rhs.maximum_);
- }
-
- TAO_Unbounded_Base_Sequence::operator= (rhs);
-
- CORBA::ExceptionDescription *tmp1 =
- ACE_reinterpret_cast (CORBA::ExceptionDescription *, this->buffer_);
- CORBA::ExceptionDescription * const tmp2 =
- ACE_reinterpret_cast (CORBA::ExceptionDescription * ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- tmp1[i] = tmp2[i];
- }
-
- return *this;
-}
-
-// = Accessors.
-ACE_INLINE
-CORBA::ExceptionDescription &
-CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::operator[] (CORBA::ULong i)
-{
- ACE_ASSERT (i < this->maximum_);
- CORBA::ExceptionDescription* tmp =
- ACE_reinterpret_cast (CORBA::ExceptionDescription*, this->buffer_);
- return tmp[i];
-}
-
-ACE_INLINE
-const CORBA::ExceptionDescription &
-CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::operator[] (CORBA::ULong i) const
-{
- ACE_ASSERT (i < this->maximum_);
- CORBA::ExceptionDescription * const tmp =
- ACE_reinterpret_cast (CORBA::ExceptionDescription* ACE_CAST_CONST, this->buffer_);
- return tmp[i];
-}
-
-// Implement the TAO_Base_Sequence methods (see Sequence.h)
-
-ACE_INLINE
-CORBA::ExceptionDescription *
-CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::get_buffer (CORBA::Boolean orphan)
-{
- CORBA::ExceptionDescription *result = 0;
-
- if (orphan == 0)
- {
- // We retain ownership.
- if (this->buffer_ == 0)
- {
- result =
- _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::allocbuf (this->length_);
- this->buffer_ = result;
- this->release_ = 1;
- }
- else
- {
- result =
- ACE_reinterpret_cast (CORBA::ExceptionDescription*, this->buffer_);
- }
- }
- else // if (orphan == 1)
- {
- if (this->release_ != 0)
- {
- // We set the state back to default and relinquish ownership.
- result =
- ACE_reinterpret_cast(CORBA::ExceptionDescription*,this->buffer_);
- this->maximum_ = 0;
- this->length_ = 0;
- this->buffer_ = 0;
- this->release_ = 0;
- }
- }
-
- return result;
-}
-
-ACE_INLINE
-const CORBA::ExceptionDescription *
-CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::get_buffer (void) const
-{
- return ACE_reinterpret_cast (const CORBA::ExceptionDescription * ACE_CAST_CONST, this->buffer_);
+ this->CORBA_AttributeDef_setup_collocation (_tao_collocated);
}
ACE_INLINE
-void
-CORBA::_TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::replace (
- CORBA::ULong max,
- CORBA::ULong length,
- CORBA::ExceptionDescription *data,
- CORBA::Boolean release
- )
+CORBA::Boolean
+CORBA::AttributeDef::marshal (TAO_OutputCDR &cdr)
{
- this->maximum_ = max;
- this->length_ = length;
-
- if (this->buffer_ && this->release_ == 1)
- {
- CORBA::ExceptionDescription *tmp =
- ACE_reinterpret_cast (CORBA::ExceptionDescription*, this->buffer_);
- _TAO_Unbounded_Sequence_CORBA_ExcDescriptionSeq::freebuf (tmp);
- }
-
- this->buffer_ = data;
- this->release_ = release;
+ return (cdr << this);
}
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_CORBA_EXCDESCRIPTIONSEQ_CI_)
-#define _CORBA_EXCDESCRIPTIONSEQ_CI_
-
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
-// Inline operations for class CORBA::ExcDescriptionSeq_var
+// Inline operations for class CORBA::AttributeDescription_var
// *************************************************************
ACE_INLINE
-CORBA::ExcDescriptionSeq_var::ExcDescriptionSeq_var (void)
+CORBA::AttributeDescription_var::AttributeDescription_var (void)
: ptr_ (0)
{}
ACE_INLINE
-CORBA::ExcDescriptionSeq_var::ExcDescriptionSeq_var (ExcDescriptionSeq *p)
+CORBA::AttributeDescription_var::AttributeDescription_var (AttributeDescription *p)
: ptr_ (p)
{}
ACE_INLINE
-CORBA::ExcDescriptionSeq_var::ExcDescriptionSeq_var (const ::CORBA::ExcDescriptionSeq_var &p)
+CORBA::AttributeDescription_var::AttributeDescription_var (const ::CORBA::AttributeDescription_var &p)
{
if (p.ptr_)
{
- ACE_NEW (this->ptr_, ::CORBA::ExcDescriptionSeq (*p.ptr_));
+ ACE_NEW (this->ptr_, ::CORBA::AttributeDescription (*p.ptr_));
}
else
{
@@ -1598,161 +1295,141 @@ CORBA::ExcDescriptionSeq_var::ExcDescriptionSeq_var (const ::CORBA::ExcDescripti
}
ACE_INLINE
-CORBA::ExcDescriptionSeq_var::~ExcDescriptionSeq_var (void)
+CORBA::AttributeDescription_var::~AttributeDescription_var (void)
{
delete this->ptr_;
}
ACE_INLINE
-CORBA::ExcDescriptionSeq_var &
-CORBA::ExcDescriptionSeq_var::operator= (ExcDescriptionSeq *p)
+CORBA::AttributeDescription_var &
+CORBA::AttributeDescription_var::operator= (AttributeDescription *_tao_struct_var)
{
delete this->ptr_;
- this->ptr_ = p;
+ this->ptr_ = _tao_struct_var;
return *this;
}
ACE_INLINE
-::CORBA::ExcDescriptionSeq_var &
-CORBA::ExcDescriptionSeq_var::operator= (const ::CORBA::ExcDescriptionSeq_var &p)
+::CORBA::AttributeDescription_var &
+CORBA::AttributeDescription_var::operator= (const ::CORBA::AttributeDescription_var &_tao_struct_var)
{
- if (this != &p)
+ if (this != &_tao_struct_var)
{
- if (p.ptr_ == 0)
+ if (_tao_struct_var.ptr_ == 0)
{
delete this->ptr_;
this->ptr_ = 0;
}
else
{
- ExcDescriptionSeq *deep_copy = 0;
+ AttributeDescription *deep_copy = 0;
ACE_NEW_RETURN (
deep_copy,
- ExcDescriptionSeq (*p.ptr_),
+ AttributeDescription (*_tao_struct_var.ptr_),
*this
);
-
+
if (deep_copy != 0)
{
- ExcDescriptionSeq *tmp = deep_copy;
+ AttributeDescription *tmp = deep_copy;
deep_copy = this->ptr_;
this->ptr_ = tmp;
delete deep_copy;
}
}
}
-
+
return *this;
}
-ACE_INLINE
-const ::CORBA::ExcDescriptionSeq *
-CORBA::ExcDescriptionSeq_var::operator-> (void) const
+ACE_INLINE const ::CORBA::AttributeDescription *
+CORBA::AttributeDescription_var::operator-> (void) const
{
return this->ptr_;
}
-ACE_INLINE
-::CORBA::ExcDescriptionSeq *
-CORBA::ExcDescriptionSeq_var::operator-> (void)
+ACE_INLINE ::CORBA::AttributeDescription *
+CORBA::AttributeDescription_var::operator-> (void)
{
return this->ptr_;
}
ACE_INLINE
-CORBA::ExcDescriptionSeq_var::operator const ::CORBA::ExcDescriptionSeq &() const // cast
+CORBA::AttributeDescription_var::operator const ::CORBA::AttributeDescription &() const // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::ExcDescriptionSeq_var::operator ::CORBA::ExcDescriptionSeq &() // cast
+CORBA::AttributeDescription_var::operator ::CORBA::AttributeDescription &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::ExcDescriptionSeq_var::operator ::CORBA::ExcDescriptionSeq &() const // cast
+CORBA::AttributeDescription_var::operator ::CORBA::AttributeDescription &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-CORBA::ExcDescriptionSeq_var::operator ::CORBA::ExcDescriptionSeq *&() // cast
+CORBA::AttributeDescription_var::operator ::CORBA::AttributeDescription *&() // cast
{
return this->ptr_;
}
-ACE_INLINE
-CORBA::ExceptionDescription &
-CORBA::ExcDescriptionSeq_var::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-ACE_INLINE
-const CORBA::ExceptionDescription &
-CORBA::ExcDescriptionSeq_var::operator[] (CORBA::ULong index) const
-{
- return ACE_const_cast (const CORBA::ExceptionDescription &, this->ptr_->operator[] (index));
-}
-
-ACE_INLINE
-const ::CORBA::ExcDescriptionSeq &
-CORBA::ExcDescriptionSeq_var::in (void) const
+ACE_INLINE const ::CORBA::AttributeDescription &
+CORBA::AttributeDescription_var::in (void) const
{
return *this->ptr_;
}
-ACE_INLINE
-::CORBA::ExcDescriptionSeq &
-CORBA::ExcDescriptionSeq_var::inout (void)
+ACE_INLINE ::CORBA::AttributeDescription &
+CORBA::AttributeDescription_var::inout (void)
{
return *this->ptr_;
}
-ACE_INLINE
-::CORBA::ExcDescriptionSeq *&
-CORBA::ExcDescriptionSeq_var::out (void)
+// Mapping for variable size.
+ACE_INLINE ::CORBA::AttributeDescription *&
+CORBA::AttributeDescription_var::out (void)
{
delete this->ptr_;
this->ptr_ = 0;
return this->ptr_;
}
-ACE_INLINE
-::CORBA::ExcDescriptionSeq *
-CORBA::ExcDescriptionSeq_var::_retn (void)
+ACE_INLINE ::CORBA::AttributeDescription *
+CORBA::AttributeDescription_var::_retn (void)
{
- ::CORBA::ExcDescriptionSeq *tmp = this->ptr_;
+ ::CORBA::AttributeDescription *tmp = this->ptr_;
this->ptr_ = 0;
return tmp;
}
-ACE_INLINE
-::CORBA::ExcDescriptionSeq *
-CORBA::ExcDescriptionSeq_var::ptr (void) const
+ACE_INLINE ::CORBA::AttributeDescription *
+CORBA::AttributeDescription_var::ptr (void) const
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
-// Inline operations for class CORBA::ExcDescriptionSeq_out
+// Inline operations for class CORBA::AttributeDescription_out
// *************************************************************
ACE_INLINE
-CORBA::ExcDescriptionSeq_out::ExcDescriptionSeq_out (ExcDescriptionSeq *&p)
+CORBA::AttributeDescription_out::AttributeDescription_out (::CORBA::AttributeDescription *&p)
: ptr_ (p)
{
this->ptr_ = 0;
}
ACE_INLINE
-CORBA::ExcDescriptionSeq_out::ExcDescriptionSeq_out (ExcDescriptionSeq_var &p)
+CORBA::AttributeDescription_out::AttributeDescription_out (AttributeDescription_var &p)
: ptr_ (p.out ())
{
delete this->ptr_;
@@ -1760,97 +1437,67 @@ CORBA::ExcDescriptionSeq_out::ExcDescriptionSeq_out (ExcDescriptionSeq_var &p)
}
ACE_INLINE
-CORBA::ExcDescriptionSeq_out::ExcDescriptionSeq_out (const ::CORBA::ExcDescriptionSeq_out &p)
- : ptr_ (ACE_const_cast (ExcDescriptionSeq_out&, p).ptr_)
+CORBA::AttributeDescription_out::AttributeDescription_out (const ::CORBA::AttributeDescription_out &p)
+ : ptr_ (ACE_const_cast (AttributeDescription_out&, p).ptr_)
{}
ACE_INLINE
-::CORBA::ExcDescriptionSeq_out &
-CORBA::ExcDescriptionSeq_out::operator= (const ::CORBA::ExcDescriptionSeq_out &p)
+CORBA::AttributeDescription_out &
+CORBA::AttributeDescription_out::operator= (const ::CORBA::AttributeDescription_out &p)
{
- this->ptr_ = ACE_const_cast (ExcDescriptionSeq_out&, p).ptr_;
+ this->ptr_ = ACE_const_cast (AttributeDescription_out&, p).ptr_;
return *this;
}
ACE_INLINE
-::CORBA::ExcDescriptionSeq_out &
-CORBA::ExcDescriptionSeq_out::operator= (ExcDescriptionSeq *p)
+CORBA::AttributeDescription_out &
+CORBA::AttributeDescription_out::operator= (AttributeDescription *_tao_struct_out)
{
- this->ptr_ = p;
+ this->ptr_ = _tao_struct_out;
return *this;
}
-ACE_INLINE
-CORBA::ExcDescriptionSeq_out::operator ::CORBA::ExcDescriptionSeq *&() // cast
+ACE_INLINE
+CORBA::AttributeDescription_out::operator ::CORBA::AttributeDescription *&() // cast
{
return this->ptr_;
}
-ACE_INLINE
-::CORBA::ExcDescriptionSeq *&
-CORBA::ExcDescriptionSeq_out::ptr (void) // ptr
+ACE_INLINE ::CORBA::AttributeDescription *&
+CORBA::AttributeDescription_out::ptr (void) // ptr
{
return this->ptr_;
}
-ACE_INLINE
-::CORBA::ExcDescriptionSeq *
-CORBA::ExcDescriptionSeq_out::operator-> (void)
+ACE_INLINE ::CORBA::AttributeDescription *
+CORBA::AttributeDescription_out::operator-> (void)
{
return this->ptr_;
}
-ACE_INLINE
-CORBA::ExceptionDescription &
-CORBA::ExcDescriptionSeq_out::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
-
-#if !defined (_CORBA_ATTRIBUTEDEF___CI_)
-#define _CORBA_ATTRIBUTEDEF___CI_
-
-ACE_INLINE
-CORBA::AttributeDef::AttributeDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated,
- TAO_Abstract_ServantBase *servant
- )
- : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
-{
- this->CORBA_AttributeDef_setup_collocation (_tao_collocated);
-}
-
-#endif /* end #if !defined */
-
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
-// Inline operations for class CORBA::AttributeDescription_var
+// Inline operations for class CORBA::ExtAttributeDescription_var
// *************************************************************
ACE_INLINE
-CORBA::AttributeDescription_var::AttributeDescription_var (void)
+CORBA::ExtAttributeDescription_var::ExtAttributeDescription_var (void)
: ptr_ (0)
{}
ACE_INLINE
-CORBA::AttributeDescription_var::AttributeDescription_var (AttributeDescription *p)
+CORBA::ExtAttributeDescription_var::ExtAttributeDescription_var (ExtAttributeDescription *p)
: ptr_ (p)
{}
ACE_INLINE
-CORBA::AttributeDescription_var::AttributeDescription_var (const ::CORBA::AttributeDescription_var &p)
+CORBA::ExtAttributeDescription_var::ExtAttributeDescription_var (const ::CORBA::ExtAttributeDescription_var &p)
{
if (p.ptr_)
{
- ACE_NEW (this->ptr_, ::CORBA::AttributeDescription (*p.ptr_));
+ ACE_NEW (this->ptr_, ::CORBA::ExtAttributeDescription (*p.ptr_));
}
else
{
@@ -1859,14 +1506,14 @@ CORBA::AttributeDescription_var::AttributeDescription_var (const ::CORBA::Attrib
}
ACE_INLINE
-CORBA::AttributeDescription_var::~AttributeDescription_var (void)
+CORBA::ExtAttributeDescription_var::~ExtAttributeDescription_var (void)
{
delete this->ptr_;
}
ACE_INLINE
-CORBA::AttributeDescription_var &
-CORBA::AttributeDescription_var::operator= (AttributeDescription *_tao_struct_var)
+CORBA::ExtAttributeDescription_var &
+CORBA::ExtAttributeDescription_var::operator= (ExtAttributeDescription *_tao_struct_var)
{
delete this->ptr_;
this->ptr_ = _tao_struct_var;
@@ -1874,8 +1521,8 @@ CORBA::AttributeDescription_var::operator= (AttributeDescription *_tao_struct_va
}
ACE_INLINE
-::CORBA::AttributeDescription_var &
-CORBA::AttributeDescription_var::operator= (const ::CORBA::AttributeDescription_var &_tao_struct_var)
+::CORBA::ExtAttributeDescription_var &
+CORBA::ExtAttributeDescription_var::operator= (const ::CORBA::ExtAttributeDescription_var &_tao_struct_var)
{
if (this != &_tao_struct_var)
{
@@ -1886,114 +1533,114 @@ CORBA::AttributeDescription_var::operator= (const ::CORBA::AttributeDescription_
}
else
{
- AttributeDescription *deep_copy = 0;
+ ExtAttributeDescription *deep_copy = 0;
ACE_NEW_RETURN (
deep_copy,
- AttributeDescription (*_tao_struct_var.ptr_),
+ ExtAttributeDescription (*_tao_struct_var.ptr_),
*this
);
-
+
if (deep_copy != 0)
{
- AttributeDescription *tmp = deep_copy;
+ ExtAttributeDescription *tmp = deep_copy;
deep_copy = this->ptr_;
this->ptr_ = tmp;
delete deep_copy;
}
}
}
-
+
return *this;
}
-ACE_INLINE const ::CORBA::AttributeDescription *
-CORBA::AttributeDescription_var::operator-> (void) const
+ACE_INLINE const ::CORBA::ExtAttributeDescription *
+CORBA::ExtAttributeDescription_var::operator-> (void) const
{
return this->ptr_;
}
-ACE_INLINE ::CORBA::AttributeDescription *
-CORBA::AttributeDescription_var::operator-> (void)
+ACE_INLINE ::CORBA::ExtAttributeDescription *
+CORBA::ExtAttributeDescription_var::operator-> (void)
{
return this->ptr_;
}
ACE_INLINE
-CORBA::AttributeDescription_var::operator const ::CORBA::AttributeDescription &() const // cast
+CORBA::ExtAttributeDescription_var::operator const ::CORBA::ExtAttributeDescription &() const // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::AttributeDescription_var::operator ::CORBA::AttributeDescription &() // cast
+CORBA::ExtAttributeDescription_var::operator ::CORBA::ExtAttributeDescription &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::AttributeDescription_var::operator ::CORBA::AttributeDescription &() const // cast
+CORBA::ExtAttributeDescription_var::operator ::CORBA::ExtAttributeDescription &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-CORBA::AttributeDescription_var::operator ::CORBA::AttributeDescription *&() // cast
+CORBA::ExtAttributeDescription_var::operator ::CORBA::ExtAttributeDescription *&() // cast
{
return this->ptr_;
}
-ACE_INLINE const ::CORBA::AttributeDescription &
-CORBA::AttributeDescription_var::in (void) const
+ACE_INLINE const ::CORBA::ExtAttributeDescription &
+CORBA::ExtAttributeDescription_var::in (void) const
{
return *this->ptr_;
}
-ACE_INLINE ::CORBA::AttributeDescription &
-CORBA::AttributeDescription_var::inout (void)
+ACE_INLINE ::CORBA::ExtAttributeDescription &
+CORBA::ExtAttributeDescription_var::inout (void)
{
return *this->ptr_;
}
// Mapping for variable size.
-ACE_INLINE ::CORBA::AttributeDescription *&
-CORBA::AttributeDescription_var::out (void)
+ACE_INLINE ::CORBA::ExtAttributeDescription *&
+CORBA::ExtAttributeDescription_var::out (void)
{
delete this->ptr_;
this->ptr_ = 0;
return this->ptr_;
}
-ACE_INLINE ::CORBA::AttributeDescription *
-CORBA::AttributeDescription_var::_retn (void)
+ACE_INLINE ::CORBA::ExtAttributeDescription *
+CORBA::ExtAttributeDescription_var::_retn (void)
{
- ::CORBA::AttributeDescription *tmp = this->ptr_;
+ ::CORBA::ExtAttributeDescription *tmp = this->ptr_;
this->ptr_ = 0;
return tmp;
}
-ACE_INLINE ::CORBA::AttributeDescription *
-CORBA::AttributeDescription_var::ptr (void) const
+ACE_INLINE ::CORBA::ExtAttributeDescription *
+CORBA::ExtAttributeDescription_var::ptr (void) const
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
-// Inline operations for class CORBA::AttributeDescription_out
+// Inline operations for class CORBA::ExtAttributeDescription_out
// *************************************************************
ACE_INLINE
-CORBA::AttributeDescription_out::AttributeDescription_out (::CORBA::AttributeDescription *&p)
+CORBA::ExtAttributeDescription_out::ExtAttributeDescription_out (::CORBA::ExtAttributeDescription *&p)
: ptr_ (p)
{
this->ptr_ = 0;
}
ACE_INLINE
-CORBA::AttributeDescription_out::AttributeDescription_out (AttributeDescription_var &p)
+CORBA::ExtAttributeDescription_out::ExtAttributeDescription_out (ExtAttributeDescription_var &p)
: ptr_ (p.out ())
{
delete this->ptr_;
@@ -2001,46 +1648,72 @@ CORBA::AttributeDescription_out::AttributeDescription_out (AttributeDescription_
}
ACE_INLINE
-CORBA::AttributeDescription_out::AttributeDescription_out (const ::CORBA::AttributeDescription_out &p)
- : ptr_ (ACE_const_cast (AttributeDescription_out&, p).ptr_)
+CORBA::ExtAttributeDescription_out::ExtAttributeDescription_out (const ::CORBA::ExtAttributeDescription_out &p)
+ : ptr_ (ACE_const_cast (ExtAttributeDescription_out&, p).ptr_)
{}
ACE_INLINE
-CORBA::AttributeDescription_out &
-CORBA::AttributeDescription_out::operator= (const ::CORBA::AttributeDescription_out &p)
+CORBA::ExtAttributeDescription_out &
+CORBA::ExtAttributeDescription_out::operator= (const ::CORBA::ExtAttributeDescription_out &p)
{
- this->ptr_ = ACE_const_cast (AttributeDescription_out&, p).ptr_;
+ this->ptr_ = ACE_const_cast (ExtAttributeDescription_out&, p).ptr_;
return *this;
}
ACE_INLINE
-CORBA::AttributeDescription_out &
-CORBA::AttributeDescription_out::operator= (AttributeDescription *_tao_struct_out)
+CORBA::ExtAttributeDescription_out &
+CORBA::ExtAttributeDescription_out::operator= (ExtAttributeDescription *_tao_struct_out)
{
this->ptr_ = _tao_struct_out;
return *this;
}
-ACE_INLINE
-CORBA::AttributeDescription_out::operator ::CORBA::AttributeDescription *&() // cast
+ACE_INLINE
+CORBA::ExtAttributeDescription_out::operator ::CORBA::ExtAttributeDescription *&() // cast
{
return this->ptr_;
}
-ACE_INLINE ::CORBA::AttributeDescription *&
-CORBA::AttributeDescription_out::ptr (void) // ptr
+ACE_INLINE ::CORBA::ExtAttributeDescription *&
+CORBA::ExtAttributeDescription_out::ptr (void) // ptr
{
return this->ptr_;
}
-ACE_INLINE ::CORBA::AttributeDescription *
-CORBA::AttributeDescription_out::operator-> (void)
+ACE_INLINE ::CORBA::ExtAttributeDescription *
+CORBA::ExtAttributeDescription_out::operator-> (void)
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
+
+#if !defined (_CORBA_EXTATTRIBUTEDEF___CI_)
+#define _CORBA_EXTATTRIBUTEDEF___CI_
+
+ACE_INLINE
+CORBA::ExtAttributeDef::ExtAttributeDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
+ )
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
+{
+ this->CORBA_ExtAttributeDef_setup_collocation (_tao_collocated);
+}
+
+ACE_INLINE
+CORBA::Boolean
+CORBA::ExtAttributeDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
// Inline operations for class CORBA::ParameterDescription_var
@@ -2103,7 +1776,7 @@ CORBA::ParameterDescription_var::operator= (const ::CORBA::ParameterDescription_
ParameterDescription (*_tao_struct_var.ptr_),
*this
);
-
+
if (deep_copy != 0)
{
ParameterDescription *tmp = deep_copy;
@@ -2113,7 +1786,7 @@ CORBA::ParameterDescription_var::operator= (const ::CORBA::ParameterDescription_
}
}
}
-
+
return *this;
}
@@ -2136,20 +1809,20 @@ CORBA::ParameterDescription_var::operator const ::CORBA::ParameterDescription &(
}
ACE_INLINE
-CORBA::ParameterDescription_var::operator ::CORBA::ParameterDescription &() // cast
+CORBA::ParameterDescription_var::operator ::CORBA::ParameterDescription &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::ParameterDescription_var::operator ::CORBA::ParameterDescription &() const // cast
+CORBA::ParameterDescription_var::operator ::CORBA::ParameterDescription &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-CORBA::ParameterDescription_var::operator ::CORBA::ParameterDescription *&() // cast
+CORBA::ParameterDescription_var::operator ::CORBA::ParameterDescription *&() // cast
{
return this->ptr_;
}
@@ -2190,7 +1863,7 @@ CORBA::ParameterDescription_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
// Inline operations for class CORBA::ParameterDescription_out
@@ -2232,7 +1905,7 @@ CORBA::ParameterDescription_out::operator= (ParameterDescription *_tao_struct_ou
return *this;
}
-ACE_INLINE
+ACE_INLINE
CORBA::ParameterDescription_out::operator ::CORBA::ParameterDescription *&() // cast
{
return this->ptr_;
@@ -2250,8 +1923,8 @@ CORBA::ParameterDescription_out::operator-> (void)
return this->ptr_;
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp:99
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ci.cpp:98
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -2279,7 +1952,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::_TAO_Unbounded_Sequence_
}
ACE_INLINE
-CORBA::_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq (CORBA::ULong maximum)
+CORBA::_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq (CORBA::ULong maximum)
: TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::allocbuf (maximum))
{
}
@@ -2307,12 +1980,12 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::_TAO_Unbounded_Sequence_
_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::allocbuf (this->maximum_);
CORBA::ParameterDescription * const tmp2 =
ACE_reinterpret_cast (CORBA::ParameterDescription * ACE_CAST_CONST, rhs.buffer_);
-
+
for (CORBA::ULong i = 0; i < this->length_; ++i)
{
tmp1[i] = tmp2[i];
}
-
+
this->buffer_ = tmp1;
}
else
@@ -2331,7 +2004,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::operator= (
{
return *this;
}
-
+
if (this->release_)
{
if (this->maximum_ < rhs.maximum_)
@@ -2339,9 +2012,9 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::operator= (
// Free the old buffer.
CORBA::ParameterDescription *tmp =
ACE_reinterpret_cast (CORBA::ParameterDescription *, this->buffer_);
-
+
_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::freebuf (tmp);
-
+
this->buffer_ =
_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::allocbuf (rhs.maximum_);
}
@@ -2351,19 +2024,19 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::operator= (
this->buffer_ =
_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::allocbuf (rhs.maximum_);
}
-
+
TAO_Unbounded_Base_Sequence::operator= (rhs);
-
+
CORBA::ParameterDescription *tmp1 =
ACE_reinterpret_cast (CORBA::ParameterDescription *, this->buffer_);
CORBA::ParameterDescription * const tmp2 =
ACE_reinterpret_cast (CORBA::ParameterDescription * ACE_CAST_CONST, rhs.buffer_);
-
+
for (CORBA::ULong i = 0; i < this->length_; ++i)
{
tmp1[i] = tmp2[i];
}
-
+
return *this;
}
@@ -2395,7 +2068,7 @@ CORBA::ParameterDescription *
CORBA::_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::get_buffer (CORBA::Boolean orphan)
{
CORBA::ParameterDescription *result = 0;
-
+
if (orphan == 0)
{
// We retain ownership.
@@ -2425,7 +2098,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::get_buffer (CORBA::Boole
this->release_ = 0;
}
}
-
+
return result;
}
@@ -2447,27 +2120,27 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::replace (
{
this->maximum_ = max;
this->length_ = length;
-
+
if (this->buffer_ && this->release_ == 1)
{
CORBA::ParameterDescription *tmp =
ACE_reinterpret_cast (CORBA::ParameterDescription*, this->buffer_);
_TAO_Unbounded_Sequence_CORBA_ParDescriptionSeq::freebuf (tmp);
}
-
+
this->buffer_ = data;
this->release_ = release;
}
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_PARDESCRIPTIONSEQ_CI_)
#define _CORBA_PARDESCRIPTIONSEQ_CI_
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::ParDescriptionSeq_var
@@ -2530,7 +2203,7 @@ CORBA::ParDescriptionSeq_var::operator= (const ::CORBA::ParDescriptionSeq_var &p
ParDescriptionSeq (*p.ptr_),
*this
);
-
+
if (deep_copy != 0)
{
ParDescriptionSeq *tmp = deep_copy;
@@ -2540,7 +2213,7 @@ CORBA::ParDescriptionSeq_var::operator= (const ::CORBA::ParDescriptionSeq_var &p
}
}
}
-
+
return *this;
}
@@ -2565,20 +2238,20 @@ CORBA::ParDescriptionSeq_var::operator const ::CORBA::ParDescriptionSeq &() cons
}
ACE_INLINE
-CORBA::ParDescriptionSeq_var::operator ::CORBA::ParDescriptionSeq &() // cast
+CORBA::ParDescriptionSeq_var::operator ::CORBA::ParDescriptionSeq &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::ParDescriptionSeq_var::operator ::CORBA::ParDescriptionSeq &() const // cast
+CORBA::ParDescriptionSeq_var::operator ::CORBA::ParDescriptionSeq &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-CORBA::ParDescriptionSeq_var::operator ::CORBA::ParDescriptionSeq *&() // cast
+CORBA::ParDescriptionSeq_var::operator ::CORBA::ParDescriptionSeq *&() // cast
{
return this->ptr_;
}
@@ -2636,8 +2309,8 @@ CORBA::ParDescriptionSeq_var::ptr (void) const
return this->ptr_;
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::ParDescriptionSeq_out
@@ -2711,8 +2384,8 @@ CORBA::ParDescriptionSeq_out::operator[] (CORBA::ULong index)
#if !defined (_CORBA_CONTEXTIDSEQ_CI_)
#define _CORBA_CONTEXTIDSEQ_CI_
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::ContextIdSeq_var
@@ -2775,7 +2448,7 @@ CORBA::ContextIdSeq_var::operator= (const ::CORBA::ContextIdSeq_var &p)
ContextIdSeq (*p.ptr_),
*this
);
-
+
if (deep_copy != 0)
{
ContextIdSeq *tmp = deep_copy;
@@ -2785,7 +2458,7 @@ CORBA::ContextIdSeq_var::operator= (const ::CORBA::ContextIdSeq_var &p)
}
}
}
-
+
return *this;
}
@@ -2810,20 +2483,20 @@ CORBA::ContextIdSeq_var::operator const ::CORBA::ContextIdSeq &() const // cast
}
ACE_INLINE
-CORBA::ContextIdSeq_var::operator ::CORBA::ContextIdSeq &() // cast
+CORBA::ContextIdSeq_var::operator ::CORBA::ContextIdSeq &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::ContextIdSeq_var::operator ::CORBA::ContextIdSeq &() const // cast
+CORBA::ContextIdSeq_var::operator ::CORBA::ContextIdSeq &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-CORBA::ContextIdSeq_var::operator ::CORBA::ContextIdSeq *&() // cast
+CORBA::ContextIdSeq_var::operator ::CORBA::ContextIdSeq *&() // cast
{
return this->ptr_;
}
@@ -2874,8 +2547,8 @@ CORBA::ContextIdSeq_var::ptr (void) const
return this->ptr_;
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::ContextIdSeq_out
@@ -2947,7 +2620,7 @@ CORBA::ContextIdSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_OPERATIONDEF___CI_)
#define _CORBA_OPERATIONDEF___CI_
@@ -2963,10 +2636,17 @@ CORBA::OperationDef::OperationDef (
this->CORBA_OperationDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::OperationDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
// Inline operations for class CORBA::OperationDescription_var
@@ -3029,7 +2709,7 @@ CORBA::OperationDescription_var::operator= (const ::CORBA::OperationDescription_
OperationDescription (*_tao_struct_var.ptr_),
*this
);
-
+
if (deep_copy != 0)
{
OperationDescription *tmp = deep_copy;
@@ -3039,7 +2719,7 @@ CORBA::OperationDescription_var::operator= (const ::CORBA::OperationDescription_
}
}
}
-
+
return *this;
}
@@ -3062,20 +2742,20 @@ CORBA::OperationDescription_var::operator const ::CORBA::OperationDescription &(
}
ACE_INLINE
-CORBA::OperationDescription_var::operator ::CORBA::OperationDescription &() // cast
+CORBA::OperationDescription_var::operator ::CORBA::OperationDescription &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::OperationDescription_var::operator ::CORBA::OperationDescription &() const // cast
+CORBA::OperationDescription_var::operator ::CORBA::OperationDescription &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-CORBA::OperationDescription_var::operator ::CORBA::OperationDescription *&() // cast
+CORBA::OperationDescription_var::operator ::CORBA::OperationDescription *&() // cast
{
return this->ptr_;
}
@@ -3116,7 +2796,7 @@ CORBA::OperationDescription_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
// Inline operations for class CORBA::OperationDescription_out
@@ -3158,7 +2838,7 @@ CORBA::OperationDescription_out::operator= (OperationDescription *_tao_struct_ou
return *this;
}
-ACE_INLINE
+ACE_INLINE
CORBA::OperationDescription_out::operator ::CORBA::OperationDescription *&() // cast
{
return this->ptr_;
@@ -3179,8 +2859,8 @@ CORBA::OperationDescription_out::operator-> (void)
#if !defined (_CORBA_REPOSITORYIDSEQ_CI_)
#define _CORBA_REPOSITORYIDSEQ_CI_
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::RepositoryIdSeq_var
@@ -3243,7 +2923,7 @@ CORBA::RepositoryIdSeq_var::operator= (const ::CORBA::RepositoryIdSeq_var &p)
RepositoryIdSeq (*p.ptr_),
*this
);
-
+
if (deep_copy != 0)
{
RepositoryIdSeq *tmp = deep_copy;
@@ -3253,7 +2933,7 @@ CORBA::RepositoryIdSeq_var::operator= (const ::CORBA::RepositoryIdSeq_var &p)
}
}
}
-
+
return *this;
}
@@ -3278,20 +2958,20 @@ CORBA::RepositoryIdSeq_var::operator const ::CORBA::RepositoryIdSeq &() const //
}
ACE_INLINE
-CORBA::RepositoryIdSeq_var::operator ::CORBA::RepositoryIdSeq &() // cast
+CORBA::RepositoryIdSeq_var::operator ::CORBA::RepositoryIdSeq &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::RepositoryIdSeq_var::operator ::CORBA::RepositoryIdSeq &() const // cast
+CORBA::RepositoryIdSeq_var::operator ::CORBA::RepositoryIdSeq &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-CORBA::RepositoryIdSeq_var::operator ::CORBA::RepositoryIdSeq *&() // cast
+CORBA::RepositoryIdSeq_var::operator ::CORBA::RepositoryIdSeq *&() // cast
{
return this->ptr_;
}
@@ -3342,8 +3022,8 @@ CORBA::RepositoryIdSeq_var::ptr (void) const
return this->ptr_;
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::RepositoryIdSeq_out
@@ -3414,8 +3094,8 @@ CORBA::RepositoryIdSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp:99
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ci.cpp:98
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -3443,7 +3123,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::_TAO_Unbounded_Sequence_C
}
ACE_INLINE
-CORBA::_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq (CORBA::ULong maximum)
+CORBA::_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq (CORBA::ULong maximum)
: TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::allocbuf (maximum))
{
}
@@ -3471,12 +3151,12 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::_TAO_Unbounded_Sequence_C
_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::allocbuf (this->maximum_);
CORBA::OperationDescription * const tmp2 =
ACE_reinterpret_cast (CORBA::OperationDescription * ACE_CAST_CONST, rhs.buffer_);
-
+
for (CORBA::ULong i = 0; i < this->length_; ++i)
{
tmp1[i] = tmp2[i];
}
-
+
this->buffer_ = tmp1;
}
else
@@ -3495,7 +3175,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::operator= (
{
return *this;
}
-
+
if (this->release_)
{
if (this->maximum_ < rhs.maximum_)
@@ -3503,9 +3183,9 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::operator= (
// Free the old buffer.
CORBA::OperationDescription *tmp =
ACE_reinterpret_cast (CORBA::OperationDescription *, this->buffer_);
-
+
_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::freebuf (tmp);
-
+
this->buffer_ =
_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::allocbuf (rhs.maximum_);
}
@@ -3515,19 +3195,19 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::operator= (
this->buffer_ =
_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::allocbuf (rhs.maximum_);
}
-
+
TAO_Unbounded_Base_Sequence::operator= (rhs);
-
+
CORBA::OperationDescription *tmp1 =
ACE_reinterpret_cast (CORBA::OperationDescription *, this->buffer_);
CORBA::OperationDescription * const tmp2 =
ACE_reinterpret_cast (CORBA::OperationDescription * ACE_CAST_CONST, rhs.buffer_);
-
+
for (CORBA::ULong i = 0; i < this->length_; ++i)
{
tmp1[i] = tmp2[i];
}
-
+
return *this;
}
@@ -3559,7 +3239,7 @@ CORBA::OperationDescription *
CORBA::_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::get_buffer (CORBA::Boolean orphan)
{
CORBA::OperationDescription *result = 0;
-
+
if (orphan == 0)
{
// We retain ownership.
@@ -3589,7 +3269,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::get_buffer (CORBA::Boolea
this->release_ = 0;
}
}
-
+
return result;
}
@@ -3611,27 +3291,27 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::replace (
{
this->maximum_ = max;
this->length_ = length;
-
+
if (this->buffer_ && this->release_ == 1)
{
CORBA::OperationDescription *tmp =
ACE_reinterpret_cast (CORBA::OperationDescription*, this->buffer_);
_TAO_Unbounded_Sequence_CORBA_OpDescriptionSeq::freebuf (tmp);
}
-
+
this->buffer_ = data;
this->release_ = release;
}
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_OPDESCRIPTIONSEQ_CI_)
#define _CORBA_OPDESCRIPTIONSEQ_CI_
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::OpDescriptionSeq_var
@@ -3694,7 +3374,7 @@ CORBA::OpDescriptionSeq_var::operator= (const ::CORBA::OpDescriptionSeq_var &p)
OpDescriptionSeq (*p.ptr_),
*this
);
-
+
if (deep_copy != 0)
{
OpDescriptionSeq *tmp = deep_copy;
@@ -3704,7 +3384,7 @@ CORBA::OpDescriptionSeq_var::operator= (const ::CORBA::OpDescriptionSeq_var &p)
}
}
}
-
+
return *this;
}
@@ -3729,20 +3409,20 @@ CORBA::OpDescriptionSeq_var::operator const ::CORBA::OpDescriptionSeq &() const
}
ACE_INLINE
-CORBA::OpDescriptionSeq_var::operator ::CORBA::OpDescriptionSeq &() // cast
+CORBA::OpDescriptionSeq_var::operator ::CORBA::OpDescriptionSeq &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::OpDescriptionSeq_var::operator ::CORBA::OpDescriptionSeq &() const // cast
+CORBA::OpDescriptionSeq_var::operator ::CORBA::OpDescriptionSeq &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-CORBA::OpDescriptionSeq_var::operator ::CORBA::OpDescriptionSeq *&() // cast
+CORBA::OpDescriptionSeq_var::operator ::CORBA::OpDescriptionSeq *&() // cast
{
return this->ptr_;
}
@@ -3800,8 +3480,8 @@ CORBA::OpDescriptionSeq_var::ptr (void) const
return this->ptr_;
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::OpDescriptionSeq_out
@@ -3872,8 +3552,8 @@ CORBA::OpDescriptionSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp:99
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ci.cpp:98
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -3901,7 +3581,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::_TAO_Unbounded_Sequence
}
ACE_INLINE
-CORBA::_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq (CORBA::ULong maximum)
+CORBA::_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq (CORBA::ULong maximum)
: TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::allocbuf (maximum))
{
}
@@ -3929,12 +3609,12 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::_TAO_Unbounded_Sequence
_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::allocbuf (this->maximum_);
CORBA::AttributeDescription * const tmp2 =
ACE_reinterpret_cast (CORBA::AttributeDescription * ACE_CAST_CONST, rhs.buffer_);
-
+
for (CORBA::ULong i = 0; i < this->length_; ++i)
{
tmp1[i] = tmp2[i];
}
-
+
this->buffer_ = tmp1;
}
else
@@ -3953,7 +3633,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::operator= (
{
return *this;
}
-
+
if (this->release_)
{
if (this->maximum_ < rhs.maximum_)
@@ -3961,9 +3641,9 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::operator= (
// Free the old buffer.
CORBA::AttributeDescription *tmp =
ACE_reinterpret_cast (CORBA::AttributeDescription *, this->buffer_);
-
+
_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::freebuf (tmp);
-
+
this->buffer_ =
_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::allocbuf (rhs.maximum_);
}
@@ -3973,19 +3653,19 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::operator= (
this->buffer_ =
_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::allocbuf (rhs.maximum_);
}
-
+
TAO_Unbounded_Base_Sequence::operator= (rhs);
-
+
CORBA::AttributeDescription *tmp1 =
ACE_reinterpret_cast (CORBA::AttributeDescription *, this->buffer_);
CORBA::AttributeDescription * const tmp2 =
ACE_reinterpret_cast (CORBA::AttributeDescription * ACE_CAST_CONST, rhs.buffer_);
-
+
for (CORBA::ULong i = 0; i < this->length_; ++i)
{
tmp1[i] = tmp2[i];
}
-
+
return *this;
}
@@ -4017,7 +3697,7 @@ CORBA::AttributeDescription *
CORBA::_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::get_buffer (CORBA::Boolean orphan)
{
CORBA::AttributeDescription *result = 0;
-
+
if (orphan == 0)
{
// We retain ownership.
@@ -4047,7 +3727,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::get_buffer (CORBA::Bool
this->release_ = 0;
}
}
-
+
return result;
}
@@ -4069,27 +3749,27 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::replace (
{
this->maximum_ = max;
this->length_ = length;
-
+
if (this->buffer_ && this->release_ == 1)
{
CORBA::AttributeDescription *tmp =
ACE_reinterpret_cast (CORBA::AttributeDescription*, this->buffer_);
_TAO_Unbounded_Sequence_CORBA_AttrDescriptionSeq::freebuf (tmp);
}
-
+
this->buffer_ = data;
this->release_ = release;
}
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_ATTRDESCRIPTIONSEQ_CI_)
#define _CORBA_ATTRDESCRIPTIONSEQ_CI_
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::AttrDescriptionSeq_var
@@ -4152,7 +3832,7 @@ CORBA::AttrDescriptionSeq_var::operator= (const ::CORBA::AttrDescriptionSeq_var
AttrDescriptionSeq (*p.ptr_),
*this
);
-
+
if (deep_copy != 0)
{
AttrDescriptionSeq *tmp = deep_copy;
@@ -4162,7 +3842,7 @@ CORBA::AttrDescriptionSeq_var::operator= (const ::CORBA::AttrDescriptionSeq_var
}
}
}
-
+
return *this;
}
@@ -4187,20 +3867,20 @@ CORBA::AttrDescriptionSeq_var::operator const ::CORBA::AttrDescriptionSeq &() co
}
ACE_INLINE
-CORBA::AttrDescriptionSeq_var::operator ::CORBA::AttrDescriptionSeq &() // cast
+CORBA::AttrDescriptionSeq_var::operator ::CORBA::AttrDescriptionSeq &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::AttrDescriptionSeq_var::operator ::CORBA::AttrDescriptionSeq &() const // cast
+CORBA::AttrDescriptionSeq_var::operator ::CORBA::AttrDescriptionSeq &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-CORBA::AttrDescriptionSeq_var::operator ::CORBA::AttrDescriptionSeq *&() // cast
+CORBA::AttrDescriptionSeq_var::operator ::CORBA::AttrDescriptionSeq *&() // cast
{
return this->ptr_;
}
@@ -4258,8 +3938,8 @@ CORBA::AttrDescriptionSeq_var::ptr (void) const
return this->ptr_;
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::AttrDescriptionSeq_out
@@ -4330,8 +4010,466 @@ CORBA::AttrDescriptionSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ci.cpp:98
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_EXTATTRDESCRIPTIONSEQ_CI_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_EXTATTRDESCRIPTIONSEQ_CI_
+
+ACE_INLINE
+CORBA::ExtAttributeDescription *
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::allocbuf (CORBA::ULong size)
+{
+ CORBA::ExtAttributeDescription *retval = 0;
+ ACE_NEW_RETURN (retval, CORBA::ExtAttributeDescription[size], 0);
+ return retval;
+}
+
+ACE_INLINE
+void CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::freebuf (CORBA::ExtAttributeDescription *buffer)
+{
+ delete [] buffer;
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq (void)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq (CORBA::ULong maximum)
+ : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::allocbuf (maximum))
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ CORBA::ExtAttributeDescription *data,
+ CORBA::Boolean release
+ )
+ : TAO_Unbounded_Base_Sequence (maximum, length, data, release)
+{
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq (
+ const _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq &rhs
+ )
+ : TAO_Unbounded_Base_Sequence (rhs)
+{
+ if (rhs.buffer_ != 0)
+ {
+ CORBA::ExtAttributeDescription *tmp1 =
+ _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::allocbuf (this->maximum_);
+ CORBA::ExtAttributeDescription * const tmp2 =
+ ACE_reinterpret_cast (CORBA::ExtAttributeDescription * ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tmp1[i] = tmp2[i];
+ }
+
+ this->buffer_ = tmp1;
+ }
+ else
+ {
+ this->buffer_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq &
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::operator= (
+ const _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq &rhs
+ )
+{
+ if (this == &rhs)
+ {
+ return *this;
+ }
+
+ if (this->release_)
+ {
+ if (this->maximum_ < rhs.maximum_)
+ {
+ // Free the old buffer.
+ CORBA::ExtAttributeDescription *tmp =
+ ACE_reinterpret_cast (CORBA::ExtAttributeDescription *, this->buffer_);
+
+ _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::freebuf (tmp);
+
+ this->buffer_ =
+ _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::allocbuf (rhs.maximum_);
+ }
+ }
+ else
+ {
+ this->buffer_ =
+ _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::allocbuf (rhs.maximum_);
+ }
+
+ TAO_Unbounded_Base_Sequence::operator= (rhs);
+
+ CORBA::ExtAttributeDescription *tmp1 =
+ ACE_reinterpret_cast (CORBA::ExtAttributeDescription *, this->buffer_);
+ CORBA::ExtAttributeDescription * const tmp2 =
+ ACE_reinterpret_cast (CORBA::ExtAttributeDescription * ACE_CAST_CONST, rhs.buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tmp1[i] = tmp2[i];
+ }
+
+ return *this;
+}
+
+// = Accessors.
+ACE_INLINE
+CORBA::ExtAttributeDescription &
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::operator[] (CORBA::ULong i)
+{
+ ACE_ASSERT (i < this->maximum_);
+ CORBA::ExtAttributeDescription* tmp =
+ ACE_reinterpret_cast (CORBA::ExtAttributeDescription*, this->buffer_);
+ return tmp[i];
+}
+
+ACE_INLINE
+const CORBA::ExtAttributeDescription &
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::operator[] (CORBA::ULong i) const
+{
+ ACE_ASSERT (i < this->maximum_);
+ CORBA::ExtAttributeDescription * const tmp =
+ ACE_reinterpret_cast (CORBA::ExtAttributeDescription* ACE_CAST_CONST, this->buffer_);
+ return tmp[i];
+}
+
+// Implement the TAO_Base_Sequence methods (see Sequence.h)
+
+ACE_INLINE
+CORBA::ExtAttributeDescription *
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::get_buffer (CORBA::Boolean orphan)
+{
+ CORBA::ExtAttributeDescription *result = 0;
+
+ if (orphan == 0)
+ {
+ // We retain ownership.
+ if (this->buffer_ == 0)
+ {
+ result =
+ _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::allocbuf (this->length_);
+ this->buffer_ = result;
+ this->release_ = 1;
+ }
+ else
+ {
+ result =
+ ACE_reinterpret_cast (CORBA::ExtAttributeDescription*, this->buffer_);
+ }
+ }
+ else // if (orphan == 1)
+ {
+ if (this->release_ != 0)
+ {
+ // We set the state back to default and relinquish ownership.
+ result =
+ ACE_reinterpret_cast(CORBA::ExtAttributeDescription*,this->buffer_);
+ this->maximum_ = 0;
+ this->length_ = 0;
+ this->buffer_ = 0;
+ this->release_ = 0;
+ }
+ }
+
+ return result;
+}
+
+ACE_INLINE
+const CORBA::ExtAttributeDescription *
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::get_buffer (void) const
+{
+ return ACE_reinterpret_cast (const CORBA::ExtAttributeDescription * ACE_CAST_CONST, this->buffer_);
+}
+
+ACE_INLINE
+void
+CORBA::_TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::replace (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ CORBA::ExtAttributeDescription *data,
+ CORBA::Boolean release
+ )
+{
+ this->maximum_ = max;
+ this->length_ = length;
+
+ if (this->buffer_ && this->release_ == 1)
+ {
+ CORBA::ExtAttributeDescription *tmp =
+ ACE_reinterpret_cast (CORBA::ExtAttributeDescription*, this->buffer_);
+ _TAO_Unbounded_Sequence_CORBA_ExtAttrDescriptionSeq::freebuf (tmp);
+ }
+
+ this->buffer_ = data;
+ this->release_ = release;
+}
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_EXTATTRDESCRIPTIONSEQ_CI_)
+#define _CORBA_EXTATTRDESCRIPTIONSEQ_CI_
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
+
+// *************************************************************
+// Inline operations for class CORBA::ExtAttrDescriptionSeq_var
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtAttrDescriptionSeq_var::ExtAttrDescriptionSeq_var (void)
+ : ptr_ (0)
+{}
+
+ACE_INLINE
+CORBA::ExtAttrDescriptionSeq_var::ExtAttrDescriptionSeq_var (ExtAttrDescriptionSeq *p)
+ : ptr_ (p)
+{}
+
+ACE_INLINE
+CORBA::ExtAttrDescriptionSeq_var::ExtAttrDescriptionSeq_var (const ::CORBA::ExtAttrDescriptionSeq_var &p)
+{
+ if (p.ptr_)
+ {
+ ACE_NEW (this->ptr_, ::CORBA::ExtAttrDescriptionSeq (*p.ptr_));
+ }
+ else
+ {
+ this->ptr_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::ExtAttrDescriptionSeq_var::~ExtAttrDescriptionSeq_var (void)
+{
+ delete this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtAttrDescriptionSeq_var &
+CORBA::ExtAttrDescriptionSeq_var::operator= (ExtAttrDescriptionSeq *p)
+{
+ delete this->ptr_;
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExtAttrDescriptionSeq_var &
+CORBA::ExtAttrDescriptionSeq_var::operator= (const ::CORBA::ExtAttrDescriptionSeq_var &p)
+{
+ if (this != &p)
+ {
+ if (p.ptr_ == 0)
+ {
+ delete this->ptr_;
+ this->ptr_ = 0;
+ }
+ else
+ {
+ ExtAttrDescriptionSeq *deep_copy = 0;
+ ACE_NEW_RETURN (
+ deep_copy,
+ ExtAttrDescriptionSeq (*p.ptr_),
+ *this
+ );
+
+ if (deep_copy != 0)
+ {
+ ExtAttrDescriptionSeq *tmp = deep_copy;
+ deep_copy = this->ptr_;
+ this->ptr_ = tmp;
+ delete deep_copy;
+ }
+ }
+ }
+
+ return *this;
+}
+
+ACE_INLINE
+const ::CORBA::ExtAttrDescriptionSeq *
+CORBA::ExtAttrDescriptionSeq_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtAttrDescriptionSeq *
+CORBA::ExtAttrDescriptionSeq_var::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtAttrDescriptionSeq_var::operator const ::CORBA::ExtAttrDescriptionSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtAttrDescriptionSeq_var::operator ::CORBA::ExtAttrDescriptionSeq &() // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtAttrDescriptionSeq_var::operator ::CORBA::ExtAttrDescriptionSeq &() const // cast
+{
+ return *this->ptr_;
+}
+
+// Variable-size types only.
+ACE_INLINE
+CORBA::ExtAttrDescriptionSeq_var::operator ::CORBA::ExtAttrDescriptionSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtAttributeDescription &
+CORBA::ExtAttrDescriptionSeq_var::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+ACE_INLINE
+const CORBA::ExtAttributeDescription &
+CORBA::ExtAttrDescriptionSeq_var::operator[] (CORBA::ULong index) const
+{
+ return ACE_const_cast (const CORBA::ExtAttributeDescription &, this->ptr_->operator[] (index));
+}
+
+ACE_INLINE
+const ::CORBA::ExtAttrDescriptionSeq &
+CORBA::ExtAttrDescriptionSeq_var::in (void) const
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtAttrDescriptionSeq &
+CORBA::ExtAttrDescriptionSeq_var::inout (void)
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtAttrDescriptionSeq *&
+CORBA::ExtAttrDescriptionSeq_var::out (void)
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtAttrDescriptionSeq *
+CORBA::ExtAttrDescriptionSeq_var::_retn (void)
+{
+ ::CORBA::ExtAttrDescriptionSeq *tmp = this->ptr_;
+ this->ptr_ = 0;
+ return tmp;
+}
+
+ACE_INLINE
+::CORBA::ExtAttrDescriptionSeq *
+CORBA::ExtAttrDescriptionSeq_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
+
+// *************************************************************
+// Inline operations for class CORBA::ExtAttrDescriptionSeq_out
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtAttrDescriptionSeq_out::ExtAttrDescriptionSeq_out (ExtAttrDescriptionSeq *&p)
+ : ptr_ (p)
+{
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtAttrDescriptionSeq_out::ExtAttrDescriptionSeq_out (ExtAttrDescriptionSeq_var &p)
+ : ptr_ (p.out ())
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtAttrDescriptionSeq_out::ExtAttrDescriptionSeq_out (const ::CORBA::ExtAttrDescriptionSeq_out &p)
+ : ptr_ (ACE_const_cast (ExtAttrDescriptionSeq_out&, p).ptr_)
+{}
+
+ACE_INLINE
+::CORBA::ExtAttrDescriptionSeq_out &
+CORBA::ExtAttrDescriptionSeq_out::operator= (const ::CORBA::ExtAttrDescriptionSeq_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExtAttrDescriptionSeq_out&, p).ptr_;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExtAttrDescriptionSeq_out &
+CORBA::ExtAttrDescriptionSeq_out::operator= (ExtAttrDescriptionSeq *p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::ExtAttrDescriptionSeq_out::operator ::CORBA::ExtAttrDescriptionSeq *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtAttrDescriptionSeq *&
+CORBA::ExtAttrDescriptionSeq_out::ptr (void) // ptr
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+::CORBA::ExtAttrDescriptionSeq *
+CORBA::ExtAttrDescriptionSeq_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtAttributeDescription &
+CORBA::ExtAttrDescriptionSeq_out::operator[] (CORBA::ULong index)
+{
+ return this->ptr_->operator[] (index);
+}
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
// Inline operations for class CORBA::InterfaceDef::FullInterfaceDescription_var
@@ -4394,7 +4532,7 @@ CORBA::InterfaceDef::FullInterfaceDescription_var::operator= (const ::CORBA::Int
FullInterfaceDescription (*_tao_struct_var.ptr_),
*this
);
-
+
if (deep_copy != 0)
{
FullInterfaceDescription *tmp = deep_copy;
@@ -4404,7 +4542,7 @@ CORBA::InterfaceDef::FullInterfaceDescription_var::operator= (const ::CORBA::Int
}
}
}
-
+
return *this;
}
@@ -4427,20 +4565,20 @@ CORBA::InterfaceDef::FullInterfaceDescription_var::operator const ::CORBA::Inter
}
ACE_INLINE
-CORBA::InterfaceDef::FullInterfaceDescription_var::operator ::CORBA::InterfaceDef::FullInterfaceDescription &() // cast
+CORBA::InterfaceDef::FullInterfaceDescription_var::operator ::CORBA::InterfaceDef::FullInterfaceDescription &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::InterfaceDef::FullInterfaceDescription_var::operator ::CORBA::InterfaceDef::FullInterfaceDescription &() const // cast
+CORBA::InterfaceDef::FullInterfaceDescription_var::operator ::CORBA::InterfaceDef::FullInterfaceDescription &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-CORBA::InterfaceDef::FullInterfaceDescription_var::operator ::CORBA::InterfaceDef::FullInterfaceDescription *&() // cast
+CORBA::InterfaceDef::FullInterfaceDescription_var::operator ::CORBA::InterfaceDef::FullInterfaceDescription *&() // cast
{
return this->ptr_;
}
@@ -4481,7 +4619,7 @@ CORBA::InterfaceDef::FullInterfaceDescription_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
// Inline operations for class CORBA::InterfaceDef::FullInterfaceDescription_out
@@ -4523,7 +4661,7 @@ CORBA::InterfaceDef::FullInterfaceDescription_out::operator= (FullInterfaceDescr
return *this;
}
-ACE_INLINE
+ACE_INLINE
CORBA::InterfaceDef::FullInterfaceDescription_out::operator ::CORBA::InterfaceDef::FullInterfaceDescription *&() // cast
{
return this->ptr_;
@@ -4542,7 +4680,7 @@ CORBA::InterfaceDef::FullInterfaceDescription_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_INTERFACEDEF___CI_)
#define _CORBA_INTERFACEDEF___CI_
@@ -4558,10 +4696,17 @@ CORBA::InterfaceDef::InterfaceDef (
this->CORBA_InterfaceDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::InterfaceDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
// Inline operations for class CORBA::InterfaceDescription_var
@@ -4624,7 +4769,7 @@ CORBA::InterfaceDescription_var::operator= (const ::CORBA::InterfaceDescription_
InterfaceDescription (*_tao_struct_var.ptr_),
*this
);
-
+
if (deep_copy != 0)
{
InterfaceDescription *tmp = deep_copy;
@@ -4634,7 +4779,7 @@ CORBA::InterfaceDescription_var::operator= (const ::CORBA::InterfaceDescription_
}
}
}
-
+
return *this;
}
@@ -4657,20 +4802,20 @@ CORBA::InterfaceDescription_var::operator const ::CORBA::InterfaceDescription &(
}
ACE_INLINE
-CORBA::InterfaceDescription_var::operator ::CORBA::InterfaceDescription &() // cast
+CORBA::InterfaceDescription_var::operator ::CORBA::InterfaceDescription &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-CORBA::InterfaceDescription_var::operator ::CORBA::InterfaceDescription &() const // cast
+CORBA::InterfaceDescription_var::operator ::CORBA::InterfaceDescription &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-CORBA::InterfaceDescription_var::operator ::CORBA::InterfaceDescription *&() // cast
+CORBA::InterfaceDescription_var::operator ::CORBA::InterfaceDescription *&() // cast
{
return this->ptr_;
}
@@ -4711,7 +4856,7 @@ CORBA::InterfaceDescription_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
// Inline operations for class CORBA::InterfaceDescription_out
@@ -4753,7 +4898,7 @@ CORBA::InterfaceDescription_out::operator= (InterfaceDescription *_tao_struct_ou
return *this;
}
-ACE_INLINE
+ACE_INLINE
CORBA::InterfaceDescription_out::operator ::CORBA::InterfaceDescription *&() // cast
{
return this->ptr_;
@@ -4772,7 +4917,270 @@ CORBA::InterfaceDescription_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
+
+// *************************************************************
+// Inline operations for class CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var
+// *************************************************************
+
+ACE_INLINE
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::ExtFullInterfaceDescription_var (void)
+ : ptr_ (0)
+{}
+
+ACE_INLINE
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::ExtFullInterfaceDescription_var (ExtFullInterfaceDescription *p)
+ : ptr_ (p)
+{}
+
+ACE_INLINE
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::ExtFullInterfaceDescription_var (const ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var &p)
+{
+ if (p.ptr_)
+ {
+ ACE_NEW (this->ptr_, ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription (*p.ptr_));
+ }
+ else
+ {
+ this->ptr_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::~ExtFullInterfaceDescription_var (void)
+{
+ delete this->ptr_;
+}
+
+ACE_INLINE
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var &
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::operator= (ExtFullInterfaceDescription *_tao_struct_var)
+{
+ delete this->ptr_;
+ this->ptr_ = _tao_struct_var;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var &
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::operator= (const ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var &_tao_struct_var)
+{
+ if (this != &_tao_struct_var)
+ {
+ if (_tao_struct_var.ptr_ == 0)
+ {
+ delete this->ptr_;
+ this->ptr_ = 0;
+ }
+ else
+ {
+ ExtFullInterfaceDescription *deep_copy = 0;
+ ACE_NEW_RETURN (
+ deep_copy,
+ ExtFullInterfaceDescription (*_tao_struct_var.ptr_),
+ *this
+ );
+
+ if (deep_copy != 0)
+ {
+ ExtFullInterfaceDescription *tmp = deep_copy;
+ deep_copy = this->ptr_;
+ this->ptr_ = tmp;
+ delete deep_copy;
+ }
+ }
+ }
+
+ return *this;
+}
+
+ACE_INLINE const ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::operator const ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &() const // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::operator ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &() // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::operator ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &() const // cast
+{
+ return *this->ptr_;
+}
+
+// Variable-size types only.
+ACE_INLINE
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::operator ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE const ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::in (void) const
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::inout (void)
+{
+ return *this->ptr_;
+}
+
+// Mapping for variable size.
+ACE_INLINE ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *&
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::out (void)
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::_retn (void)
+{
+ ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *tmp = this->ptr_;
+ this->ptr_ = 0;
+ return tmp;
+}
+
+ACE_INLINE ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
+
+// *************************************************************
+// Inline operations for class CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_out
+// *************************************************************
+
+ACE_INLINE
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_out::ExtFullInterfaceDescription_out (::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *&p)
+ : ptr_ (p)
+{
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_out::ExtFullInterfaceDescription_out (ExtFullInterfaceDescription_var &p)
+ : ptr_ (p.out ())
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_out::ExtFullInterfaceDescription_out (const ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_out &p)
+ : ptr_ (ACE_const_cast (ExtFullInterfaceDescription_out&, p).ptr_)
+{}
+
+ACE_INLINE
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_out &
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_out::operator= (const ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExtFullInterfaceDescription_out&, p).ptr_;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_out &
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_out::operator= (ExtFullInterfaceDescription *_tao_struct_out)
+{
+ this->ptr_ = _tao_struct_out;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_out::operator ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *&
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_out::ptr (void) // ptr
+{
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *
+CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
+
+#if !defined (_CORBA_INTERFACEATTREXTENSION___CI_)
+#define _CORBA_INTERFACEATTREXTENSION___CI_
+
+ACE_INLINE
+CORBA::InterfaceAttrExtension::InterfaceAttrExtension (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
+ )
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
+{
+ this->CORBA_InterfaceAttrExtension_setup_collocation (_tao_collocated);
+}
+
+ACE_INLINE
+CORBA::Boolean
+CORBA::InterfaceAttrExtension::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
+
+#if !defined (_CORBA_EXTINTERFACEDEF___CI_)
+#define _CORBA_EXTINTERFACEDEF___CI_
+
+ACE_INLINE
+CORBA::ExtInterfaceDef::ExtInterfaceDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
+ )
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
+{
+ this->CORBA_ExtInterfaceDef_setup_collocation (_tao_collocated);
+}
+
+ACE_INLINE
+CORBA::Boolean
+CORBA::ExtInterfaceDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_ABSTRACTINTERFACEDEF___CI_)
#define _CORBA_ABSTRACTINTERFACEDEF___CI_
@@ -4788,10 +5196,43 @@ CORBA::AbstractInterfaceDef::AbstractInterfaceDef (
this->CORBA_AbstractInterfaceDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::AbstractInterfaceDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
+
+#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF___CI_)
+#define _CORBA_EXTABSTRACTINTERFACEDEF___CI_
+
+ACE_INLINE
+CORBA::ExtAbstractInterfaceDef::ExtAbstractInterfaceDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
+ )
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
+{
+ this->CORBA_ExtAbstractInterfaceDef_setup_collocation (_tao_collocated);
+}
+
+ACE_INLINE
+CORBA::Boolean
+CORBA::ExtAbstractInterfaceDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_LOCALINTERFACEDEF___CI_)
#define _CORBA_LOCALINTERFACEDEF___CI_
@@ -4807,10 +5248,43 @@ CORBA::LocalInterfaceDef::LocalInterfaceDef (
this->CORBA_LocalInterfaceDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::LocalInterfaceDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
+
+#if !defined (_CORBA_EXTLOCALINTERFACEDEF___CI_)
+#define _CORBA_EXTLOCALINTERFACEDEF___CI_
+
+ACE_INLINE
+CORBA::ExtLocalInterfaceDef::ExtLocalInterfaceDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
+ )
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
+{
+ this->CORBA_ExtLocalInterfaceDef_setup_collocation (_tao_collocated);
+}
+
+ACE_INLINE
+CORBA::Boolean
+CORBA::ExtLocalInterfaceDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -4823,7 +5297,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -4836,7 +5310,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -4849,7 +5323,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -4862,7 +5336,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -4875,7 +5349,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -4888,7 +5362,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_enum/cdr_op_ci.cpp:51
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/cdr_op_ci.cpp:51
ACE_INLINE
CORBA::Boolean operator<< (TAO_OutputCDR &strm, const CORBA::PrimitiveKind &_tao_enumval)
@@ -4902,17 +5376,17 @@ CORBA::Boolean operator>> (TAO_InputCDR &strm, CORBA::PrimitiveKind &_tao_enumva
{
CORBA::ULong _tao_temp = 0;
CORBA::Boolean _tao_result = strm >> _tao_temp;
-
+
if (_tao_result == 1)
{
_tao_enumval = ACE_static_cast (CORBA::PrimitiveKind, _tao_temp);
}
-
+
return _tao_result;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -4925,7 +5399,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -4938,7 +5412,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -4983,7 +5457,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -4996,7 +5470,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -5045,7 +5519,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5058,7 +5532,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5071,7 +5545,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5084,7 +5558,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5097,7 +5571,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5110,7 +5584,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5123,54 +5597,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
-
-ACE_INLINE
-CORBA::Boolean operator<< (
- TAO_OutputCDR &strm,
- const CORBA::ExceptionDescription &_tao_aggregate
- )
-{
- if (
- (strm << _tao_aggregate.name.in ()) &&
- (strm << _tao_aggregate.id.in ()) &&
- (strm << _tao_aggregate.defined_in.in ()) &&
- (strm << _tao_aggregate.version.in ()) &&
- (strm << _tao_aggregate.type.in ())
- )
- {
- return 1;
- }
- else
- {
- return 0;
- }
-}
-
-ACE_INLINE
-CORBA::Boolean operator>> (
- TAO_InputCDR &strm,
- CORBA::ExceptionDescription &_tao_aggregate
- )
-{
- if (
- (strm >> _tao_aggregate.name.out ()) &&
- (strm >> _tao_aggregate.id.out ()) &&
- (strm >> _tao_aggregate.defined_in.out ()) &&
- (strm >> _tao_aggregate.version.out ()) &&
- (strm >> _tao_aggregate.type.out ())
- )
- {
- return 1;
- }
- else
- {
- return 0;
- }
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_ExceptionDefSeq_I_
#define _TAO_CDR_OP_CORBA_ExceptionDefSeq_I_
@@ -5188,25 +5615,7 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_ExceptionDefSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
-
-#if !defined _TAO_CDR_OP_CORBA_ExcDescriptionSeq_I_
-#define _TAO_CDR_OP_CORBA_ExcDescriptionSeq_I_
-
-CORBA::Boolean TAO_IFR_Client_Export operator<< (
- TAO_OutputCDR &,
- const CORBA::ExcDescriptionSeq &
- );
-
-CORBA::Boolean TAO_IFR_Client_Export operator>> (
- TAO_InputCDR &,
- CORBA::ExcDescriptionSeq &
- );
-
-#endif /* _TAO_CDR_OP_CORBA_ExcDescriptionSeq_I_ */
-
-// TAO_IDL - Generated from
-// be/be_visitor_enum/cdr_op_ci.cpp:51
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/cdr_op_ci.cpp:51
ACE_INLINE
CORBA::Boolean operator<< (TAO_OutputCDR &strm, const CORBA::AttributeMode &_tao_enumval)
@@ -5220,17 +5629,17 @@ CORBA::Boolean operator>> (TAO_InputCDR &strm, CORBA::AttributeMode &_tao_enumva
{
CORBA::ULong _tao_temp = 0;
CORBA::Boolean _tao_result = strm >> _tao_temp;
-
+
if (_tao_result == 1)
{
_tao_enumval = ACE_static_cast (CORBA::AttributeMode, _tao_temp);
}
-
+
return _tao_result;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5243,7 +5652,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -5292,7 +5701,73 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_enum/cdr_op_ci.cpp:51
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
+
+ACE_INLINE
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ExtAttributeDescription &_tao_aggregate
+ )
+{
+ if (
+ (strm << _tao_aggregate.name.in ()) &&
+ (strm << _tao_aggregate.id.in ()) &&
+ (strm << _tao_aggregate.defined_in.in ()) &&
+ (strm << _tao_aggregate.version.in ()) &&
+ (strm << _tao_aggregate.type.in ()) &&
+ (strm << _tao_aggregate.mode) &&
+ (strm << _tao_aggregate.get_exceptions) &&
+ (strm << _tao_aggregate.put_exceptions)
+ )
+ {
+ return 1;
+ }
+ else
+ {
+ return 0;
+ }
+}
+
+ACE_INLINE
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ExtAttributeDescription &_tao_aggregate
+ )
+{
+ if (
+ (strm >> _tao_aggregate.name.out ()) &&
+ (strm >> _tao_aggregate.id.out ()) &&
+ (strm >> _tao_aggregate.defined_in.out ()) &&
+ (strm >> _tao_aggregate.version.out ()) &&
+ (strm >> _tao_aggregate.type.out ()) &&
+ (strm >> _tao_aggregate.mode) &&
+ (strm >> _tao_aggregate.get_exceptions) &&
+ (strm >> _tao_aggregate.put_exceptions)
+ )
+ {
+ return 1;
+ }
+ else
+ {
+ return 0;
+ }
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtAttributeDef_ptr
+ );
+
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtAttributeDef_ptr &
+ );
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/cdr_op_ci.cpp:51
ACE_INLINE
CORBA::Boolean operator<< (TAO_OutputCDR &strm, const CORBA::OperationMode &_tao_enumval)
@@ -5306,20 +5781,17 @@ CORBA::Boolean operator>> (TAO_InputCDR &strm, CORBA::OperationMode &_tao_enumva
{
CORBA::ULong _tao_temp = 0;
CORBA::Boolean _tao_result = strm >> _tao_temp;
-
+
if (_tao_result == 1)
{
_tao_enumval = ACE_static_cast (CORBA::OperationMode, _tao_temp);
}
-
+
return _tao_result;
}
// TAO_IDL - Generated from
-// be/be_visitor_enum/cdr_op_ci.cpp:51
-
-// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -5330,7 +5802,7 @@ CORBA::Boolean operator<< (
if (
(strm << _tao_aggregate.name.in ()) &&
(strm << _tao_aggregate.type.in ()) &&
- (strm << _tao_aggregate.type_def.in ()) &&
+ _tao_aggregate.type_def.in ()->marshal (strm) &&
(strm << _tao_aggregate.mode)
)
{
@@ -5364,7 +5836,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_ParDescriptionSeq_I_
#define _TAO_CDR_OP_CORBA_ParDescriptionSeq_I_
@@ -5382,7 +5854,7 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_ParDescriptionSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_ContextIdSeq_I_
#define _TAO_CDR_OP_CORBA_ContextIdSeq_I_
@@ -5400,7 +5872,7 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_ContextIdSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5413,7 +5885,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -5468,7 +5940,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_RepositoryIdSeq_I_
#define _TAO_CDR_OP_CORBA_RepositoryIdSeq_I_
@@ -5486,7 +5958,7 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_RepositoryIdSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_OpDescriptionSeq_I_
#define _TAO_CDR_OP_CORBA_OpDescriptionSeq_I_
@@ -5504,7 +5976,7 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_OpDescriptionSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_AttrDescriptionSeq_I_
#define _TAO_CDR_OP_CORBA_AttrDescriptionSeq_I_
@@ -5522,7 +5994,25 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_AttrDescriptionSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
+
+#if !defined _TAO_CDR_OP_CORBA_ExtAttrDescriptionSeq_I_
+#define _TAO_CDR_OP_CORBA_ExtAttrDescriptionSeq_I_
+
+CORBA::Boolean TAO_IFR_Client_Export operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtAttrDescriptionSeq &
+ );
+
+CORBA::Boolean TAO_IFR_Client_Export operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtAttrDescriptionSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ExtAttrDescriptionSeq_I_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5535,7 +6025,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -5588,7 +6078,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -5635,7 +6125,86 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::InterfaceAttrExtension_ptr
+ );
+
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::InterfaceAttrExtension_ptr &
+ );
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
+
+ACE_INLINE
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &_tao_aggregate
+ )
+{
+ if (
+ (strm << _tao_aggregate.name.in ()) &&
+ (strm << _tao_aggregate.id.in ()) &&
+ (strm << _tao_aggregate.defined_in.in ()) &&
+ (strm << _tao_aggregate.version.in ()) &&
+ (strm << _tao_aggregate.operations) &&
+ (strm << _tao_aggregate.attributes) &&
+ (strm << _tao_aggregate.base_interfaces) &&
+ (strm << _tao_aggregate.type.in ())
+ )
+ {
+ return 1;
+ }
+ else
+ {
+ return 0;
+ }
+}
+
+ACE_INLINE
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &_tao_aggregate
+ )
+{
+ if (
+ (strm >> _tao_aggregate.name.out ()) &&
+ (strm >> _tao_aggregate.id.out ()) &&
+ (strm >> _tao_aggregate.defined_in.out ()) &&
+ (strm >> _tao_aggregate.version.out ()) &&
+ (strm >> _tao_aggregate.operations) &&
+ (strm >> _tao_aggregate.attributes) &&
+ (strm >> _tao_aggregate.base_interfaces) &&
+ (strm >> _tao_aggregate.type.out ())
+ )
+ {
+ return 1;
+ }
+ else
+ {
+ return 0;
+ }
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtInterfaceDef_ptr
+ );
+
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtInterfaceDef_ptr &
+ );
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5648,7 +6217,20 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtAbstractInterfaceDef_ptr
+ );
+
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtAbstractInterfaceDef_ptr &
+ );
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -5659,3 +6241,18 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
TAO_InputCDR &,
CORBA::LocalInterfaceDef_ptr &
);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtLocalInterfaceDef_ptr
+ );
+
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtLocalInterfaceDef_ptr &
+ );
+
+
diff --git a/TAO/tao/IFR_Client/IFR_Client_Adapter_Impl.cpp b/TAO/tao/IFR_Client/IFR_Client_Adapter_Impl.cpp
index 422c01ff809..8919e874581 100644
--- a/TAO/tao/IFR_Client/IFR_Client_Adapter_Impl.cpp
+++ b/TAO/tao/IFR_Client/IFR_Client_Adapter_Impl.cpp
@@ -1,3 +1,5 @@
+// $Id$
+
#include "IFR_Client_Adapter_Impl.h"
#include "IFR_ExtendedC.h"
#include "tao/ORB_Core.h"
@@ -58,7 +60,7 @@ TAO_IFR_Client_Adapter_Impl::get_interface (
CORBA::Repository_var repo =
CORBA::Repository::_narrow (obj.in ()
- ACE_ENV_ARG_PARAMETER);
+ ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (CORBA::InterfaceDef::_nil ());
if (CORBA::is_nil (repo.in ()))
@@ -68,7 +70,7 @@ TAO_IFR_Client_Adapter_Impl::get_interface (
}
CORBA::Contained_var result = repo->lookup_id (repo_id
- ACE_ENV_ARG_PARAMETER);
+ ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (CORBA::InterfaceDef::_nil ());
if (CORBA::is_nil (result.in ()))
@@ -78,7 +80,7 @@ TAO_IFR_Client_Adapter_Impl::get_interface (
else
{
return CORBA::InterfaceDef::_narrow (result.in ()
- ACE_ENV_ARG_PARAMETER);
+ ACE_ENV_ARG_PARAMETER);
}
}
@@ -97,13 +99,16 @@ TAO_IFR_Client_Adapter_Impl::get_interface_remote (
// CORBA::OBJECT_NOT_EXIST then we must return 1, instead of
// propagating the exception.
TAO_Stub *istub = target->_stubobj ();
+
if (istub == 0)
- ACE_THROW_RETURN (CORBA::INTERNAL (
- CORBA::SystemException::_tao_minor_code (
- TAO_DEFAULT_MINOR_CODE,
- EINVAL),
- CORBA::COMPLETED_NO),
- _tao_retval);
+ {
+ ACE_THROW_RETURN (CORBA::INTERNAL (
+ CORBA::SystemException::_tao_minor_code (
+ TAO_DEFAULT_MINOR_CODE,
+ EINVAL),
+ CORBA::COMPLETED_NO),
+ _tao_retval);
+ }
TAO_GIOP_Twoway_Invocation _tao_call (istub,
"_interface",
@@ -133,19 +138,25 @@ TAO_IFR_Client_Adapter_Impl::get_interface_remote (
}
ACE_ASSERT (_invoke_status != TAO_INVOKE_EXCEPTION);
+
if (_invoke_status != TAO_INVOKE_OK)
{
ACE_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE,
CORBA::COMPLETED_YES),
CORBA::InterfaceDef::_nil ());
}
+
break;
}
TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
if (!(
(_tao_in >> _tao_safe_retval.inout ())
))
- ACE_THROW_RETURN (CORBA::MARSHAL (), CORBA::InterfaceDef::_nil ());
+ {
+ ACE_THROW_RETURN (CORBA::MARSHAL (),
+ CORBA::InterfaceDef::_nil ());
+ }
}
ACE_CATCH (CORBA::OBJECT_NOT_EXIST, ex)
{
@@ -162,5810 +173,11 @@ TAO_IFR_Client_Adapter_Impl::get_interface_remote (
// *********************************************************************
-// Initialization of IFR typecodes that are in the CORBA namespace.
-
-static const CORBA::Long _oc_CORBA_Identifier[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_Identifier (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_Identifier),
- (char *) &_oc_CORBA_Identifier,
- 0,
- sizeof (CORBA::Identifier)
- );
-
-static const CORBA::Long _oc_CORBA_ScopedName[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5363),
- ACE_NTOHL (0x6f706564),
- ACE_NTOHL (0x4e616d65),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ScopedName:1.0
- 11,
- ACE_NTOHL (0x53636f70),
- ACE_NTOHL (0x65644e61),
- ACE_NTOHL (0x6d650000), // name = ScopedName
- CORBA::tk_string,
- 0U, // string length
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ScopedName (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_ScopedName),
- (char *) &_oc_CORBA_ScopedName,
- 0,
- sizeof (CORBA::ScopedName)
- );
-
-static const CORBA::Long _oc_CORBA_RepositoryId[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_RepositoryId (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_RepositoryId),
- (char *) &_oc_CORBA_RepositoryId,
- 0,
- sizeof (CORBA::RepositoryId)
- );
-
-static const CORBA::Long _oc_CORBA_Visibility[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5669),
- ACE_NTOHL (0x73696269),
- ACE_NTOHL (0x6c697479),
- ACE_NTOHL (0x3a312e30),
- 9,
- ACE_NTOHL (0x62696c69),
- ACE_NTOHL (0x74790000), // name = Visibility
- CORBA::tk_short,
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_Visibility (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_Visibility),
- (char *) &_oc_CORBA_Visibility,
- 0,
- sizeof (CORBA::Visibility)
- );
-
-static const CORBA::Long _oc_CORBA_ValueModifier[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 28,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c75654d),
- ACE_NTOHL (0x6f646966),
- ACE_NTOHL (0x6965723a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:CORBA/ValueModifier:1.0
- 14,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x654d6f64),
- ACE_NTOHL (0x69666965),
- ACE_NTOHL (0x72000000), // name = ValueModifier
- CORBA::tk_short,
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ValueModifier (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_ValueModifier),
- (char *) &_oc_CORBA_ValueModifier,
- 0,
- sizeof (CORBA::ValueModifier)
- );
-
-static const CORBA::Long _oc_CORBA_DefinitionKind[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 37,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4465),
- ACE_NTOHL (0x66696e69),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x4b696e64),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/DefinitionKind:1.0
- 15,
- ACE_NTOHL (0x44656669),
- ACE_NTOHL (0x6e697469),
- ACE_NTOHL (0x6f6e4b69),
- ACE_NTOHL (0x6e640000), // name = DefinitionKind
- 26, // member count
- 8,
- ACE_NTOHL (0x646b5f6e),
- ACE_NTOHL (0x6f6e6500), // name = dk_none
- 7,
- ACE_NTOHL (0x646b5f61),
- ACE_NTOHL (0x6c6c0000), // name = dk_all
- 13,
- ACE_NTOHL (0x646b5f41),
- ACE_NTOHL (0x74747269),
- ACE_NTOHL (0x62757465),
- ACE_NTOHL (0x0), // name = dk_Attribute
- 12,
- ACE_NTOHL (0x646b5f43),
- ACE_NTOHL (0x6f6e7374),
- ACE_NTOHL (0x616e7400), // name = dk_Constant
- 13,
- ACE_NTOHL (0x646b5f45),
- ACE_NTOHL (0x78636570),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = dk_Exception
- 13,
- ACE_NTOHL (0x646b5f49),
- ACE_NTOHL (0x6e746572),
- ACE_NTOHL (0x66616365),
- ACE_NTOHL (0x0), // name = dk_Interface
- 10,
- ACE_NTOHL (0x646b5f4d),
- ACE_NTOHL (0x6f64756c),
- ACE_NTOHL (0x65000000), // name = dk_Module
- 13,
- ACE_NTOHL (0x646b5f4f),
- ACE_NTOHL (0x70657261),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = dk_Operation
- 11,
- ACE_NTOHL (0x646b5f54),
- ACE_NTOHL (0x79706564),
- ACE_NTOHL (0x65660000), // name = dk_Typedef
- 9,
- ACE_NTOHL (0x646b5f41),
- ACE_NTOHL (0x6c696173),
- ACE_NTOHL (0x0), // name = dk_Alias
- 10,
- ACE_NTOHL (0x646b5f53),
- ACE_NTOHL (0x74727563),
- ACE_NTOHL (0x74000000), // name = dk_Struct
- 9,
- ACE_NTOHL (0x646b5f55),
- ACE_NTOHL (0x6e696f6e),
- ACE_NTOHL (0x0), // name = dk_Union
- 8,
- ACE_NTOHL (0x646b5f45),
- ACE_NTOHL (0x6e756d00), // name = dk_Enum
- 13,
- ACE_NTOHL (0x646b5f50),
- ACE_NTOHL (0x72696d69),
- ACE_NTOHL (0x74697665),
- ACE_NTOHL (0x0), // name = dk_Primitive
- 10,
- ACE_NTOHL (0x646b5f53),
- ACE_NTOHL (0x7472696e),
- ACE_NTOHL (0x67000000), // name = dk_String
- 12,
- ACE_NTOHL (0x646b5f53),
- ACE_NTOHL (0x65717565),
- ACE_NTOHL (0x6e636500), // name = dk_Sequence
- 9,
- ACE_NTOHL (0x646b5f41),
- ACE_NTOHL (0x72726179),
- ACE_NTOHL (0x0), // name = dk_Array
- 14,
- ACE_NTOHL (0x646b5f52),
- ACE_NTOHL (0x65706f73),
- ACE_NTOHL (0x69746f72),
- ACE_NTOHL (0x79000000), // name = dk_Repository
- 11,
- ACE_NTOHL (0x646b5f57),
- ACE_NTOHL (0x73747269),
- ACE_NTOHL (0x6e670000), // name = dk_Wstring
- 9,
- ACE_NTOHL (0x646b5f46),
- ACE_NTOHL (0x69786564),
- ACE_NTOHL (0x0), // name = dk_Fixed
- 9,
- ACE_NTOHL (0x646b5f56),
- ACE_NTOHL (0x616c7565),
- ACE_NTOHL (0x0), // name = dk_Value
- 12,
- ACE_NTOHL (0x646b5f56),
- ACE_NTOHL (0x616c7565),
- ACE_NTOHL (0x426f7800), // name = dk_ValueBox
- 15,
- ACE_NTOHL (0x646b5f56),
- ACE_NTOHL (0x616c7565),
- ACE_NTOHL (0x4d656d62),
- ACE_NTOHL (0x65720000), // name = dk_ValueMember
- 10,
- ACE_NTOHL (0x646b5f4e),
- ACE_NTOHL (0x61746976),
- ACE_NTOHL (0x65000000), // name = dk_Native
- 21,
- ACE_NTOHL (0x646b5f41),
- ACE_NTOHL (0x62737472),
- ACE_NTOHL (0x61637449),
- ACE_NTOHL (0x6e746572),
- ACE_NTOHL (0x66616365),
- ACE_NTOHL (0x0), // name = dk_AbstractInterface
- 18,
- ACE_NTOHL (0x646b5f4c),
- ACE_NTOHL (0x6f63616c),
- ACE_NTOHL (0x496e7465),
- ACE_NTOHL (0x72666163),
- ACE_NTOHL (0x65000000), // name = dk_LocalInterface
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_DefinitionKind (
- CORBA::tk_enum,
- sizeof (_oc_CORBA_DefinitionKind),
- (char *) &_oc_CORBA_DefinitionKind,
- 0,
- sizeof (CORBA::DefinitionKind)
- );
-
-static const CORBA::Long _oc_CORBA_IRObject[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4952),
- ACE_NTOHL (0x4f626a65),
- ACE_NTOHL (0x63743a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/IRObject:1.0
- 9,
- ACE_NTOHL (0x49524f62),
- ACE_NTOHL (0x6a656374),
- ACE_NTOHL (0x0), // name = IRObject
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_IRObject (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_IRObject),
- (char *) &_oc_CORBA_IRObject,
- 0,
- sizeof (CORBA::IRObject)
- );
-
-static const CORBA::Long _oc_CORBA_VersionSpec[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_VersionSpec (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_VersionSpec),
- (char *) &_oc_CORBA_VersionSpec,
- 0,
- sizeof (CORBA::VersionSpec)
- );
-
-static const CORBA::Long _oc_CORBA_Contained[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e746169),
- ACE_NTOHL (0x6e65643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/Contained:1.0
- 10,
- ACE_NTOHL (0x436f6e74),
- ACE_NTOHL (0x61696e65),
- ACE_NTOHL (0x64000000), // name = Contained
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_Contained (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_Contained),
- (char *) &_oc_CORBA_Contained,
- 0,
- sizeof (CORBA::Contained)
- );
-
-static const CORBA::Long _oc_CORBA_ContainedSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e746169),
- ACE_NTOHL (0x6e656453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContainedSeq:1.0
- 13,
- ACE_NTOHL (0x436f6e74),
- ACE_NTOHL (0x61696e65),
- ACE_NTOHL (0x64536571),
- ACE_NTOHL (0x0), // name = ContainedSeq
- CORBA::tk_sequence, // typecode kind
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 56, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e746169),
- ACE_NTOHL (0x6e65643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/Contained:1.0
- 10,
- ACE_NTOHL (0x436f6e74),
- ACE_NTOHL (0x61696e65),
- ACE_NTOHL (0x64000000), // name = Contained
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ContainedSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_ContainedSeq),
- (char *) &_oc_CORBA_ContainedSeq,
- 0,
- sizeof (CORBA::ContainedSeq)
- );
-
-static const CORBA::Long _oc_CORBA_InterfaceDefSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 38,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f496e),
- ACE_NTOHL (0x74657266),
- ACE_NTOHL (0x61636544),
- ACE_NTOHL (0x65665365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/InterfaceDefSeq:1.0
- 16,
- ACE_NTOHL (0x496e7465),
- ACE_NTOHL (0x72666163),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x53657100), // name = InterfaceDefSeq
- CORBA::tk_sequence, // typecode kind
- 80, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f496e),
- ACE_NTOHL (0x74657266),
- ACE_NTOHL (0x61636544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/InterfaceDef:1.0
- 13,
- ACE_NTOHL (0x496e7465),
- ACE_NTOHL (0x72666163),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x0), // name = InterfaceDef
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_InterfaceDefSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_InterfaceDefSeq),
- (char *) &_oc_CORBA_InterfaceDefSeq,
- 0,
- sizeof (CORBA::InterfaceDefSeq)
- );
-
-static const CORBA::Long _oc_CORBA_AbstractInterfaceDefSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 46,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4162),
- ACE_NTOHL (0x73747261),
- ACE_NTOHL (0x6374496e),
- ACE_NTOHL (0x74657266),
- ACE_NTOHL (0x61636544),
- ACE_NTOHL (0x65665365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/AbstractInterfaceDefSeq:1.0
- 24,
- ACE_NTOHL (0x41627374),
- ACE_NTOHL (0x72616374),
- ACE_NTOHL (0x496e7465),
- ACE_NTOHL (0x72666163),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x53657100), // name = AbstractInterfaceDefSeq
- CORBA::tk_sequence, // typecode kind
- 96, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 80, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4162),
- ACE_NTOHL (0x73747261),
- ACE_NTOHL (0x6374496e),
- ACE_NTOHL (0x74657266),
- ACE_NTOHL (0x61636544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AbstractInterfaceDef:1.0
- 21,
- ACE_NTOHL (0x41627374),
- ACE_NTOHL (0x72616374),
- ACE_NTOHL (0x496e7465),
- ACE_NTOHL (0x72666163),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x0), // name = AbstractInterfaceDef
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_AbstractInterfaceDefSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_AbstractInterfaceDefSeq),
- (char *) &_oc_CORBA_AbstractInterfaceDefSeq,
- 0,
- sizeof (CORBA::AbstractInterfaceDefSeq)
- );
-
-static const CORBA::Long _oc_CORBA_LocalInterfaceDefSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4c6f),
- ACE_NTOHL (0x63616c49),
- ACE_NTOHL (0x6e746572),
- ACE_NTOHL (0x66616365),
- ACE_NTOHL (0x44656653),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/LocalInterfaceDefSeq:1.0
- 21,
- ACE_NTOHL (0x4c6f6361),
- ACE_NTOHL (0x6c496e74),
- ACE_NTOHL (0x65726661),
- ACE_NTOHL (0x63654465),
- ACE_NTOHL (0x66536571),
- ACE_NTOHL (0x0), // name = LocalInterfaceDefSeq
- CORBA::tk_sequence, // typecode kind
- 88, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4c6f),
- ACE_NTOHL (0x63616c49),
- ACE_NTOHL (0x6e746572),
- ACE_NTOHL (0x66616365),
- ACE_NTOHL (0x4465663a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/LocalInterfaceDef:1.0
- 18,
- ACE_NTOHL (0x4c6f6361),
- ACE_NTOHL (0x6c496e74),
- ACE_NTOHL (0x65726661),
- ACE_NTOHL (0x63654465),
- ACE_NTOHL (0x66000000), // name = LocalInterfaceDef
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_LocalInterfaceDefSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_LocalInterfaceDefSeq),
- (char *) &_oc_CORBA_LocalInterfaceDefSeq,
- 0,
- sizeof (CORBA::LocalInterfaceDefSeq)
- );
-
-static const CORBA::Long _oc_CORBA_StructMember[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5374),
- ACE_NTOHL (0x72756374),
- ACE_NTOHL (0x4d656d62),
- ACE_NTOHL (0x65723a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/StructMember:1.0
- 13,
- ACE_NTOHL (0x53747275),
- ACE_NTOHL (0x63744d65),
- ACE_NTOHL (0x6d626572),
- ACE_NTOHL (0x0), // name = StructMember
- 3, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
- 9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
- ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
- 52, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
- ACE_NTOHL (0x79706500), // name = IDLType
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_StructMember (
- CORBA::tk_struct,
- sizeof (_oc_CORBA_StructMember),
- (char *) &_oc_CORBA_StructMember,
- 0,
- sizeof (CORBA::StructMember)
- );
-
-static const CORBA::Long _oc_CORBA_StructMemberSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 38,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5374),
- ACE_NTOHL (0x72756374),
- ACE_NTOHL (0x4d656d62),
- ACE_NTOHL (0x65725365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/StructMemberSeq:1.0
- 16,
- ACE_NTOHL (0x53747275),
- ACE_NTOHL (0x63744d65),
- ACE_NTOHL (0x6d626572),
- ACE_NTOHL (0x53657100), // name = StructMemberSeq
- CORBA::tk_sequence, // typecode kind
- 264, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 248, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5374),
- ACE_NTOHL (0x72756374),
- ACE_NTOHL (0x4d656d62),
- ACE_NTOHL (0x65723a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/StructMember:1.0
- 13,
- ACE_NTOHL (0x53747275),
- ACE_NTOHL (0x63744d65),
- ACE_NTOHL (0x6d626572),
- ACE_NTOHL (0x0), // name = StructMember
- 3, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
- 9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
- ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
- 52, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
- ACE_NTOHL (0x79706500), // name = IDLType
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_StructMemberSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_StructMemberSeq),
- (char *) &_oc_CORBA_StructMemberSeq,
- 0,
- sizeof (CORBA::StructMemberSeq)
- );
-
-static const CORBA::Long _oc_CORBA_Initializer[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f496e),
- ACE_NTOHL (0x69746961),
- ACE_NTOHL (0x6c697a65),
- ACE_NTOHL (0x723a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/Initializer:1.0
- 12,
- ACE_NTOHL (0x496e6974),
- ACE_NTOHL (0x69616c69),
- ACE_NTOHL (0x7a657200), // name = Initializer
- 2, // member count
- 8,
- ACE_NTOHL (0x6d656d62),
- ACE_NTOHL (0x65727300), // name = members
- CORBA::tk_alias, // typecode kind for typedefs
- 340, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 38,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5374),
- ACE_NTOHL (0x72756374),
- ACE_NTOHL (0x4d656d62),
- ACE_NTOHL (0x65725365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/StructMemberSeq:1.0
- 16,
- ACE_NTOHL (0x53747275),
- ACE_NTOHL (0x63744d65),
- ACE_NTOHL (0x6d626572),
- ACE_NTOHL (0x53657100), // name = StructMemberSeq
- CORBA::tk_sequence, // typecode kind
- 264, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 248, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5374),
- ACE_NTOHL (0x72756374),
- ACE_NTOHL (0x4d656d62),
- ACE_NTOHL (0x65723a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/StructMember:1.0
- 13,
- ACE_NTOHL (0x53747275),
- ACE_NTOHL (0x63744d65),
- ACE_NTOHL (0x6d626572),
- ACE_NTOHL (0x0), // name = StructMember
- 3, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
- 9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
- ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
- 52, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
- ACE_NTOHL (0x79706500), // name = IDLType
-
-
- 0U,
-
-
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_Initializer (
- CORBA::tk_struct,
- sizeof (_oc_CORBA_Initializer),
- (char *) &_oc_CORBA_Initializer,
- 0,
- sizeof (CORBA::Initializer)
- );
-
-static const CORBA::Long _oc_CORBA_InitializerSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 37,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f496e),
- ACE_NTOHL (0x69746961),
- ACE_NTOHL (0x6c697a65),
- ACE_NTOHL (0x72536571),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/InitializerSeq:1.0
- 15,
- ACE_NTOHL (0x496e6974),
- ACE_NTOHL (0x69616c69),
- ACE_NTOHL (0x7a657253),
- ACE_NTOHL (0x65710000), // name = InitializerSeq
- CORBA::tk_sequence, // typecode kind
- 528, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 512, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f496e),
- ACE_NTOHL (0x69746961),
- ACE_NTOHL (0x6c697a65),
- ACE_NTOHL (0x723a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/Initializer:1.0
- 12,
- ACE_NTOHL (0x496e6974),
- ACE_NTOHL (0x69616c69),
- ACE_NTOHL (0x7a657200), // name = Initializer
- 2, // member count
- 8,
- ACE_NTOHL (0x6d656d62),
- ACE_NTOHL (0x65727300), // name = members
- CORBA::tk_alias, // typecode kind for typedefs
- 340, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 38,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5374),
- ACE_NTOHL (0x72756374),
- ACE_NTOHL (0x4d656d62),
- ACE_NTOHL (0x65725365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/StructMemberSeq:1.0
- 16,
- ACE_NTOHL (0x53747275),
- ACE_NTOHL (0x63744d65),
- ACE_NTOHL (0x6d626572),
- ACE_NTOHL (0x53657100), // name = StructMemberSeq
- CORBA::tk_sequence, // typecode kind
- 264, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 248, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5374),
- ACE_NTOHL (0x72756374),
- ACE_NTOHL (0x4d656d62),
- ACE_NTOHL (0x65723a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/StructMember:1.0
- 13,
- ACE_NTOHL (0x53747275),
- ACE_NTOHL (0x63744d65),
- ACE_NTOHL (0x6d626572),
- ACE_NTOHL (0x0), // name = StructMember
- 3, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
- 9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
- ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
- 52, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
- ACE_NTOHL (0x79706500), // name = IDLType
-
-
- 0U,
-
-
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_InitializerSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_InitializerSeq),
- (char *) &_oc_CORBA_InitializerSeq,
- 0,
- sizeof (CORBA::InitializerSeq)
- );
-
-static const CORBA::Long _oc_CORBA_UnionMember[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f556e),
- ACE_NTOHL (0x696f6e4d),
- ACE_NTOHL (0x656d6265),
- ACE_NTOHL (0x723a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/UnionMember:1.0
- 12,
- ACE_NTOHL (0x556e696f),
- ACE_NTOHL (0x6e4d656d),
- ACE_NTOHL (0x62657200), // name = UnionMember
- 4, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 6,
- ACE_NTOHL (0x6c616265),
- ACE_NTOHL (0x6c000000), // name = label
- CORBA::tk_any,
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
- 9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
- ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
- 52, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
- ACE_NTOHL (0x79706500), // name = IDLType
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_UnionMember (
- CORBA::tk_struct,
- sizeof (_oc_CORBA_UnionMember),
- (char *) &_oc_CORBA_UnionMember,
- 0,
- sizeof (CORBA::UnionMember)
- );
-
-static const CORBA::Long _oc_CORBA_UnionMemberSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 37,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f556e),
- ACE_NTOHL (0x696f6e4d),
- ACE_NTOHL (0x656d6265),
- ACE_NTOHL (0x72536571),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/UnionMemberSeq:1.0
- 15,
- ACE_NTOHL (0x556e696f),
- ACE_NTOHL (0x6e4d656d),
- ACE_NTOHL (0x62657253),
- ACE_NTOHL (0x65710000), // name = UnionMemberSeq
- CORBA::tk_sequence, // typecode kind
- 276, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 260, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f556e),
- ACE_NTOHL (0x696f6e4d),
- ACE_NTOHL (0x656d6265),
- ACE_NTOHL (0x723a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/UnionMember:1.0
- 12,
- ACE_NTOHL (0x556e696f),
- ACE_NTOHL (0x6e4d656d),
- ACE_NTOHL (0x62657200), // name = UnionMember
- 4, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 6,
- ACE_NTOHL (0x6c616265),
- ACE_NTOHL (0x6c000000), // name = label
- CORBA::tk_any,
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
- 9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
- ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
- 52, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
- ACE_NTOHL (0x79706500), // name = IDLType
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_UnionMemberSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_UnionMemberSeq),
- (char *) &_oc_CORBA_UnionMemberSeq,
- 0,
- sizeof (CORBA::UnionMemberSeq)
- );
-
-static const CORBA::Long _oc_CORBA_EnumMemberSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f456e),
- ACE_NTOHL (0x756d4d65),
- ACE_NTOHL (0x6d626572),
- ACE_NTOHL (0x5365713a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/EnumMemberSeq:1.0
- 14,
- ACE_NTOHL (0x456e756d),
- ACE_NTOHL (0x4d656d62),
- ACE_NTOHL (0x65725365),
- ACE_NTOHL (0x71000000), // name = EnumMemberSeq
- CORBA::tk_sequence, // typecode kind
- 84, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_EnumMemberSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_EnumMemberSeq),
- (char *) &_oc_CORBA_EnumMemberSeq,
- 0,
- sizeof (CORBA::EnumMemberSeq)
- );
-
-static const CORBA::Long _oc_CORBA_Container[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e746169),
- ACE_NTOHL (0x6e65723a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/Container:1.0
- 10,
- ACE_NTOHL (0x436f6e74),
- ACE_NTOHL (0x61696e65),
- ACE_NTOHL (0x72000000), // name = Container
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_Container (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_Container),
- (char *) &_oc_CORBA_Container,
- 0,
- sizeof (CORBA::Container)
- );
-
-static const CORBA::Long _oc_CORBA_IDLType[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
- ACE_NTOHL (0x79706500), // name = IDLType
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_IDLType (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_IDLType),
- (char *) &_oc_CORBA_IDLType,
- 0,
- sizeof (CORBA::IDLType)
- );
-
-static const CORBA::Long _oc_CORBA_TypedefDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5479),
- ACE_NTOHL (0x70656465),
- ACE_NTOHL (0x66446566),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/TypedefDef:1.0
- 11,
- ACE_NTOHL (0x54797065),
- ACE_NTOHL (0x64656644),
- ACE_NTOHL (0x65660000), // name = TypedefDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_TypedefDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_TypedefDef),
- (char *) &_oc_CORBA_TypedefDef,
- 0,
- sizeof (CORBA::TypedefDef)
- );
-
-static const CORBA::Long _oc_CORBA_TypeDescription[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 38,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5479),
- ACE_NTOHL (0x70654465),
- ACE_NTOHL (0x73637269),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e3a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/TypeDescription:1.0
- 16,
- ACE_NTOHL (0x54797065),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x72697074),
- ACE_NTOHL (0x696f6e00), // name = TypeDescription
- 5, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_TypeDescription (
- CORBA::tk_struct,
- sizeof (_oc_CORBA_TypeDescription),
- (char *) &_oc_CORBA_TypeDescription,
- 0,
- sizeof (CORBA::TypeDescription)
- );
-
-static const CORBA::Long _oc_CORBA_PrimitiveKind[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5072),
- ACE_NTOHL (0x696d6974),
- ACE_NTOHL (0x6976654b),
- ACE_NTOHL (0x696e643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/PrimitiveKind:1.0
- 14,
- ACE_NTOHL (0x5072696d),
- ACE_NTOHL (0x69746976),
- ACE_NTOHL (0x654b696e),
- ACE_NTOHL (0x64000000), // name = PrimitiveKind
- 22, // member count
- 8,
- ACE_NTOHL (0x706b5f6e),
- ACE_NTOHL (0x756c6c00), // name = pk_null
- 8,
- ACE_NTOHL (0x706b5f76),
- ACE_NTOHL (0x6f696400), // name = pk_void
- 9,
- ACE_NTOHL (0x706b5f73),
- ACE_NTOHL (0x686f7274),
- ACE_NTOHL (0x0), // name = pk_short
- 8,
- ACE_NTOHL (0x706b5f6c),
- ACE_NTOHL (0x6f6e6700), // name = pk_long
- 10,
- ACE_NTOHL (0x706b5f75),
- ACE_NTOHL (0x73686f72),
- ACE_NTOHL (0x74000000), // name = pk_ushort
- 9,
- ACE_NTOHL (0x706b5f75),
- ACE_NTOHL (0x6c6f6e67),
- ACE_NTOHL (0x0), // name = pk_ulong
- 9,
- ACE_NTOHL (0x706b5f66),
- ACE_NTOHL (0x6c6f6174),
- ACE_NTOHL (0x0), // name = pk_float
- 10,
- ACE_NTOHL (0x706b5f64),
- ACE_NTOHL (0x6f75626c),
- ACE_NTOHL (0x65000000), // name = pk_double
- 11,
- ACE_NTOHL (0x706b5f62),
- ACE_NTOHL (0x6f6f6c65),
- ACE_NTOHL (0x616e0000), // name = pk_boolean
- 8,
- ACE_NTOHL (0x706b5f63),
- ACE_NTOHL (0x68617200), // name = pk_char
- 9,
- ACE_NTOHL (0x706b5f6f),
- ACE_NTOHL (0x63746574),
- ACE_NTOHL (0x0), // name = pk_octet
- 7,
- ACE_NTOHL (0x706b5f61),
- ACE_NTOHL (0x6e790000), // name = pk_any
- 12,
- ACE_NTOHL (0x706b5f54),
- ACE_NTOHL (0x79706543),
- ACE_NTOHL (0x6f646500), // name = pk_TypeCode
- 13,
- ACE_NTOHL (0x706b5f50),
- ACE_NTOHL (0x72696e63),
- ACE_NTOHL (0x6970616c),
- ACE_NTOHL (0x0), // name = pk_Principal
- 10,
- ACE_NTOHL (0x706b5f73),
- ACE_NTOHL (0x7472696e),
- ACE_NTOHL (0x67000000), // name = pk_string
- 10,
- ACE_NTOHL (0x706b5f6f),
- ACE_NTOHL (0x626a7265),
- ACE_NTOHL (0x66000000), // name = pk_objref
- 12,
- ACE_NTOHL (0x706b5f6c),
- ACE_NTOHL (0x6f6e676c),
- ACE_NTOHL (0x6f6e6700), // name = pk_longlong
- 13,
- ACE_NTOHL (0x706b5f75),
- ACE_NTOHL (0x6c6f6e67),
- ACE_NTOHL (0x6c6f6e67),
- ACE_NTOHL (0x0), // name = pk_ulonglong
- 14,
- ACE_NTOHL (0x706b5f6c),
- ACE_NTOHL (0x6f6e6764),
- ACE_NTOHL (0x6f75626c),
- ACE_NTOHL (0x65000000), // name = pk_longdouble
- 9,
- ACE_NTOHL (0x706b5f77),
- ACE_NTOHL (0x63686172),
- ACE_NTOHL (0x0), // name = pk_wchar
- 11,
- ACE_NTOHL (0x706b5f77),
- ACE_NTOHL (0x73747269),
- ACE_NTOHL (0x6e670000), // name = pk_wstring
- 14,
- ACE_NTOHL (0x706b5f76),
- ACE_NTOHL (0x616c7565),
- ACE_NTOHL (0x5f626173),
- ACE_NTOHL (0x65000000), // name = pk_value_base
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_PrimitiveKind (
- CORBA::tk_enum,
- sizeof (_oc_CORBA_PrimitiveKind),
- (char *) &_oc_CORBA_PrimitiveKind,
- 0,
- sizeof (CORBA::PrimitiveKind)
- );
-
-static const CORBA::Long _oc_CORBA_Repository[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Repository:1.0
- 11,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72790000), // name = Repository
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_Repository (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_Repository),
- (char *) &_oc_CORBA_Repository,
- 0,
- sizeof (CORBA::Repository)
- );
-
-static const CORBA::Long _oc_CORBA_ModuleDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4d6f),
- ACE_NTOHL (0x64756c65),
- ACE_NTOHL (0x4465663a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ModuleDef:1.0
- 10,
- ACE_NTOHL (0x4d6f6475),
- ACE_NTOHL (0x6c654465),
- ACE_NTOHL (0x66000000), // name = ModuleDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ModuleDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_ModuleDef),
- (char *) &_oc_CORBA_ModuleDef,
- 0,
- sizeof (CORBA::ModuleDef)
- );
-
-static const CORBA::Long _oc_CORBA_ModuleDescription[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4d6f),
- ACE_NTOHL (0x64756c65),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x72697074),
- ACE_NTOHL (0x696f6e3a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ModuleDescription:1.0
- 18,
- ACE_NTOHL (0x4d6f6475),
- ACE_NTOHL (0x6c654465),
- ACE_NTOHL (0x73637269),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e000000), // name = ModuleDescription
- 4, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ModuleDescription (
- CORBA::tk_struct,
- sizeof (_oc_CORBA_ModuleDescription),
- (char *) &_oc_CORBA_ModuleDescription,
- 0,
- sizeof (CORBA::ModuleDescription)
- );
-
-static const CORBA::Long _oc_CORBA_ConstantDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e737461),
- ACE_NTOHL (0x6e744465),
- ACE_NTOHL (0x663a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ConstantDef:1.0
- 12,
- ACE_NTOHL (0x436f6e73),
- ACE_NTOHL (0x74616e74),
- ACE_NTOHL (0x44656600), // name = ConstantDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ConstantDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_ConstantDef),
- (char *) &_oc_CORBA_ConstantDef,
- 0,
- sizeof (CORBA::ConstantDef)
- );
-
-static const CORBA::Long _oc_CORBA_ConstantDescription[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 42,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e737461),
- ACE_NTOHL (0x6e744465),
- ACE_NTOHL (0x73637269),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e3a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ConstantDescription:1.0
- 20,
- ACE_NTOHL (0x436f6e73),
- ACE_NTOHL (0x74616e74),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x72697074),
- ACE_NTOHL (0x696f6e00), // name = ConstantDescription
- 6, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
- 6,
- ACE_NTOHL (0x76616c75),
- ACE_NTOHL (0x65000000), // name = value
- CORBA::tk_any,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ConstantDescription (
- CORBA::tk_struct,
- sizeof (_oc_CORBA_ConstantDescription),
- (char *) &_oc_CORBA_ConstantDescription,
- 0,
- sizeof (CORBA::ConstantDescription)
- );
-
-static const CORBA::Long _oc_CORBA_StructDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5374),
- ACE_NTOHL (0x72756374),
- ACE_NTOHL (0x4465663a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/StructDef:1.0
- 10,
- ACE_NTOHL (0x53747275),
- ACE_NTOHL (0x63744465),
- ACE_NTOHL (0x66000000), // name = StructDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_StructDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_StructDef),
- (char *) &_oc_CORBA_StructDef,
- 0,
- sizeof (CORBA::StructDef)
- );
-
-static const CORBA::Long _oc_CORBA_UnionDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f556e),
- ACE_NTOHL (0x696f6e44),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/UnionDef:1.0
- 9,
- ACE_NTOHL (0x556e696f),
- ACE_NTOHL (0x6e446566),
- ACE_NTOHL (0x0), // name = UnionDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_UnionDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_UnionDef),
- (char *) &_oc_CORBA_UnionDef,
- 0,
- sizeof (CORBA::UnionDef)
- );
-
-static const CORBA::Long _oc_CORBA_EnumDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f456e),
- ACE_NTOHL (0x756d4465),
- ACE_NTOHL (0x663a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/EnumDef:1.0
- 8,
- ACE_NTOHL (0x456e756d),
- ACE_NTOHL (0x44656600), // name = EnumDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_EnumDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_EnumDef),
- (char *) &_oc_CORBA_EnumDef,
- 0,
- sizeof (CORBA::EnumDef)
- );
-
-static const CORBA::Long _oc_CORBA_AliasDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f416c),
- ACE_NTOHL (0x69617344),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AliasDef:1.0
- 9,
- ACE_NTOHL (0x416c6961),
- ACE_NTOHL (0x73446566),
- ACE_NTOHL (0x0), // name = AliasDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_AliasDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_AliasDef),
- (char *) &_oc_CORBA_AliasDef,
- 0,
- sizeof (CORBA::AliasDef)
- );
-
-static const CORBA::Long _oc_CORBA_NativeDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4e61),
- ACE_NTOHL (0x74697665),
- ACE_NTOHL (0x4465663a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/NativeDef:1.0
- 10,
- ACE_NTOHL (0x4e617469),
- ACE_NTOHL (0x76654465),
- ACE_NTOHL (0x66000000), // name = NativeDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_NativeDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_NativeDef),
- (char *) &_oc_CORBA_NativeDef,
- 0,
- sizeof (CORBA::NativeDef)
- );
-
-static const CORBA::Long _oc_CORBA_PrimitiveDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5072),
- ACE_NTOHL (0x696d6974),
- ACE_NTOHL (0x69766544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/PrimitiveDef:1.0
- 13,
- ACE_NTOHL (0x5072696d),
- ACE_NTOHL (0x69746976),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x0), // name = PrimitiveDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_PrimitiveDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_PrimitiveDef),
- (char *) &_oc_CORBA_PrimitiveDef,
- 0,
- sizeof (CORBA::PrimitiveDef)
- );
-
-static const CORBA::Long _oc_CORBA_StringDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5374),
- ACE_NTOHL (0x72696e67),
- ACE_NTOHL (0x4465663a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/StringDef:1.0
- 10,
- ACE_NTOHL (0x53747269),
- ACE_NTOHL (0x6e674465),
- ACE_NTOHL (0x66000000), // name = StringDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_StringDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_StringDef),
- (char *) &_oc_CORBA_StringDef,
- 0,
- sizeof (CORBA::StringDef)
- );
-
-static const CORBA::Long _oc_CORBA_WstringDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5773),
- ACE_NTOHL (0x7472696e),
- ACE_NTOHL (0x67446566),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/WstringDef:1.0
- 11,
- ACE_NTOHL (0x57737472),
- ACE_NTOHL (0x696e6744),
- ACE_NTOHL (0x65660000), // name = WstringDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_WstringDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_WstringDef),
- (char *) &_oc_CORBA_WstringDef,
- 0,
- sizeof (CORBA::WstringDef)
- );
-
-static const CORBA::Long _oc_CORBA_SequenceDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5365),
- ACE_NTOHL (0x7175656e),
- ACE_NTOHL (0x63654465),
- ACE_NTOHL (0x663a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/SequenceDef:1.0
- 12,
- ACE_NTOHL (0x53657175),
- ACE_NTOHL (0x656e6365),
- ACE_NTOHL (0x44656600), // name = SequenceDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_SequenceDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_SequenceDef),
- (char *) &_oc_CORBA_SequenceDef,
- 0,
- sizeof (CORBA::SequenceDef)
- );
-
-static const CORBA::Long _oc_CORBA_ArrayDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4172),
- ACE_NTOHL (0x72617944),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ArrayDef:1.0
- 9,
- ACE_NTOHL (0x41727261),
- ACE_NTOHL (0x79446566),
- ACE_NTOHL (0x0), // name = ArrayDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ArrayDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_ArrayDef),
- (char *) &_oc_CORBA_ArrayDef,
- 0,
- sizeof (CORBA::ArrayDef)
- );
-
-static const CORBA::Long _oc_CORBA_ExceptionDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4578),
- ACE_NTOHL (0x63657074),
- ACE_NTOHL (0x696f6e44),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDef:1.0
- 13,
- ACE_NTOHL (0x45786365),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e446566),
- ACE_NTOHL (0x0), // name = ExceptionDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ExceptionDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_ExceptionDef),
- (char *) &_oc_CORBA_ExceptionDef,
- 0,
- sizeof (CORBA::ExceptionDef)
- );
-
-static const CORBA::Long _oc_CORBA_ExceptionDescription[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4578),
- ACE_NTOHL (0x63657074),
- ACE_NTOHL (0x696f6e44),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
- 21,
- ACE_NTOHL (0x45786365),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = ExceptionDescription
- 5, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ExceptionDescription (
- CORBA::tk_struct,
- sizeof (_oc_CORBA_ExceptionDescription),
- (char *) &_oc_CORBA_ExceptionDescription,
- 0,
- sizeof (CORBA::ExceptionDescription)
- );
-
-static const CORBA::Long _oc_CORBA_ExceptionDefSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 38,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4578),
- ACE_NTOHL (0x63657074),
- ACE_NTOHL (0x696f6e44),
- ACE_NTOHL (0x65665365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExceptionDefSeq:1.0
- 16,
- ACE_NTOHL (0x45786365),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e446566),
- ACE_NTOHL (0x53657100), // name = ExceptionDefSeq
- CORBA::tk_sequence, // typecode kind
- 80, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4578),
- ACE_NTOHL (0x63657074),
- ACE_NTOHL (0x696f6e44),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDef:1.0
- 13,
- ACE_NTOHL (0x45786365),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e446566),
- ACE_NTOHL (0x0), // name = ExceptionDef
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ExceptionDefSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_ExceptionDefSeq),
- (char *) &_oc_CORBA_ExceptionDefSeq,
- 0,
- sizeof (CORBA::ExceptionDefSeq)
- );
-
-static const CORBA::Long _oc_CORBA_ExcDescriptionSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4578),
- ACE_NTOHL (0x63446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x5365713a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
- 18,
- ACE_NTOHL (0x45786344),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e5365),
- ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
- CORBA::tk_sequence, // typecode kind
- 476, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 460, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4578),
- ACE_NTOHL (0x63657074),
- ACE_NTOHL (0x696f6e44),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
- 21,
- ACE_NTOHL (0x45786365),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = ExceptionDescription
- 5, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ExcDescriptionSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_ExcDescriptionSeq),
- (char *) &_oc_CORBA_ExcDescriptionSeq,
- 0,
- sizeof (CORBA::ExcDescriptionSeq)
- );
-
-static const CORBA::Long _oc_CORBA_AttributeMode[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4174),
- ACE_NTOHL (0x74726962),
- ACE_NTOHL (0x7574654d),
- ACE_NTOHL (0x6f64653a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0
- 14,
- ACE_NTOHL (0x41747472),
- ACE_NTOHL (0x69627574),
- ACE_NTOHL (0x654d6f64),
- ACE_NTOHL (0x65000000), // name = AttributeMode
- 2, // member count
- 12,
- ACE_NTOHL (0x41545452),
- ACE_NTOHL (0x5f4e4f52),
- ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL
- 14,
- ACE_NTOHL (0x41545452),
- ACE_NTOHL (0x5f524541),
- ACE_NTOHL (0x444f4e4c),
- ACE_NTOHL (0x59000000), // name = ATTR_READONLY
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_AttributeMode (
- CORBA::tk_enum,
- sizeof (_oc_CORBA_AttributeMode),
- (char *) &_oc_CORBA_AttributeMode,
- 0,
- sizeof (CORBA::AttributeMode)
- );
-
-static const CORBA::Long _oc_CORBA_AttributeDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4174),
- ACE_NTOHL (0x74726962),
- ACE_NTOHL (0x75746544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AttributeDef:1.0
- 13,
- ACE_NTOHL (0x41747472),
- ACE_NTOHL (0x69627574),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x0), // name = AttributeDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_AttributeDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_AttributeDef),
- (char *) &_oc_CORBA_AttributeDef,
- 0,
- sizeof (CORBA::AttributeDef)
- );
-
-static const CORBA::Long _oc_CORBA_AttributeDescription[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4174),
- ACE_NTOHL (0x74726962),
- ACE_NTOHL (0x75746544),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AttributeDescription:1.0
- 21,
- ACE_NTOHL (0x41747472),
- ACE_NTOHL (0x69627574),
- ACE_NTOHL (0x65446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = AttributeDescription
- 6, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
- 5,
- ACE_NTOHL (0x6d6f6465),
- ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
- 104, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4174),
- ACE_NTOHL (0x74726962),
- ACE_NTOHL (0x7574654d),
- ACE_NTOHL (0x6f64653a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0
- 14,
- ACE_NTOHL (0x41747472),
- ACE_NTOHL (0x69627574),
- ACE_NTOHL (0x654d6f64),
- ACE_NTOHL (0x65000000), // name = AttributeMode
- 2, // member count
- 12,
- ACE_NTOHL (0x41545452),
- ACE_NTOHL (0x5f4e4f52),
- ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL
- 14,
- ACE_NTOHL (0x41545452),
- ACE_NTOHL (0x5f524541),
- ACE_NTOHL (0x444f4e4c),
- ACE_NTOHL (0x59000000), // name = ATTR_READONLY
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_AttributeDescription (
- CORBA::tk_struct,
- sizeof (_oc_CORBA_AttributeDescription),
- (char *) &_oc_CORBA_AttributeDescription,
- 0,
- sizeof (CORBA::AttributeDescription)
- );
-
-static const CORBA::Long _oc_CORBA_OperationMode[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f70),
- ACE_NTOHL (0x65726174),
- ACE_NTOHL (0x696f6e4d),
- ACE_NTOHL (0x6f64653a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0
- 14,
- ACE_NTOHL (0x4f706572),
- ACE_NTOHL (0x6174696f),
- ACE_NTOHL (0x6e4d6f64),
- ACE_NTOHL (0x65000000), // name = OperationMode
- 2, // member count
- 10,
- ACE_NTOHL (0x4f505f4e),
- ACE_NTOHL (0x4f524d41),
- ACE_NTOHL (0x4c000000), // name = OP_NORMAL
- 10,
- ACE_NTOHL (0x4f505f4f),
- ACE_NTOHL (0x4e455741),
- ACE_NTOHL (0x59000000), // name = OP_ONEWAY
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_OperationMode (
- CORBA::tk_enum,
- sizeof (_oc_CORBA_OperationMode),
- (char *) &_oc_CORBA_OperationMode,
- 0,
- sizeof (CORBA::OperationMode)
- );
-
-static const CORBA::Long _oc_CORBA_ParameterMode[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72616d65),
- ACE_NTOHL (0x7465724d),
- ACE_NTOHL (0x6f64653a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0
- 14,
- ACE_NTOHL (0x50617261),
- ACE_NTOHL (0x6d657465),
- ACE_NTOHL (0x724d6f64),
- ACE_NTOHL (0x65000000), // name = ParameterMode
- 3, // member count
- 9,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f494e),
- ACE_NTOHL (0x0), // name = PARAM_IN
- 10,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f4f55),
- ACE_NTOHL (0x54000000), // name = PARAM_OUT
- 12,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f494e),
- ACE_NTOHL (0x4f555400), // name = PARAM_INOUT
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ParameterMode (
- CORBA::tk_enum,
- sizeof (_oc_CORBA_ParameterMode),
- (char *) &_oc_CORBA_ParameterMode,
- 0,
- sizeof (CORBA::ParameterMode)
- );
-
-static const CORBA::Long _oc_CORBA_ParameterDescription[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72616d65),
- ACE_NTOHL (0x74657244),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0
- 21,
- ACE_NTOHL (0x50617261),
- ACE_NTOHL (0x6d657465),
- ACE_NTOHL (0x72446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = ParameterDescription
- 4, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
- 9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
- ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
- 52, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
- ACE_NTOHL (0x79706500), // name = IDLType
-
- 5,
- ACE_NTOHL (0x6d6f6465),
- ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
- 116, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72616d65),
- ACE_NTOHL (0x7465724d),
- ACE_NTOHL (0x6f64653a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0
- 14,
- ACE_NTOHL (0x50617261),
- ACE_NTOHL (0x6d657465),
- ACE_NTOHL (0x724d6f64),
- ACE_NTOHL (0x65000000), // name = ParameterMode
- 3, // member count
- 9,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f494e),
- ACE_NTOHL (0x0), // name = PARAM_IN
- 10,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f4f55),
- ACE_NTOHL (0x54000000), // name = PARAM_OUT
- 12,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f494e),
- ACE_NTOHL (0x4f555400), // name = PARAM_INOUT
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ParameterDescription (
- CORBA::tk_struct,
- sizeof (_oc_CORBA_ParameterDescription),
- (char *) &_oc_CORBA_ParameterDescription,
- 0,
- sizeof (CORBA::ParameterDescription)
- );
-
-static const CORBA::Long _oc_CORBA_ParDescriptionSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x5365713a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0
- 18,
- ACE_NTOHL (0x50617244),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e5365),
- ACE_NTOHL (0x71000000), // name = ParDescriptionSeq
- CORBA::tk_sequence, // typecode kind
- 416, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 400, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72616d65),
- ACE_NTOHL (0x74657244),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0
- 21,
- ACE_NTOHL (0x50617261),
- ACE_NTOHL (0x6d657465),
- ACE_NTOHL (0x72446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = ParameterDescription
- 4, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
- 9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
- ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
- 52, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
- ACE_NTOHL (0x79706500), // name = IDLType
-
- 5,
- ACE_NTOHL (0x6d6f6465),
- ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
- 116, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72616d65),
- ACE_NTOHL (0x7465724d),
- ACE_NTOHL (0x6f64653a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0
- 14,
- ACE_NTOHL (0x50617261),
- ACE_NTOHL (0x6d657465),
- ACE_NTOHL (0x724d6f64),
- ACE_NTOHL (0x65000000), // name = ParameterMode
- 3, // member count
- 9,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f494e),
- ACE_NTOHL (0x0), // name = PARAM_IN
- 10,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f4f55),
- ACE_NTOHL (0x54000000), // name = PARAM_OUT
- 12,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f494e),
- ACE_NTOHL (0x4f555400), // name = PARAM_INOUT
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ParDescriptionSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_ParDescriptionSeq),
- (char *) &_oc_CORBA_ParDescriptionSeq,
- 0,
- sizeof (CORBA::ParDescriptionSeq)
- );
-
-static const CORBA::Long _oc_CORBA_ContextIdentifier[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e746578),
- ACE_NTOHL (0x74496465),
- ACE_NTOHL (0x6e746966),
- ACE_NTOHL (0x6965723a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0
- 18,
- ACE_NTOHL (0x436f6e74),
- ACE_NTOHL (0x65787449),
- ACE_NTOHL (0x64656e74),
- ACE_NTOHL (0x69666965),
- ACE_NTOHL (0x72000000), // name = ContextIdentifier
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ContextIdentifier (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_ContextIdentifier),
- (char *) &_oc_CORBA_ContextIdentifier,
- 0,
- sizeof (CORBA::ContextIdentifier)
- );
-
-static const CORBA::Long _oc_CORBA_ContextIdSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e746578),
- ACE_NTOHL (0x74496453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0
- 13,
- ACE_NTOHL (0x436f6e74),
- ACE_NTOHL (0x65787449),
- ACE_NTOHL (0x64536571),
- ACE_NTOHL (0x0), // name = ContextIdSeq
- CORBA::tk_sequence, // typecode kind
- 164, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_alias, // typecode kind for typedefs
- 148, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e746578),
- ACE_NTOHL (0x74496465),
- ACE_NTOHL (0x6e746966),
- ACE_NTOHL (0x6965723a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0
- 18,
- ACE_NTOHL (0x436f6e74),
- ACE_NTOHL (0x65787449),
- ACE_NTOHL (0x64656e74),
- ACE_NTOHL (0x69666965),
- ACE_NTOHL (0x72000000), // name = ContextIdentifier
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ContextIdSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_ContextIdSeq),
- (char *) &_oc_CORBA_ContextIdSeq,
- 0,
- sizeof (CORBA::ContextIdSeq)
- );
-
-static const CORBA::Long _oc_CORBA_OperationDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f70),
- ACE_NTOHL (0x65726174),
- ACE_NTOHL (0x696f6e44),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDef:1.0
- 13,
- ACE_NTOHL (0x4f706572),
- ACE_NTOHL (0x6174696f),
- ACE_NTOHL (0x6e446566),
- ACE_NTOHL (0x0), // name = OperationDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_OperationDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_OperationDef),
- (char *) &_oc_CORBA_OperationDef,
- 0,
- sizeof (CORBA::OperationDef)
- );
-
-static const CORBA::Long _oc_CORBA_OperationDescription[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f70),
- ACE_NTOHL (0x65726174),
- ACE_NTOHL (0x696f6e44),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDescription:1.0
- 21,
- ACE_NTOHL (0x4f706572),
- ACE_NTOHL (0x6174696f),
- ACE_NTOHL (0x6e446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = OperationDescription
- 9, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 7,
- ACE_NTOHL (0x72657375),
- ACE_NTOHL (0x6c740000), // name = result
- CORBA::tk_TypeCode,
-
- 5,
- ACE_NTOHL (0x6d6f6465),
- ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
- 100, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f70),
- ACE_NTOHL (0x65726174),
- ACE_NTOHL (0x696f6e4d),
- ACE_NTOHL (0x6f64653a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0
- 14,
- ACE_NTOHL (0x4f706572),
- ACE_NTOHL (0x6174696f),
- ACE_NTOHL (0x6e4d6f64),
- ACE_NTOHL (0x65000000), // name = OperationMode
- 2, // member count
- 10,
- ACE_NTOHL (0x4f505f4e),
- ACE_NTOHL (0x4f524d41),
- ACE_NTOHL (0x4c000000), // name = OP_NORMAL
- 10,
- ACE_NTOHL (0x4f505f4f),
- ACE_NTOHL (0x4e455741),
- ACE_NTOHL (0x59000000), // name = OP_ONEWAY
-
- 9,
- ACE_NTOHL (0x636f6e74),
- ACE_NTOHL (0x65787473),
- ACE_NTOHL (0x0), // name = contexts
- CORBA::tk_alias, // typecode kind for typedefs
- 236, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e746578),
- ACE_NTOHL (0x74496453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0
- 13,
- ACE_NTOHL (0x436f6e74),
- ACE_NTOHL (0x65787449),
- ACE_NTOHL (0x64536571),
- ACE_NTOHL (0x0), // name = ContextIdSeq
- CORBA::tk_sequence, // typecode kind
- 164, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_alias, // typecode kind for typedefs
- 148, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e746578),
- ACE_NTOHL (0x74496465),
- ACE_NTOHL (0x6e746966),
- ACE_NTOHL (0x6965723a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0
- 18,
- ACE_NTOHL (0x436f6e74),
- ACE_NTOHL (0x65787449),
- ACE_NTOHL (0x64656e74),
- ACE_NTOHL (0x69666965),
- ACE_NTOHL (0x72000000), // name = ContextIdentifier
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
-
- 0U,
-
-
- 11,
- ACE_NTOHL (0x70617261),
- ACE_NTOHL (0x6d657465),
- ACE_NTOHL (0x72730000), // name = parameters
- CORBA::tk_alias, // typecode kind for typedefs
- 496, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x5365713a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0
- 18,
- ACE_NTOHL (0x50617244),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e5365),
- ACE_NTOHL (0x71000000), // name = ParDescriptionSeq
- CORBA::tk_sequence, // typecode kind
- 416, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 400, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72616d65),
- ACE_NTOHL (0x74657244),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0
- 21,
- ACE_NTOHL (0x50617261),
- ACE_NTOHL (0x6d657465),
- ACE_NTOHL (0x72446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = ParameterDescription
- 4, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
- 9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
- ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
- 52, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
- ACE_NTOHL (0x79706500), // name = IDLType
-
- 5,
- ACE_NTOHL (0x6d6f6465),
- ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
- 116, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72616d65),
- ACE_NTOHL (0x7465724d),
- ACE_NTOHL (0x6f64653a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0
- 14,
- ACE_NTOHL (0x50617261),
- ACE_NTOHL (0x6d657465),
- ACE_NTOHL (0x724d6f64),
- ACE_NTOHL (0x65000000), // name = ParameterMode
- 3, // member count
- 9,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f494e),
- ACE_NTOHL (0x0), // name = PARAM_IN
- 10,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f4f55),
- ACE_NTOHL (0x54000000), // name = PARAM_OUT
- 12,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f494e),
- ACE_NTOHL (0x4f555400), // name = PARAM_INOUT
-
-
- 0U,
-
-
- 11,
- ACE_NTOHL (0x65786365),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e730000), // name = exceptions
- CORBA::tk_alias, // typecode kind for typedefs
- 556, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4578),
- ACE_NTOHL (0x63446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x5365713a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
- 18,
- ACE_NTOHL (0x45786344),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e5365),
- ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
- CORBA::tk_sequence, // typecode kind
- 476, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 460, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4578),
- ACE_NTOHL (0x63657074),
- ACE_NTOHL (0x696f6e44),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
- 21,
- ACE_NTOHL (0x45786365),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = ExceptionDescription
- 5, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
-
- 0U,
-
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_OperationDescription (
- CORBA::tk_struct,
- sizeof (_oc_CORBA_OperationDescription),
- (char *) &_oc_CORBA_OperationDescription,
- 0,
- sizeof (CORBA::OperationDescription)
- );
-
-static const CORBA::Long _oc_CORBA_RepositoryIdSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 38,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49645365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0
- 16,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x53657100), // name = RepositoryIdSeq
- CORBA::tk_sequence, // typecode kind
- 88, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_RepositoryIdSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_RepositoryIdSeq),
- (char *) &_oc_CORBA_RepositoryIdSeq,
- 0,
- sizeof (CORBA::RepositoryIdSeq)
- );
-
-static const CORBA::Long _oc_CORBA_OpDescriptionSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 39,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f70),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x72697074),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OpDescriptionSeq:1.0
- 17,
- ACE_NTOHL (0x4f704465),
- ACE_NTOHL (0x73637269),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e536571),
- ACE_NTOHL (0x0), // name = OpDescriptionSeq
- CORBA::tk_sequence, // typecode kind
- 1956, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 1940, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f70),
- ACE_NTOHL (0x65726174),
- ACE_NTOHL (0x696f6e44),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDescription:1.0
- 21,
- ACE_NTOHL (0x4f706572),
- ACE_NTOHL (0x6174696f),
- ACE_NTOHL (0x6e446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = OperationDescription
- 9, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 7,
- ACE_NTOHL (0x72657375),
- ACE_NTOHL (0x6c740000), // name = result
- CORBA::tk_TypeCode,
-
- 5,
- ACE_NTOHL (0x6d6f6465),
- ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
- 100, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f70),
- ACE_NTOHL (0x65726174),
- ACE_NTOHL (0x696f6e4d),
- ACE_NTOHL (0x6f64653a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0
- 14,
- ACE_NTOHL (0x4f706572),
- ACE_NTOHL (0x6174696f),
- ACE_NTOHL (0x6e4d6f64),
- ACE_NTOHL (0x65000000), // name = OperationMode
- 2, // member count
- 10,
- ACE_NTOHL (0x4f505f4e),
- ACE_NTOHL (0x4f524d41),
- ACE_NTOHL (0x4c000000), // name = OP_NORMAL
- 10,
- ACE_NTOHL (0x4f505f4f),
- ACE_NTOHL (0x4e455741),
- ACE_NTOHL (0x59000000), // name = OP_ONEWAY
-
- 9,
- ACE_NTOHL (0x636f6e74),
- ACE_NTOHL (0x65787473),
- ACE_NTOHL (0x0), // name = contexts
- CORBA::tk_alias, // typecode kind for typedefs
- 236, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e746578),
- ACE_NTOHL (0x74496453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0
- 13,
- ACE_NTOHL (0x436f6e74),
- ACE_NTOHL (0x65787449),
- ACE_NTOHL (0x64536571),
- ACE_NTOHL (0x0), // name = ContextIdSeq
- CORBA::tk_sequence, // typecode kind
- 164, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_alias, // typecode kind for typedefs
- 148, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e746578),
- ACE_NTOHL (0x74496465),
- ACE_NTOHL (0x6e746966),
- ACE_NTOHL (0x6965723a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0
- 18,
- ACE_NTOHL (0x436f6e74),
- ACE_NTOHL (0x65787449),
- ACE_NTOHL (0x64656e74),
- ACE_NTOHL (0x69666965),
- ACE_NTOHL (0x72000000), // name = ContextIdentifier
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
-
- 0U,
-
-
- 11,
- ACE_NTOHL (0x70617261),
- ACE_NTOHL (0x6d657465),
- ACE_NTOHL (0x72730000), // name = parameters
- CORBA::tk_alias, // typecode kind for typedefs
- 496, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x5365713a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0
- 18,
- ACE_NTOHL (0x50617244),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e5365),
- ACE_NTOHL (0x71000000), // name = ParDescriptionSeq
- CORBA::tk_sequence, // typecode kind
- 416, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 400, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72616d65),
- ACE_NTOHL (0x74657244),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0
- 21,
- ACE_NTOHL (0x50617261),
- ACE_NTOHL (0x6d657465),
- ACE_NTOHL (0x72446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = ParameterDescription
- 4, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
- 9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
- ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
- 52, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
- ACE_NTOHL (0x79706500), // name = IDLType
-
- 5,
- ACE_NTOHL (0x6d6f6465),
- ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
- 116, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72616d65),
- ACE_NTOHL (0x7465724d),
- ACE_NTOHL (0x6f64653a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0
- 14,
- ACE_NTOHL (0x50617261),
- ACE_NTOHL (0x6d657465),
- ACE_NTOHL (0x724d6f64),
- ACE_NTOHL (0x65000000), // name = ParameterMode
- 3, // member count
- 9,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f494e),
- ACE_NTOHL (0x0), // name = PARAM_IN
- 10,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f4f55),
- ACE_NTOHL (0x54000000), // name = PARAM_OUT
- 12,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f494e),
- ACE_NTOHL (0x4f555400), // name = PARAM_INOUT
-
-
- 0U,
-
-
- 11,
- ACE_NTOHL (0x65786365),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e730000), // name = exceptions
- CORBA::tk_alias, // typecode kind for typedefs
- 556, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4578),
- ACE_NTOHL (0x63446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x5365713a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
- 18,
- ACE_NTOHL (0x45786344),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e5365),
- ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
- CORBA::tk_sequence, // typecode kind
- 476, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 460, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4578),
- ACE_NTOHL (0x63657074),
- ACE_NTOHL (0x696f6e44),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
- 21,
- ACE_NTOHL (0x45786365),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = ExceptionDescription
- 5, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
-
- 0U,
-
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_OpDescriptionSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_OpDescriptionSeq),
- (char *) &_oc_CORBA_OpDescriptionSeq,
- 0,
- sizeof (CORBA::OpDescriptionSeq)
- );
-
-static const CORBA::Long _oc_CORBA_AttrDescriptionSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 41,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4174),
- ACE_NTOHL (0x74724465),
- ACE_NTOHL (0x73637269),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e536571),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/AttrDescriptionSeq:1.0
- 19,
- ACE_NTOHL (0x41747472),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x72697074),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x65710000), // name = AttrDescriptionSeq
- CORBA::tk_sequence, // typecode kind
- 600, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 584, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4174),
- ACE_NTOHL (0x74726962),
- ACE_NTOHL (0x75746544),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AttributeDescription:1.0
- 21,
- ACE_NTOHL (0x41747472),
- ACE_NTOHL (0x69627574),
- ACE_NTOHL (0x65446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = AttributeDescription
- 6, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
- 5,
- ACE_NTOHL (0x6d6f6465),
- ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
- 104, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4174),
- ACE_NTOHL (0x74726962),
- ACE_NTOHL (0x7574654d),
- ACE_NTOHL (0x6f64653a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0
- 14,
- ACE_NTOHL (0x41747472),
- ACE_NTOHL (0x69627574),
- ACE_NTOHL (0x654d6f64),
- ACE_NTOHL (0x65000000), // name = AttributeMode
- 2, // member count
- 12,
- ACE_NTOHL (0x41545452),
- ACE_NTOHL (0x5f4e4f52),
- ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL
- 14,
- ACE_NTOHL (0x41545452),
- ACE_NTOHL (0x5f524541),
- ACE_NTOHL (0x444f4e4c),
- ACE_NTOHL (0x59000000), // name = ATTR_READONLY
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_AttrDescriptionSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_AttrDescriptionSeq),
- (char *) &_oc_CORBA_AttrDescriptionSeq,
- 0,
- sizeof (CORBA::AttrDescriptionSeq)
- );
-
-static const CORBA::Long _oc_CORBA_InterfaceDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f496e),
- ACE_NTOHL (0x74657266),
- ACE_NTOHL (0x61636544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/InterfaceDef:1.0
- 13,
- ACE_NTOHL (0x496e7465),
- ACE_NTOHL (0x72666163),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x0), // name = InterfaceDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_InterfaceDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_InterfaceDef),
- (char *) &_oc_CORBA_InterfaceDef,
- 0,
- sizeof (CORBA::InterfaceDef)
- );
-
-static const CORBA::Long _oc_CORBA_InterfaceDescription[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f496e),
- ACE_NTOHL (0x74657266),
- ACE_NTOHL (0x61636544),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/InterfaceDescription:1.0
- 21,
- ACE_NTOHL (0x496e7465),
- ACE_NTOHL (0x72666163),
- ACE_NTOHL (0x65446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = InterfaceDescription
- 5, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 16,
- ACE_NTOHL (0x62617365),
- ACE_NTOHL (0x5f696e74),
- ACE_NTOHL (0x65726661),
- ACE_NTOHL (0x63657300), // name = base_interfaces
- CORBA::tk_alias, // typecode kind for typedefs
- 164, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 38,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49645365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0
- 16,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x53657100), // name = RepositoryIdSeq
- CORBA::tk_sequence, // typecode kind
- 88, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 0U,
-
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_InterfaceDescription (
- CORBA::tk_struct,
- sizeof (_oc_CORBA_InterfaceDescription),
- (char *) &_oc_CORBA_InterfaceDescription,
- 0,
- sizeof (CORBA::InterfaceDescription)
- );
-
-static const CORBA::Long _oc_CORBA_AbstractInterfaceDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4162),
- ACE_NTOHL (0x73747261),
- ACE_NTOHL (0x6374496e),
- ACE_NTOHL (0x74657266),
- ACE_NTOHL (0x61636544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AbstractInterfaceDef:1.0
- 21,
- ACE_NTOHL (0x41627374),
- ACE_NTOHL (0x72616374),
- ACE_NTOHL (0x496e7465),
- ACE_NTOHL (0x72666163),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x0), // name = AbstractInterfaceDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_AbstractInterfaceDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_AbstractInterfaceDef),
- (char *) &_oc_CORBA_AbstractInterfaceDef,
- 0,
- sizeof (CORBA::AbstractInterfaceDef)
- );
-
-static const CORBA::Long _oc_CORBA_LocalInterfaceDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4c6f),
- ACE_NTOHL (0x63616c49),
- ACE_NTOHL (0x6e746572),
- ACE_NTOHL (0x66616365),
- ACE_NTOHL (0x4465663a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/LocalInterfaceDef:1.0
- 18,
- ACE_NTOHL (0x4c6f6361),
- ACE_NTOHL (0x6c496e74),
- ACE_NTOHL (0x65726661),
- ACE_NTOHL (0x63654465),
- ACE_NTOHL (0x66000000), // name = LocalInterfaceDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_LocalInterfaceDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_LocalInterfaceDef),
- (char *) &_oc_CORBA_LocalInterfaceDef,
- 0,
- sizeof (CORBA::LocalInterfaceDef)
- );
-
-static const CORBA::Long _oc_CORBA_FixedDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4669),
- ACE_NTOHL (0x78656444),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/FixedDef:1.0
- 9,
- ACE_NTOHL (0x46697865),
- ACE_NTOHL (0x64446566),
- ACE_NTOHL (0x0), // name = FixedDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_FixedDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_FixedDef),
- (char *) &_oc_CORBA_FixedDef,
- 0,
- sizeof (CORBA::FixedDef)
- );
-
-static const CORBA::Long _oc_CORBA_ValueDefSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c756544),
- ACE_NTOHL (0x65665365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ValueDefSeq:1.0
- 12,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x53657100), // name = ValueDefSeq
- CORBA::tk_sequence, // typecode kind
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 56, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c756544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ValueDef:1.0
- 9,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x0), // name = ValueDef
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ValueDefSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_ValueDefSeq),
- (char *) &_oc_CORBA_ValueDefSeq,
- 0,
- sizeof (CORBA::ValueDefSeq)
- );
-
-static const CORBA::Long _oc_CORBA_ValueMember[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c75654d),
- ACE_NTOHL (0x656d6265),
- ACE_NTOHL (0x723a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ValueMember:1.0
- 12,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x654d656d),
- ACE_NTOHL (0x62657200), // name = ValueMember
- 7, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
- 9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
- ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
- 52, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
- ACE_NTOHL (0x79706500), // name = IDLType
-
- 7,
- ACE_NTOHL (0x61636365),
- ACE_NTOHL (0x73730000), // name = access
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5669),
- ACE_NTOHL (0x73696269),
- ACE_NTOHL (0x6c697479),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Visibility:1.0
- 11,
- ACE_NTOHL (0x56697369),
- ACE_NTOHL (0x62696c69),
- ACE_NTOHL (0x74790000), // name = Visibility
- CORBA::tk_short,
-
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ValueMember (
- CORBA::tk_struct,
- sizeof (_oc_CORBA_ValueMember),
- (char *) &_oc_CORBA_ValueMember,
- 0,
- sizeof (CORBA::ValueMember)
- );
-
-static const CORBA::Long _oc_CORBA_ValueMemberSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 37,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c75654d),
- ACE_NTOHL (0x656d6265),
- ACE_NTOHL (0x72536571),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ValueMemberSeq:1.0
- 15,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x654d656d),
- ACE_NTOHL (0x62657253),
- ACE_NTOHL (0x65710000), // name = ValueMemberSeq
- CORBA::tk_sequence, // typecode kind
- 616, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 600, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c75654d),
- ACE_NTOHL (0x656d6265),
- ACE_NTOHL (0x723a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ValueMember:1.0
- 12,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x654d656d),
- ACE_NTOHL (0x62657200), // name = ValueMember
- 7, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
-
- 9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
- ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
- 52, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
- ACE_NTOHL (0x79706500), // name = IDLType
-
- 7,
- ACE_NTOHL (0x61636365),
- ACE_NTOHL (0x73730000), // name = access
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5669),
- ACE_NTOHL (0x73696269),
- ACE_NTOHL (0x6c697479),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Visibility:1.0
- 11,
- ACE_NTOHL (0x56697369),
- ACE_NTOHL (0x62696c69),
- ACE_NTOHL (0x74790000), // name = Visibility
- CORBA::tk_short,
-
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ValueMemberSeq (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_ValueMemberSeq),
- (char *) &_oc_CORBA_ValueMemberSeq,
- 0,
- sizeof (CORBA::ValueMemberSeq)
- );
-
-static const CORBA::Long _oc_CORBA_ValueMemberDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 37,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c75654d),
- ACE_NTOHL (0x656d6265),
- ACE_NTOHL (0x72446566),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ValueMemberDef:1.0
- 15,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x654d656d),
- ACE_NTOHL (0x62657244),
- ACE_NTOHL (0x65660000), // name = ValueMemberDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ValueMemberDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_ValueMemberDef),
- (char *) &_oc_CORBA_ValueMemberDef,
- 0,
- sizeof (CORBA::ValueMemberDef)
- );
-
-static const CORBA::Long _oc_CORBA_ValueDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c756544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ValueDef:1.0
- 9,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x0), // name = ValueDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ValueDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_ValueDef),
- (char *) &_oc_CORBA_ValueDef,
- 0,
- sizeof (CORBA::ValueDef)
- );
-
-static const CORBA::Long _oc_CORBA_ValueDescription[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 39,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c756544),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ValueDescription:1.0
- 17,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x65446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = ValueDescription
- 10, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 12,
- ACE_NTOHL (0x69735f61),
- ACE_NTOHL (0x62737472),
- ACE_NTOHL (0x61637400), // name = is_abstract
- CORBA::tk_boolean,
-
- 10,
- ACE_NTOHL (0x69735f63),
- ACE_NTOHL (0x7573746f),
- ACE_NTOHL (0x6d000000), // name = is_custom
- CORBA::tk_boolean,
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 21,
- ACE_NTOHL (0x73757070),
- ACE_NTOHL (0x6f727465),
- ACE_NTOHL (0x645f696e),
- ACE_NTOHL (0x74657266),
- ACE_NTOHL (0x61636573),
- ACE_NTOHL (0x0), // name = supported_interfaces
- CORBA::tk_alias, // typecode kind for typedefs
- 164, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 38,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49645365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0
- 16,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x53657100), // name = RepositoryIdSeq
- CORBA::tk_sequence, // typecode kind
- 88, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 0U,
-
-
- 21,
- ACE_NTOHL (0x61627374),
- ACE_NTOHL (0x72616374),
- ACE_NTOHL (0x5f626173),
- ACE_NTOHL (0x655f7661),
- ACE_NTOHL (0x6c756573),
- ACE_NTOHL (0x0), // name = abstract_base_values
- CORBA::tk_alias, // typecode kind for typedefs
- 164, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 38,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49645365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0
- 16,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x53657100), // name = RepositoryIdSeq
- CORBA::tk_sequence, // typecode kind
- 88, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 0U,
-
-
- 15,
- ACE_NTOHL (0x69735f74),
- ACE_NTOHL (0x72756e63),
- ACE_NTOHL (0x61746162),
- ACE_NTOHL (0x6c650000), // name = is_truncatable
- CORBA::tk_boolean,
-
- 11,
- ACE_NTOHL (0x62617365),
- ACE_NTOHL (0x5f76616c),
- ACE_NTOHL (0x75650000), // name = base_value
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ValueDescription (
- CORBA::tk_struct,
- sizeof (_oc_CORBA_ValueDescription),
- (char *) &_oc_CORBA_ValueDescription,
- 0,
- sizeof (CORBA::ValueDescription)
- );
-
-static const CORBA::Long _oc_CORBA_ValueBoxDef[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c756542),
- ACE_NTOHL (0x6f784465),
- ACE_NTOHL (0x663a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ValueBoxDef:1.0
- 12,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x65426f78),
- ACE_NTOHL (0x44656600), // name = ValueBoxDef
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ValueBoxDef (
- CORBA::tk_objref,
- sizeof (_oc_CORBA_ValueBoxDef),
- (char *) &_oc_CORBA_ValueBoxDef,
- 0,
- sizeof (CORBA::ValueBoxDef)
- );
-
-// *********************************************************************
-
// Initialization and registration of dynamic service object.
int
TAO_IFR_Client_Adapter_Impl::Initializer (void)
{
- CORBA::_tc_Identifier = &_tc_TAO_tc_CORBA_Identifier;
- CORBA::_tc_ScopedName = &_tc_TAO_tc_CORBA_ScopedName;
- CORBA::_tc_ScopedName = &_tc_TAO_tc_CORBA_RepositoryId;
- CORBA::_tc_IRObject = &_tc_TAO_tc_CORBA_IRObject;
- CORBA::_tc_Visibility = &_tc_TAO_tc_CORBA_Visibility;
- CORBA::_tc_ValueModifier = &_tc_TAO_tc_CORBA_ValueModifier;
- CORBA::_tc_DefinitionKind = &_tc_TAO_tc_CORBA_DefinitionKind;
- CORBA::_tc_VersionSpec = &_tc_TAO_tc_CORBA_VersionSpec;
- CORBA::_tc_Contained = &_tc_TAO_tc_CORBA_Contained;
- CORBA::_tc_ContainedSeq = &_tc_TAO_tc_CORBA_ContainedSeq;
- CORBA::_tc_InterfaceDefSeq = &_tc_TAO_tc_CORBA_InterfaceDefSeq;
- CORBA::_tc_AbstractInterfaceDefSeq =
- &_tc_TAO_tc_CORBA_AbstractInterfaceDefSeq;
- CORBA::_tc_LocalInterfaceDefSeq = &_tc_TAO_tc_CORBA_LocalInterfaceDefSeq;
- CORBA::_tc_StructMember = &_tc_TAO_tc_CORBA_StructMember;
- CORBA::_tc_StructMemberSeq = &_tc_TAO_tc_CORBA_StructMemberSeq;
- CORBA::_tc_Initializer = &_tc_TAO_tc_CORBA_Initializer;
- CORBA::_tc_InitializerSeq = &_tc_TAO_tc_CORBA_InitializerSeq;
- CORBA::_tc_UnionMember = &_tc_TAO_tc_CORBA_UnionMember;
- CORBA::_tc_UnionMemberSeq = &_tc_TAO_tc_CORBA_UnionMemberSeq;
- CORBA::_tc_EnumMemberSeq = &_tc_TAO_tc_CORBA_EnumMemberSeq;
- CORBA::_tc_Container = &_tc_TAO_tc_CORBA_Container;
- CORBA::_tc_IDLType = &_tc_TAO_tc_CORBA_IDLType;
- CORBA::_tc_TypedefDef = &_tc_TAO_tc_CORBA_TypedefDef;
- CORBA::_tc_TypeDescription = &_tc_TAO_tc_CORBA_TypeDescription;
- CORBA::_tc_PrimitiveKind = &_tc_TAO_tc_CORBA_PrimitiveKind;
- CORBA::_tc_Repository = &_tc_TAO_tc_CORBA_Repository;
- CORBA::_tc_ModuleDef = &_tc_TAO_tc_CORBA_ModuleDef;
- CORBA::_tc_ModuleDescription = &_tc_TAO_tc_CORBA_ModuleDescription;
- CORBA::_tc_ConstantDef = &_tc_TAO_tc_CORBA_ConstantDef;
- CORBA::_tc_ConstantDescription = &_tc_TAO_tc_CORBA_ConstantDescription;
- CORBA::_tc_StructDef = &_tc_TAO_tc_CORBA_StructDef;
- CORBA::_tc_UnionDef = &_tc_TAO_tc_CORBA_UnionDef;
- CORBA::_tc_EnumDef = &_tc_TAO_tc_CORBA_EnumDef;
- CORBA::_tc_AliasDef = &_tc_TAO_tc_CORBA_AliasDef;
- CORBA::_tc_NativeDef = &_tc_TAO_tc_CORBA_NativeDef;
- CORBA::_tc_PrimitiveDef = &_tc_TAO_tc_CORBA_PrimitiveDef;
- CORBA::_tc_StringDef = &_tc_TAO_tc_CORBA_StringDef;
- CORBA::_tc_WstringDef = &_tc_TAO_tc_CORBA_WstringDef;
- CORBA::_tc_SequenceDef = &_tc_TAO_tc_CORBA_SequenceDef;
- CORBA::_tc_ArrayDef = &_tc_TAO_tc_CORBA_ArrayDef;
- CORBA::_tc_ExceptionDef = &_tc_TAO_tc_CORBA_ExceptionDef;
- CORBA::_tc_ExceptionDescription = &_tc_TAO_tc_CORBA_ExceptionDescription;
- CORBA::_tc_ExceptionDefSeq = &_tc_TAO_tc_CORBA_ExceptionDefSeq;
- CORBA::_tc_ExcDescriptionSeq = &_tc_TAO_tc_CORBA_ExcDescriptionSeq;
- CORBA::_tc_AttributeMode = &_tc_TAO_tc_CORBA_AttributeMode;
- CORBA::_tc_AttributeDef = &_tc_TAO_tc_CORBA_AttributeDef;
- CORBA::_tc_AttributeDescription = &_tc_TAO_tc_CORBA_AttributeDescription;
- CORBA::_tc_OperationMode = &_tc_TAO_tc_CORBA_OperationMode;
- CORBA::_tc_ParameterMode = &_tc_TAO_tc_CORBA_ParameterMode;
- CORBA::_tc_ParameterDescription = &_tc_TAO_tc_CORBA_ParameterDescription;
- CORBA::_tc_ParDescriptionSeq = &_tc_TAO_tc_CORBA_ParDescriptionSeq;
- CORBA::_tc_ContextIdentifier = &_tc_TAO_tc_CORBA_ContextIdentifier;
- CORBA::_tc_ContextIdSeq = &_tc_TAO_tc_CORBA_ContextIdSeq;
- CORBA::_tc_OperationDef = &_tc_TAO_tc_CORBA_OperationDef;
- CORBA::_tc_OperationDescription = &_tc_TAO_tc_CORBA_OperationDescription;
- CORBA::_tc_RepositoryIdSeq = &_tc_TAO_tc_CORBA_RepositoryIdSeq;
- CORBA::_tc_OpDescriptionSeq = &_tc_TAO_tc_CORBA_OpDescriptionSeq;
- CORBA::_tc_AttrDescriptionSeq = &_tc_TAO_tc_CORBA_AttrDescriptionSeq;
- CORBA::_tc_InterfaceDef = &_tc_TAO_tc_CORBA_InterfaceDef;
- CORBA::_tc_InterfaceDescription = &_tc_TAO_tc_CORBA_InterfaceDescription;
- CORBA::_tc_AbstractInterfaceDef = &_tc_TAO_tc_CORBA_AbstractInterfaceDef;
- CORBA::_tc_LocalInterfaceDef = &_tc_TAO_tc_CORBA_LocalInterfaceDef;
-
- CORBA::_tc_FixedDef = &_tc_TAO_tc_CORBA_FixedDef;
- CORBA::_tc_ValueDefSeq = &_tc_TAO_tc_CORBA_ValueDefSeq;
- CORBA::_tc_ValueMember = &_tc_TAO_tc_CORBA_ValueMember;
- CORBA::_tc_ValueMemberSeq = &_tc_TAO_tc_CORBA_ValueMemberSeq;
- CORBA::_tc_ValueMemberDef = &_tc_TAO_tc_CORBA_ValueMemberDef;
- CORBA::_tc_ValueDef = &_tc_TAO_tc_CORBA_ValueDef;
- CORBA::_tc_ValueDescription = &_tc_TAO_tc_CORBA_ValueDescription;
- CORBA::_tc_ValueBoxDef = &_tc_TAO_tc_CORBA_ValueBoxDef;
-
TAO_ORB_Core::ifr_client_adapter_name ("Concrete_IFR_Client_Adapter");
return ACE_Service_Config::process_directive (ace_svc_desc_TAO_IFR_Client_Adapter_Impl);
@@ -5981,3 +193,4 @@ ACE_STATIC_SVC_DEFINE (
)
ACE_FACTORY_DEFINE (TAO_IFR_Client, TAO_IFR_Client_Adapter_Impl)
+
diff --git a/TAO/tao/IFR_Client/IFR_Components.pidl b/TAO/tao/IFR_Client/IFR_Components.pidl
index 6d4b54dd82a..6bc2ce68bca 100644
--- a/TAO/tao/IFR_Client/IFR_Components.pidl
+++ b/TAO/tao/IFR_Client/IFR_Components.pidl
@@ -16,50 +16,39 @@
// time. This IDL file contains all the interfaces and other data
// types related to CORBA components.
//
-// 1. Patch this pidl file with
+// The command used to generate code from this IDL file is:
//
-// patch < diffs/IFR_Components.pidl.diff
-//
-// This will remove the CORBA module, rename most types foo
-// declared in it as CORBA_foo, unalias the simple typedefs
-// which don't have a CORBA_ analog in corbafwd.h.
-//
-// 2. Generate the code. The command used to generate code from this
-// IDL file is:
-//
-// tao_idl -o orig -Ge 1 -I.. \
+// tao_idl -Ge 1 -I.. \
// -Wb,export_macro=TAO_IFR_Client_Export \
// -Wb,export_include=ifr_client_export.h \
// -Wb,pre_include="ace/pre.h" \
// -Wb,post_include="ace/post.h" \
// IFR_Components.pidl
//
-// 3. Copy the generated files to the current directory.
-//
-// 4. Patch the generated files, using
-//
-// patch < diffs/IFR_ComponentsC.h.diff
-// patch < diffs/IFR_ComponentsC.i.diff
-// patch < diffs/IFR_ComponentsC.cpp.diff
+// Only the stub files are used in the TAO_IFR_Client library. The
+// skeleton files can be deleted from this directory.
//
-// If this fails for some reason, the files must be patched
-// by hand, and the diff files regenerated with
+// No patching of the generated stub files is necessary.
//
-// diff -wbu orig/IFR_ComponentsC.h IFR_ComponentsC.h > diffs/IFR_ComponentsC.h.diff
-// diff -wbu orig/IFR_ComponentsC.i IFR_ComponentsC.i > diffs/IFR_ComponentsC.i.diff
-// diff -wbu orig/IFR_ComponentsC.cpp IFR_ComponentsC.cpp > diffs/IFR_ComponentsC.cpp.diff
+// To generate the skeleton files for the IFR Service, the command is:
//
-// 5. Restore IFR_Components.pidl.
-//
-// To regenerate the skeleton files IFR_ComponentsS.{h,i,cpp} and
-// IFR_ComponentsS_T.{h,i.cpp} in ACE_ROOT/TAO/orbsvcs/IFR_Service,
-// use the command
-//
-// tao_idl -o ../../orbsvcs/IFR_Service/orig -Ge 1 \
+// tao_idl -o ../../orbsvcs/orbsvcs/IFRService -Ge 1 \
// -Wb,pre_include="ace/pre.h" \
// -Wb,post_include="ace/post.h" \
// IFR_Components.pidl
//
+// The only modification necessary to the skelton files is to
+// change
+//
+// #include "IFR_ComponentsC.h"
+//
+// to
+//
+// #include "tao/IFR_Client/IFR_ComponentsC.h"
+//
+// in IFR_ComponentsS.h. The stub files may be deleted from the IFRService
+// directory.
+//
// ================================================================
#ifndef _IFR_COMPONENTS_IDL_
@@ -67,293 +56,237 @@
#include "IFR_Extended.pidl"
-#pragma prefix "omg.org"
-
-module IR
+module CORBA
{
- enum DefinitionKind
+ module ComponentIR
{
- dk_none,
- dk_all,
- dk_Attribute,
- dk_Constant,
- dk_Exception,
- dk_Interface,
- dk_Module,
- dk_Operation,
- dk_Typedef,
- dk_Alias,
- dk_Struct,
- dk_Union,
- dk_Enum,
- dk_Primitive,
- dk_String,
- dk_Sequence,
- dk_Array,
- dk_Repository,
- dk_Wstring,
- dk_Fixed,
- dk_Value,
- dk_ValueBox,
- dk_ValueMember,
- dk_Native,
- dk_Component,
- dk_Home,
- dk_Factory,
- dk_Finder,
- dk_PrimaryKey,
- dk_Emits,
- dk_Publishes,
- dk_Consumes,
- dk_Provides,
- dk_Uses
- };
+ typeprefix ComponentIR "omg.org";
- typedef string Identifier;
- typedef string ScopedName;
- typedef string RepositoryId;
- typedef sequence<RepositoryId> RepositoryIdSeq;
- typedef string VersionSpec;
-
- interface ComponentDef;
- typedef sequence <ComponentDef> ComponentDefSeq;
- interface ProvidesDef;
- typedef sequence <ProvidesDef> ProvidesDefSeq;
- interface UsesDef;
- typedef sequence <UsesDef> UsesDefSeq;
- interface HomeDef;
- typedef sequence <HomeDef> HomeDefSeq;
- interface EventDef;
- interface EmitsDef;
- typedef sequence <EmitsDef> EmitsDefSeq;
- interface PublishesDef;
- typedef sequence <PublishesDef> PublishesDefSeq;
- interface ConsumesDef;
- typedef sequence <ConsumesDef> ConsumesDefSeq;
- interface FactoryDef;
- typedef sequence <FactoryDef> FactoryDefSeq;
- interface FinderDef;
- typedef sequence <FinderDef> FinderDefSeq;
- interface PrimaryKeyDef;
-
- interface ComponentRepository : CORBA::Repository
- {
- ComponentDef create_component (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in ComponentDef base_component,
- in CORBA::InterfaceDefSeq supports_interfaces
- );
- HomeDef create_home (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in HomeDef base_home,
- in ComponentDef managed_component,
- in CORBA::ValueDef primary_key
- );
- };
+ interface ComponentDef;
+ interface HomeDef;
- interface ProvidesDef : CORBA::Contained
- {
- // read interface
- readonly attribute CORBA::InterfaceDef interface_type;
- };
+ interface EventDef : ExtValueDef
+ {
+ };
- struct ProvidesDescription
- {
- Identifier name;
- RepositoryId id;
- RepositoryId defined_in;
- VersionSpec version;
- CORBA::InterfaceDef interface_type;
- };
+ interface Container
+ {
+ ComponentDef create_component (
+ in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in ComponentDef base_component,
+ in InterfaceDefSeq supports_interfaces
+ );
- interface UsesDef : CORBA::Contained
- {
- // read interface
- readonly attribute CORBA::InterfaceDef interface_type;
- readonly attribute boolean is_multiple;
- };
+ HomeDef create_home (
+ in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in HomeDef base_home,
+ in ComponentDef managed_component,
+ in InterfaceDefSeq supports_interfaces,
+ in ValueDef primary_key
+ );
- struct UsesDescription
- {
- Identifier name;
- RepositoryId id;
- RepositoryId defined_in;
- VersionSpec version;
- CORBA::InterfaceDef interface_type;
- boolean is_multiple;
- };
+ EventDef create_event (
+ in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in boolean is_custom,
+ in boolean is_abstract,
+ in ValueDef base_value,
+ in boolean is_truncatable,
+ in ValueDefSeq abstract_base_values,
+ in InterfaceDefSeq supported_interfaces,
+ in ExtInitializerSeq initializers
+ );
+ };
- typedef sequence <ProvidesDescription> ProvidesDescSeq;
- typedef sequence <UsesDescription> UsesDescSeq;
+ interface ModuleDef : CORBA::ModuleDef,
+ Container
+ {
+ };
- interface EventDef : CORBA::Contained
- { // abstract - never instantiated
- // read interface
- boolean is_a (in RepositoryId event_id);
- readonly attribute CORBA::ValueDef event;
- };
+ interface Repository : CORBA::Repository,
+ Container
+ {
+ };
- struct EventDescription
- {
- Identifier name;
- RepositoryId id;
- RepositoryId defined_in;
- VersionSpec version;
- CORBA::ValueDef value;
- };
+ interface ProvidesDef : Contained
+ {
+ attribute InterfaceDef interface_type;
+ };
- interface EmitsDef : EventDef
- {
- };
+ struct ProvidesDescription
+ {
+ Identifier name;
+ RepositoryId id;
+ RepositoryId defined_in;
+ VersionSpec version;
+ RepositoryId interface_type;
+ };
- interface PublishesDef : EventDef
- {
- };
+ interface UsesDef : Contained
+ {
+ attribute InterfaceDef interface_type;
+ attribute boolean is_multiple;
+ };
- interface ConsumesDef : EventDef
- {
- };
+ struct UsesDescription
+ {
+ Identifier name;
+ RepositoryId id;
+ RepositoryId defined_in;
+ VersionSpec version;
+ RepositoryId interface_type;
+ boolean is_multiple;
+ };
- interface ComponentDef : CORBA::InterfaceDef
- {
- // read/write interface
- attribute CORBA::InterfaceDefSeq supported_interfaces;
- // read interface
- readonly attribute ComponentDef base_component;
- readonly attribute ProvidesDefSeq provides_interfaces;
- readonly attribute UsesDefSeq uses_interfaces;
- readonly attribute EmitsDefSeq emits_events;
- readonly attribute PublishesDefSeq publishes_events;
- readonly attribute ConsumesDefSeq consumes_events;
- readonly attribute boolean is_basic;
- // write interface
- ProvidesDef create_provides (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in CORBA::InterfaceDef interface_type
- );
- UsesDef create_uses (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in CORBA::InterfaceDef interface_type,
- in boolean is_multiple
- );
- EmitsDef create_emits (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in CORBA::ValueDef value
- );
- PublishesDef create_publishes (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in CORBA::ValueDef value
- );
- ConsumesDef create_consumes (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in CORBA::ValueDef value
- );
- };
+ interface EventPortDef : Contained
+ {
+ // read/write interface
+ attribute EventDef event;
+ // read interface
+ boolean is_a (in RepositoryId event_id);
+ };
- struct ComponentDescription
- {
- Identifier name;
- RepositoryId id;
- RepositoryId defined_in;
- VersionSpec version;
- RepositoryId base_component;
- RepositoryIdSeq supports_interfaces;
- ProvidesDefSeq provides_interfaces;
- UsesDefSeq uses_interfaces;
- CORBA::AttrDescriptionSeq attributes;
- EmitsDefSeq emits_events;
- PublishesDefSeq publishes_events;
- ConsumesDefSeq consumes_events;
- boolean is_basic;
- };
+ struct EventPortDescription
+ {
+ Identifier name;
+ RepositoryId id;
+ RepositoryId defined_in;
+ VersionSpec version;
+ RepositoryId event;
+ };
- interface PrimaryKeyDef : CORBA::Contained
- {
- // read interface
- boolean is_a (in RepositoryId primary_key_id);
- readonly attribute CORBA::ValueDef primary_key;
- };
+ interface EmitsDef : EventPortDef
+ {
+ };
- struct PrimaryKeyDescription
- {
- Identifier name;
- RepositoryId id;
- RepositoryId defined_in;
- VersionSpec version;
- CORBA::ValueDef primary_key;
- };
+ interface PublishesDef : EventPortDef
+ {
+ };
- interface FactoryDef : CORBA::OperationDef
- { // only PARAM_IN parameters
- };
+ interface ConsumesDef : EventPortDef
+ {
+ };
- interface FinderDef : CORBA::OperationDef
- { // only PARAM_IN parameters
- };
+ interface ComponentDef : ExtInterfaceDef
+ {
+ // read/write interface
+ attribute ComponentDef base_component;
+ attribute InterfaceDefSeq supported_interfaces;
- interface HomeDef : CORBA::InterfaceDef
- {
- // read operations
- readonly attribute HomeDef base_home;
- readonly attribute ComponentDef managed_component;
- readonly attribute PrimaryKeyDef primary_key;
- readonly attribute FactoryDefSeq factories;
- readonly attribute FinderDefSeq finders;
- readonly attribute boolean is_basic;
- // write interfaces
- PrimaryKeyDef create_primary_key (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in CORBA::ValueDef primary_key
- );
- FactoryDef create_factory (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in CORBA::ParDescriptionSeq params, // only PARAM_INs
- in CORBA::ExceptionDefSeq exceptions
- );
- FinderDef create_finder (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in CORBA::ParDescriptionSeq params, // only PARAM_INs
- in CORBA::ExceptionDefSeq exceptions
- );
- };
+ // write interface
+ ProvidesDef create_provides (
+ in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in InterfaceDef interface_type
+ );
- struct HomeDescription
- {
- Identifier name;
- RepositoryId id;
- RepositoryId defined_in;
- VersionSpec version;
- RepositoryId base_home;
- RepositoryId managed_component;
- PrimaryKeyDef primary_key_def;
- FactoryDefSeq factories;
- FinderDefSeq finders;
- CORBA::OpDescriptionSeq operations;
- CORBA::AttrDescriptionSeq attributes;
- boolean is_basic;
+ UsesDef create_uses (
+ in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in InterfaceDef interface_type,
+ in boolean is_multiple
+ );
+
+ EmitsDef create_emits (
+ in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in EventDef event
+ );
+
+ PublishesDef create_publishes (
+ in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in EventDef event
+ );
+
+ ConsumesDef create_consumes (
+ in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in EventDef event
+ );
+ };
+
+ typedef sequence<ProvidesDescription> ProvidesDescriptionSeq;
+ typedef sequence<UsesDescription> UsesDescriptionSeq;
+ typedef sequence<EventPortDescription> EventPortDescriptionSeq;
+
+ struct ComponentDescription
+ {
+ Identifier name;
+ RepositoryId id;
+ RepositoryId defined_in;
+ VersionSpec version;
+ RepositoryId base_component;
+ RepositoryIdSeq supported_interfaces;
+ ProvidesDescriptionSeq provided_interfaces;
+ UsesDescriptionSeq used_interfaces;
+ EventPortDescriptionSeq emits_events;
+ EventPortDescriptionSeq publishes_events;
+ EventPortDescriptionSeq consumes_events;
+ ExtAttrDescriptionSeq attributes;
+ TypeCode type;
+ };
+
+ interface FactoryDef : OperationDef
+ {
+ };
+
+ interface FinderDef : OperationDef
+ {
+ };
+
+ interface HomeDef : ExtInterfaceDef
+ {
+ // read/write interface
+ attribute HomeDef base_home;
+ attribute InterfaceDefSeq supported_interfaces;
+ attribute ComponentDef managed_component;
+ attribute ValueDef primary_key;
+
+ // write interface
+ FactoryDef create_factory (
+ in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in ParDescriptionSeq params,
+ in ExceptionDefSeq exceptions
+ );
+
+ FinderDef create_finder (
+ in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in ParDescriptionSeq params,
+ in ExceptionDefSeq exceptions
+ );
+ };
+
+ struct HomeDescription
+ {
+ Identifier name;
+ RepositoryId id;
+ RepositoryId defined_in;
+ VersionSpec version;
+ RepositoryId base_home;
+ RepositoryId managed_component;
+ ValueDescription primary_key;
+ OpDescriptionSeq factories;
+ OpDescriptionSeq finders;
+ OpDescriptionSeq operations;
+ ExtAttrDescriptionSeq attributes;
+ TypeCode type;
+ };
};
};
-#pragma prefix ""
-
#endif /* _IFR_COMPONENTS_IDL_ */
diff --git a/TAO/tao/IFR_Client/IFR_ComponentsC.cpp b/TAO/tao/IFR_Client/IFR_ComponentsC.cpp
index eb9bf0a0f93..3a9a0b8b0e0 100644
--- a/TAO/tao/IFR_Client/IFR_ComponentsC.cpp
+++ b/TAO/tao/IFR_Client/IFR_ComponentsC.cpp
@@ -20,7 +20,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// be/be_codegen.cpp:314
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:314
#include "IFR_ComponentsC.h"
@@ -35,6 +35,7 @@
#endif /* TAO_HAS_INTERCEPTORS == 1 */
+
#if defined (__BORLANDC__)
#pragma option -w-rvl -w-rch -w-ccc -w-aus -w-sig
#endif /* __BORLANDC__ */
@@ -44,2765 +45,941 @@
#endif /* !defined INLINE */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IR_DefinitionKind[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f44),
- ACE_NTOHL (0x6566696e),
- ACE_NTOHL (0x6974696f),
- ACE_NTOHL (0x6e4b696e),
- ACE_NTOHL (0x643a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/DefinitionKind:1.0
-15,
- ACE_NTOHL (0x44656669),
- ACE_NTOHL (0x6e697469),
- ACE_NTOHL (0x6f6e4b69),
- ACE_NTOHL (0x6e640000), // name = DefinitionKind
- 34, // member count
-8,
- ACE_NTOHL (0x646b5f6e),
- ACE_NTOHL (0x6f6e6500), // name = dk_none
-7,
- ACE_NTOHL (0x646b5f61),
- ACE_NTOHL (0x6c6c0000), // name = dk_all
-13,
- ACE_NTOHL (0x646b5f41),
- ACE_NTOHL (0x74747269),
- ACE_NTOHL (0x62757465),
- ACE_NTOHL (0x0), // name = dk_Attribute
-12,
- ACE_NTOHL (0x646b5f43),
- ACE_NTOHL (0x6f6e7374),
- ACE_NTOHL (0x616e7400), // name = dk_Constant
-13,
- ACE_NTOHL (0x646b5f45),
- ACE_NTOHL (0x78636570),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = dk_Exception
-13,
- ACE_NTOHL (0x646b5f49),
- ACE_NTOHL (0x6e746572),
- ACE_NTOHL (0x66616365),
- ACE_NTOHL (0x0), // name = dk_Interface
-10,
- ACE_NTOHL (0x646b5f4d),
- ACE_NTOHL (0x6f64756c),
- ACE_NTOHL (0x65000000), // name = dk_Module
-13,
- ACE_NTOHL (0x646b5f4f),
- ACE_NTOHL (0x70657261),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = dk_Operation
-11,
- ACE_NTOHL (0x646b5f54),
- ACE_NTOHL (0x79706564),
- ACE_NTOHL (0x65660000), // name = dk_Typedef
-9,
- ACE_NTOHL (0x646b5f41),
- ACE_NTOHL (0x6c696173),
- ACE_NTOHL (0x0), // name = dk_Alias
-10,
- ACE_NTOHL (0x646b5f53),
- ACE_NTOHL (0x74727563),
- ACE_NTOHL (0x74000000), // name = dk_Struct
-9,
- ACE_NTOHL (0x646b5f55),
- ACE_NTOHL (0x6e696f6e),
- ACE_NTOHL (0x0), // name = dk_Union
-8,
- ACE_NTOHL (0x646b5f45),
- ACE_NTOHL (0x6e756d00), // name = dk_Enum
-13,
- ACE_NTOHL (0x646b5f50),
- ACE_NTOHL (0x72696d69),
- ACE_NTOHL (0x74697665),
- ACE_NTOHL (0x0), // name = dk_Primitive
-10,
- ACE_NTOHL (0x646b5f53),
- ACE_NTOHL (0x7472696e),
- ACE_NTOHL (0x67000000), // name = dk_String
-12,
- ACE_NTOHL (0x646b5f53),
- ACE_NTOHL (0x65717565),
- ACE_NTOHL (0x6e636500), // name = dk_Sequence
-9,
- ACE_NTOHL (0x646b5f41),
- ACE_NTOHL (0x72726179),
- ACE_NTOHL (0x0), // name = dk_Array
-14,
- ACE_NTOHL (0x646b5f52),
- ACE_NTOHL (0x65706f73),
- ACE_NTOHL (0x69746f72),
- ACE_NTOHL (0x79000000), // name = dk_Repository
-11,
- ACE_NTOHL (0x646b5f57),
- ACE_NTOHL (0x73747269),
- ACE_NTOHL (0x6e670000), // name = dk_Wstring
-9,
- ACE_NTOHL (0x646b5f46),
- ACE_NTOHL (0x69786564),
- ACE_NTOHL (0x0), // name = dk_Fixed
-9,
- ACE_NTOHL (0x646b5f56),
- ACE_NTOHL (0x616c7565),
- ACE_NTOHL (0x0), // name = dk_Value
-12,
- ACE_NTOHL (0x646b5f56),
- ACE_NTOHL (0x616c7565),
- ACE_NTOHL (0x426f7800), // name = dk_ValueBox
-15,
- ACE_NTOHL (0x646b5f56),
- ACE_NTOHL (0x616c7565),
- ACE_NTOHL (0x4d656d62),
- ACE_NTOHL (0x65720000), // name = dk_ValueMember
-10,
- ACE_NTOHL (0x646b5f4e),
- ACE_NTOHL (0x61746976),
- ACE_NTOHL (0x65000000), // name = dk_Native
-13,
- ACE_NTOHL (0x646b5f43),
- ACE_NTOHL (0x6f6d706f),
- ACE_NTOHL (0x6e656e74),
- ACE_NTOHL (0x0), // name = dk_Component
-8,
- ACE_NTOHL (0x646b5f48),
- ACE_NTOHL (0x6f6d6500), // name = dk_Home
-11,
- ACE_NTOHL (0x646b5f46),
- ACE_NTOHL (0x6163746f),
- ACE_NTOHL (0x72790000), // name = dk_Factory
-10,
- ACE_NTOHL (0x646b5f46),
- ACE_NTOHL (0x696e6465),
- ACE_NTOHL (0x72000000), // name = dk_Finder
-14,
- ACE_NTOHL (0x646b5f50),
- ACE_NTOHL (0x72696d61),
- ACE_NTOHL (0x72794b65),
- ACE_NTOHL (0x79000000), // name = dk_PrimaryKey
-9,
- ACE_NTOHL (0x646b5f45),
- ACE_NTOHL (0x6d697473),
- ACE_NTOHL (0x0), // name = dk_Emits
-13,
- ACE_NTOHL (0x646b5f50),
- ACE_NTOHL (0x75626c69),
- ACE_NTOHL (0x73686573),
- ACE_NTOHL (0x0), // name = dk_Publishes
-12,
- ACE_NTOHL (0x646b5f43),
- ACE_NTOHL (0x6f6e7375),
- ACE_NTOHL (0x6d657300), // name = dk_Consumes
-12,
- ACE_NTOHL (0x646b5f50),
- ACE_NTOHL (0x726f7669),
- ACE_NTOHL (0x64657300), // name = dk_Provides
-8,
- ACE_NTOHL (0x646b5f55),
- ACE_NTOHL (0x73657300), // name = dk_Uses
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IR_DefinitionKind (
- CORBA::tk_enum,
- sizeof (_oc_IR_DefinitionKind),
- (char *) &_oc_IR_DefinitionKind,
- 0,
- sizeof (IR::DefinitionKind)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_DefinitionKind,
- &_tc_TAO_tc_IR_DefinitionKind
- )
-TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IR_Identifier[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f49),
- ACE_NTOHL (0x64656e74),
- ACE_NTOHL (0x69666965),
- ACE_NTOHL (0x723a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IR_Identifier (
- CORBA::tk_alias,
- sizeof (_oc_IR_Identifier),
- (char *) &_oc_IR_Identifier,
- 0,
- sizeof (IR::Identifier)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_Identifier,
- &_tc_TAO_tc_IR_Identifier
- )
-TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IR_ScopedName[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f53),
- ACE_NTOHL (0x636f7065),
- ACE_NTOHL (0x644e616d),
- ACE_NTOHL (0x653a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/ScopedName:1.0
- 11,
- ACE_NTOHL (0x53636f70),
- ACE_NTOHL (0x65644e61),
- ACE_NTOHL (0x6d650000), // name = ScopedName
- CORBA::tk_string,
- 0U, // string length
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IR_ScopedName (
- CORBA::tk_alias,
- sizeof (_oc_IR_ScopedName),
- (char *) &_oc_IR_ScopedName,
- 0,
- sizeof (IR::ScopedName)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_ScopedName,
- &_tc_TAO_tc_IR_ScopedName
- )
-TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IR_RepositoryId[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f52),
- ACE_NTOHL (0x65706f73),
- ACE_NTOHL (0x69746f72),
- ACE_NTOHL (0x7949643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-};
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
-static CORBA::TypeCode _tc_TAO_tc_IR_RepositoryId (
- CORBA::tk_alias,
- sizeof (_oc_IR_RepositoryId),
- (char *) &_oc_IR_RepositoryId,
- 0,
- sizeof (IR::RepositoryId)
- );
+int CORBA::ComponentIR::EventDef::_tao_class_id = 0;
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_RepositoryId,
- &_tc_TAO_tc_IR_RepositoryId
+CORBA::ComponentIR::EventDef_ptr
+tao_CORBA_ComponentIR_EventDef_duplicate (
+ CORBA::ComponentIR::EventDef_ptr p
)
-TAO_NAMESPACE_END
-
-#if !defined (_IR_REPOSITORYIDSEQ_CS_)
-#define _IR_REPOSITORYIDSEQ_CS_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
-
-// *************************************************************
-// IR::RepositoryIdSeq
-// *************************************************************
-
-IR::RepositoryIdSeq::RepositoryIdSeq (void)
-{}
-
-IR::RepositoryIdSeq::RepositoryIdSeq (CORBA::ULong max)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-TAO_Unbounded_String_Sequence
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_String_Sequence
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max)
-{}
-
-IR::RepositoryIdSeq::RepositoryIdSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- char * *buffer,
- CORBA::Boolean release
- )
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-TAO_Unbounded_String_Sequence
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_String_Sequence
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max, length, buffer, release)
-{}
-
-IR::RepositoryIdSeq::RepositoryIdSeq (const RepositoryIdSeq &seq)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-TAO_Unbounded_String_Sequence
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_String_Sequence
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (seq)
-{}
-
-IR::RepositoryIdSeq::~RepositoryIdSeq (void) // dtor
-{}
-
-void IR::RepositoryIdSeq::_tao_any_destructor (void *_tao_void_pointer)
-{
- RepositoryIdSeq *tmp = ACE_static_cast (RepositoryIdSeq*, _tao_void_pointer);
- delete tmp;
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IR_RepositoryIdSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f52),
- ACE_NTOHL (0x65706f73),
- ACE_NTOHL (0x69746f72),
- ACE_NTOHL (0x79496453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/RepositoryIdSeq:1.0
- 16,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x53657100), // name = RepositoryIdSeq
- CORBA::tk_sequence, // typecode kind
- 84, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f52),
- ACE_NTOHL (0x65706f73),
- ACE_NTOHL (0x69746f72),
- ACE_NTOHL (0x7949643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IR_RepositoryIdSeq (
- CORBA::tk_alias,
- sizeof (_oc_IR_RepositoryIdSeq),
- (char *) &_oc_IR_RepositoryIdSeq,
- 0,
- sizeof (IR::RepositoryIdSeq)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_RepositoryIdSeq,
- &_tc_TAO_tc_IR_RepositoryIdSeq
- )
-TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IR_VersionSpec[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f56),
- ACE_NTOHL (0x65727369),
- ACE_NTOHL (0x6f6e5370),
- ACE_NTOHL (0x65633a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IR_VersionSpec (
- CORBA::tk_alias,
- sizeof (_oc_IR_VersionSpec),
- (char *) &_oc_IR_VersionSpec,
- 0,
- sizeof (IR::VersionSpec)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_VersionSpec,
- &_tc_TAO_tc_IR_VersionSpec
- )
-TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:103
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_COMPONENTDEFSEQ_CS_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_COMPONENTDEFSEQ_CS_
-
-// The Base_Sequence functions, please see tao/Sequence.h
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::_allocate_buffer (CORBA::ULong length)
{
- IR::ComponentDef **tmp = 0;
- tmp = _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::allocbuf (length);
-
- if (this->buffer_ != 0)
- {
- IR::ComponentDef **old = ACE_reinterpret_cast (IR::ComponentDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- if (!this->release_)
- {
- tmp[i] = IR::ComponentDef::_duplicate (old[i]);
- }
- else
- {
- tmp[i] = old[i];
- }
- }
-
- if (this->release_)
- {
- delete [] old;
- }
- }
-
- this->buffer_ = tmp;
+ return CORBA::ComponentIR::EventDef::_duplicate (p);
}
void
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::_deallocate_buffer (void)
-{
- if (this->buffer_ == 0 || this->release_ == 0)
- {
- return;
- }
-
- IR::ComponentDef **tmp = ACE_reinterpret_cast (IR::ComponentDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::ComponentDef::_nil ();
- }
-
- _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::freebuf (tmp);
- this->buffer_ = 0;
-}
-
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::~_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq (void)
+tao_CORBA_ComponentIR_EventDef_release (
+ CORBA::ComponentIR::EventDef_ptr p
+ )
{
- this->_deallocate_buffer ();
+ CORBA::release (p);
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol)
+CORBA::ComponentIR::EventDef_ptr
+tao_CORBA_ComponentIR_EventDef_nil (
+ void
+ )
{
- IR::ComponentDef **tmp = ACE_reinterpret_cast (IR::ComponentDef**, this->buffer_);
-
- for (CORBA::ULong i = nl; i < ol; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::ComponentDef::_nil ();
- }
+ return CORBA::ComponentIR::EventDef::_nil ();
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::_downcast (
- void* target,
- CORBA::Object *src
+CORBA::ComponentIR::EventDef_ptr
+tao_CORBA_ComponentIR_EventDef_narrow (
+ CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- IR::ComponentDef **tmp = ACE_static_cast (IR::ComponentDef**, target);
- *tmp = IR::ComponentDef::_narrow (src ACE_ENV_ARG_PARAMETER);
- ACE_CHECK;
+ return CORBA::ComponentIR::EventDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
-CORBA::Object*
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::_upcast (void *src) const
+CORBA::Object *
+tao_CORBA_ComponentIR_EventDef_upcast (
+ void *src
+ )
{
- IR::ComponentDef **tmp = ACE_static_cast (IR::ComponentDef**, src);
+ CORBA::ComponentIR::EventDef **tmp =
+ ACE_static_cast (CORBA::ComponentIR::EventDef **, src);
return *tmp;
}
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_COMPONENTDEFSEQ_CS_)
-#define _IR_COMPONENTDEFSEQ_CS_
+CORBA::Boolean
+tao_CORBA_ComponentIR_EventDef_marshal (
+ CORBA::ComponentIR::EventDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
-// IR::ComponentDefSeq
+// CORBA::ComponentIR::EventDef_var
// *************************************************************
-IR::ComponentDefSeq::ComponentDefSeq (void)
-{}
-
-IR::ComponentDefSeq::ComponentDefSeq (CORBA::ULong max)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::ComponentDef,IR::ComponentDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max)
-{}
-
-IR::ComponentDefSeq::ComponentDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- IR::ComponentDef_ptr *buffer,
- CORBA::Boolean release
- )
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::ComponentDef,IR::ComponentDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max, length, buffer, release)
-{}
-
-IR::ComponentDefSeq::ComponentDefSeq (const ComponentDefSeq &seq)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::ComponentDef,IR::ComponentDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (seq)
-{}
-
-IR::ComponentDefSeq::~ComponentDefSeq (void) // dtor
+CORBA::ComponentIR::EventDef_var::EventDef_var (void)
+ : ptr_ (EventDef::_nil ())
{}
-void IR::ComponentDefSeq::_tao_any_destructor (void *_tao_void_pointer)
+::CORBA::ComponentIR::EventDef_ptr
+CORBA::ComponentIR::EventDef_var::ptr (void) const
{
- ComponentDefSeq *tmp = ACE_static_cast (ComponentDefSeq*, _tao_void_pointer);
- delete tmp;
+ return this->ptr_;
}
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+CORBA::ComponentIR::EventDef_var::EventDef_var (const ::CORBA::ComponentIR::EventDef_var &p)
+ : TAO_Base_var (),
+ ptr_ (EventDef::_duplicate (p.ptr ()))
+{}
-static const CORBA::Long _oc_IR_ComponentDefSeq[] =
+CORBA::ComponentIR::EventDef_var::~EventDef_var (void)
{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f43),
- ACE_NTOHL (0x6f6d706f),
- ACE_NTOHL (0x6e656e74),
- ACE_NTOHL (0x44656653),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/ComponentDefSeq:1.0
- 16,
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x74446566),
- ACE_NTOHL (0x53657100), // name = ComponentDefSeq
- CORBA::tk_sequence, // typecode kind
- 76, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 60, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f43),
- ACE_NTOHL (0x6f6d706f),
- ACE_NTOHL (0x6e656e74),
- ACE_NTOHL (0x4465663a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/ComponentDef:1.0
- 13,
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x74446566),
- ACE_NTOHL (0x0), // name = ComponentDef
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IR_ComponentDefSeq (
- CORBA::tk_alias,
- sizeof (_oc_IR_ComponentDefSeq),
- (char *) &_oc_IR_ComponentDefSeq,
- 0,
- sizeof (IR::ComponentDefSeq)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_ComponentDefSeq,
- &_tc_TAO_tc_IR_ComponentDefSeq
- )
-TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:103
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_PROVIDESDEFSEQ_CS_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_PROVIDESDEFSEQ_CS_
+ CORBA::release (this->ptr_);
+}
-// The Base_Sequence functions, please see tao/Sequence.h
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::_allocate_buffer (CORBA::ULong length)
+CORBA::ComponentIR::EventDef_var &
+CORBA::ComponentIR::EventDef_var::operator= (EventDef_ptr p)
{
- IR::ProvidesDef **tmp = 0;
- tmp = _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::allocbuf (length);
-
- if (this->buffer_ != 0)
- {
- IR::ProvidesDef **old = ACE_reinterpret_cast (IR::ProvidesDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- if (!this->release_)
- {
- tmp[i] = IR::ProvidesDef::_duplicate (old[i]);
- }
- else
- {
- tmp[i] = old[i];
- }
- }
-
- if (this->release_)
- {
- delete [] old;
- }
- }
-
- this->buffer_ = tmp;
+ CORBA::release (this->ptr_);
+ this->ptr_ = p;
+ return *this;
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::_deallocate_buffer (void)
+CORBA::ComponentIR::EventDef_var &
+CORBA::ComponentIR::EventDef_var::operator= (const ::CORBA::ComponentIR::EventDef_var &p)
{
- if (this->buffer_ == 0 || this->release_ == 0)
- {
- return;
- }
-
- IR::ProvidesDef **tmp = ACE_reinterpret_cast (IR::ProvidesDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::ProvidesDef::_nil ();
- }
-
- _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::freebuf (tmp);
- this->buffer_ = 0;
+ if (this != &p)
+ {
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ComponentIR::EventDef::_duplicate (p.ptr ());
+ }
+ return *this;
}
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::~_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq (void)
+CORBA::ComponentIR::EventDef_var::operator const ::CORBA::ComponentIR::EventDef_ptr &() const // cast
{
- this->_deallocate_buffer ();
+ return this->ptr_;
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol)
+CORBA::ComponentIR::EventDef_var::operator ::CORBA::ComponentIR::EventDef_ptr &() // cast
{
- IR::ProvidesDef **tmp = ACE_reinterpret_cast (IR::ProvidesDef**, this->buffer_);
-
- for (CORBA::ULong i = nl; i < ol; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::ProvidesDef::_nil ();
- }
+ return this->ptr_;
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::_downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL
- )
+::CORBA::ComponentIR::EventDef_ptr
+CORBA::ComponentIR::EventDef_var::operator-> (void) const
{
- IR::ProvidesDef **tmp = ACE_static_cast (IR::ProvidesDef**, target);
- *tmp = IR::ProvidesDef::_narrow (src ACE_ENV_ARG_PARAMETER);
- ACE_CHECK;
+ return this->ptr_;
}
-CORBA::Object*
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::_upcast (void *src) const
+::CORBA::ComponentIR::EventDef_ptr
+CORBA::ComponentIR::EventDef_var::in (void) const
{
- IR::ProvidesDef **tmp = ACE_static_cast (IR::ProvidesDef**, src);
- return *tmp;
+ return this->ptr_;
}
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_PROVIDESDEFSEQ_CS_)
-#define _IR_PROVIDESDEFSEQ_CS_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
-
-// *************************************************************
-// IR::ProvidesDefSeq
-// *************************************************************
-
-IR::ProvidesDefSeq::ProvidesDefSeq (void)
-{}
-
-IR::ProvidesDefSeq::ProvidesDefSeq (CORBA::ULong max)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::ProvidesDef,IR::ProvidesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max)
-{}
-
-IR::ProvidesDefSeq::ProvidesDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- IR::ProvidesDef_ptr *buffer,
- CORBA::Boolean release
- )
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::ProvidesDef,IR::ProvidesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max, length, buffer, release)
-{}
-
-IR::ProvidesDefSeq::ProvidesDefSeq (const ProvidesDefSeq &seq)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::ProvidesDef,IR::ProvidesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (seq)
-{}
-
-IR::ProvidesDefSeq::~ProvidesDefSeq (void) // dtor
-{}
-
-void IR::ProvidesDefSeq::_tao_any_destructor (void *_tao_void_pointer)
+::CORBA::ComponentIR::EventDef_ptr &
+CORBA::ComponentIR::EventDef_var::inout (void)
{
- ProvidesDefSeq *tmp = ACE_static_cast (ProvidesDefSeq*, _tao_void_pointer);
- delete tmp;
+ return this->ptr_;
}
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IR_ProvidesDefSeq[] =
+::CORBA::ComponentIR::EventDef_ptr &
+CORBA::ComponentIR::EventDef_var::out (void)
{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x726f7669),
- ACE_NTOHL (0x64657344),
- ACE_NTOHL (0x65665365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/ProvidesDefSeq:1.0
- 15,
- ACE_NTOHL (0x50726f76),
- ACE_NTOHL (0x69646573),
- ACE_NTOHL (0x44656653),
- ACE_NTOHL (0x65710000), // name = ProvidesDefSeq
- CORBA::tk_sequence, // typecode kind
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 56, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x726f7669),
- ACE_NTOHL (0x64657344),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/ProvidesDef:1.0
- 12,
- ACE_NTOHL (0x50726f76),
- ACE_NTOHL (0x69646573),
- ACE_NTOHL (0x44656600), // name = ProvidesDef
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IR_ProvidesDefSeq (
- CORBA::tk_alias,
- sizeof (_oc_IR_ProvidesDefSeq),
- (char *) &_oc_IR_ProvidesDefSeq,
- 0,
- sizeof (IR::ProvidesDefSeq)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_ProvidesDefSeq,
- &_tc_TAO_tc_IR_ProvidesDefSeq
- )
-TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:103
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_USESDEFSEQ_CS_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_USESDEFSEQ_CS_
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ComponentIR::EventDef::_nil ();
+ return this->ptr_;
+}
-// The Base_Sequence functions, please see tao/Sequence.h
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::_allocate_buffer (CORBA::ULong length)
+::CORBA::ComponentIR::EventDef_ptr
+CORBA::ComponentIR::EventDef_var::_retn (void)
{
- IR::UsesDef **tmp = 0;
- tmp = _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::allocbuf (length);
-
- if (this->buffer_ != 0)
- {
- IR::UsesDef **old = ACE_reinterpret_cast (IR::UsesDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- if (!this->release_)
- {
- tmp[i] = IR::UsesDef::_duplicate (old[i]);
- }
- else
- {
- tmp[i] = old[i];
- }
- }
-
- if (this->release_)
- {
- delete [] old;
- }
- }
-
- this->buffer_ = tmp;
+ // yield ownership of managed obj reference
+ ::CORBA::ComponentIR::EventDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ComponentIR::EventDef::_nil ();
+ return val;
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::_deallocate_buffer (void)
+::CORBA::ComponentIR::EventDef_ptr
+CORBA::ComponentIR::EventDef_var::tao_duplicate (EventDef_ptr p)
{
- if (this->buffer_ == 0 || this->release_ == 0)
- {
- return;
- }
-
- IR::UsesDef **tmp = ACE_reinterpret_cast (IR::UsesDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::UsesDef::_nil ();
- }
-
- _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::freebuf (tmp);
- this->buffer_ = 0;
+ return ::CORBA::ComponentIR::EventDef::_duplicate (p);
}
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::~_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq (void)
+void
+CORBA::ComponentIR::EventDef_var::tao_release (EventDef_ptr p)
{
- this->_deallocate_buffer ();
+ CORBA::release (p);
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol)
+::CORBA::ComponentIR::EventDef_ptr
+CORBA::ComponentIR::EventDef_var::tao_nil (void)
{
- IR::UsesDef **tmp = ACE_reinterpret_cast (IR::UsesDef**, this->buffer_);
-
- for (CORBA::ULong i = nl; i < ol; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::UsesDef::_nil ();
- }
+ return ::CORBA::ComponentIR::EventDef::_nil ();
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::_downcast (
- void* target,
- CORBA::Object *src
+::CORBA::ComponentIR::EventDef_ptr
+CORBA::ComponentIR::EventDef_var::tao_narrow (
+ CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- IR::UsesDef **tmp = ACE_static_cast (IR::UsesDef**, target);
- *tmp = IR::UsesDef::_narrow (src ACE_ENV_ARG_PARAMETER);
- ACE_CHECK;
+ return ::CORBA::ComponentIR::EventDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
-CORBA::Object*
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::_upcast (void *src) const
+CORBA::Object *
+CORBA::ComponentIR::EventDef_var::tao_upcast (void *src)
{
- IR::UsesDef **tmp = ACE_static_cast (IR::UsesDef**, src);
+ EventDef **tmp =
+ ACE_static_cast (EventDef **, src);
return *tmp;
}
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_USESDEFSEQ_CS_)
-#define _IR_USESDEFSEQ_CS_
-
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
-// IR::UsesDefSeq
+// CORBA::ComponentIR::EventDef_out
// *************************************************************
-IR::UsesDefSeq::UsesDefSeq (void)
-{}
-
-IR::UsesDefSeq::UsesDefSeq (CORBA::ULong max)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::UsesDef,IR::UsesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max)
-{}
-
-IR::UsesDefSeq::UsesDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- IR::UsesDef_ptr *buffer,
- CORBA::Boolean release
- )
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::UsesDef,IR::UsesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max, length, buffer, release)
-{}
-
-IR::UsesDefSeq::UsesDefSeq (const UsesDefSeq &seq)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::UsesDef,IR::UsesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (seq)
-{}
-
-IR::UsesDefSeq::~UsesDefSeq (void) // dtor
-{}
-
-void IR::UsesDefSeq::_tao_any_destructor (void *_tao_void_pointer)
+CORBA::ComponentIR::EventDef_out::EventDef_out (EventDef_ptr &p)
+ : ptr_ (p)
{
- UsesDefSeq *tmp = ACE_static_cast (UsesDefSeq*, _tao_void_pointer);
- delete tmp;
+ this->ptr_ = ::CORBA::ComponentIR::EventDef::_nil ();
}
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IR_UsesDefSeq[] =
+CORBA::ComponentIR::EventDef_out::EventDef_out (EventDef_var &p)
+ : ptr_ (p.out ())
{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f55),
- ACE_NTOHL (0x73657344),
- ACE_NTOHL (0x65665365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/UsesDefSeq:1.0
- 11,
- ACE_NTOHL (0x55736573),
- ACE_NTOHL (0x44656653),
- ACE_NTOHL (0x65710000), // name = UsesDefSeq
- CORBA::tk_sequence, // typecode kind
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 48, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 27,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f55),
- ACE_NTOHL (0x73657344),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/UsesDef:1.0
- 8,
- ACE_NTOHL (0x55736573),
- ACE_NTOHL (0x44656600), // name = UsesDef
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IR_UsesDefSeq (
- CORBA::tk_alias,
- sizeof (_oc_IR_UsesDefSeq),
- (char *) &_oc_IR_UsesDefSeq,
- 0,
- sizeof (IR::UsesDefSeq)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_UsesDefSeq,
- &_tc_TAO_tc_IR_UsesDefSeq
- )
-TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:103
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ComponentIR::EventDef::_nil ();
+}
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_HOMEDEFSEQ_CS_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_HOMEDEFSEQ_CS_
+CORBA::ComponentIR::EventDef_out::EventDef_out (const ::CORBA::ComponentIR::EventDef_out &p)
+ : ptr_ (ACE_const_cast (EventDef_out &, p).ptr_)
+{}
-// The Base_Sequence functions, please see tao/Sequence.h
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::_allocate_buffer (CORBA::ULong length)
+::CORBA::ComponentIR::EventDef_out &
+CORBA::ComponentIR::EventDef_out::operator= (const ::CORBA::ComponentIR::EventDef_out &p)
{
- IR::HomeDef **tmp = 0;
- tmp = _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::allocbuf (length);
-
- if (this->buffer_ != 0)
- {
- IR::HomeDef **old = ACE_reinterpret_cast (IR::HomeDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- if (!this->release_)
- {
- tmp[i] = IR::HomeDef::_duplicate (old[i]);
- }
- else
- {
- tmp[i] = old[i];
- }
- }
-
- if (this->release_)
- {
- delete [] old;
- }
- }
-
- this->buffer_ = tmp;
+ this->ptr_ = ACE_const_cast (EventDef_out&, p).ptr_;
+ return *this;
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::_deallocate_buffer (void)
+CORBA::ComponentIR::EventDef_out &
+CORBA::ComponentIR::EventDef_out::operator= (const ::CORBA::ComponentIR::EventDef_var &p)
{
- if (this->buffer_ == 0 || this->release_ == 0)
- {
- return;
- }
-
- IR::HomeDef **tmp = ACE_reinterpret_cast (IR::HomeDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::HomeDef::_nil ();
- }
-
- _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::freebuf (tmp);
- this->buffer_ = 0;
+ this->ptr_ = ::CORBA::ComponentIR::EventDef::_duplicate (p.ptr ());
+ return *this;
}
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::~_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq (void)
+CORBA::ComponentIR::EventDef_out &
+CORBA::ComponentIR::EventDef_out::operator= (EventDef_ptr p)
{
- this->_deallocate_buffer ();
+ this->ptr_ = p;
+ return *this;
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol)
+CORBA::ComponentIR::EventDef_out::operator ::CORBA::ComponentIR::EventDef_ptr &() // cast
{
- IR::HomeDef **tmp = ACE_reinterpret_cast (IR::HomeDef**, this->buffer_);
-
- for (CORBA::ULong i = nl; i < ol; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::HomeDef::_nil ();
- }
+ return this->ptr_;
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::_downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL
- )
+::CORBA::ComponentIR::EventDef_ptr &
+CORBA::ComponentIR::EventDef_out::ptr (void)
{
- IR::HomeDef **tmp = ACE_static_cast (IR::HomeDef**, target);
- *tmp = IR::HomeDef::_narrow (src ACE_ENV_ARG_PARAMETER);
- ACE_CHECK;
+ return this->ptr_;
}
-CORBA::Object*
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::_upcast (void *src) const
+::CORBA::ComponentIR::EventDef_ptr
+CORBA::ComponentIR::EventDef_out::operator-> (void)
{
- IR::HomeDef **tmp = ACE_static_cast (IR::HomeDef**, src);
- return *tmp;
+ return this->ptr_;
}
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_HOMEDEFSEQ_CS_)
-#define _IR_HOMEDEFSEQ_CS_
-
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
-
-// *************************************************************
-// IR::HomeDefSeq
-// *************************************************************
-
-IR::HomeDefSeq::HomeDefSeq (void)
-{}
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
-IR::HomeDefSeq::HomeDefSeq (CORBA::ULong max)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::HomeDef,IR::HomeDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max)
-{}
-
-IR::HomeDefSeq::HomeDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- IR::HomeDef_ptr *buffer,
- CORBA::Boolean release
- )
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::HomeDef,IR::HomeDef_var>
+#if (TAO_HAS_INTERCEPTORS == 1)
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max, length, buffer, release)
-{}
+#endif /* TAO_HAS_INTERCEPTORS */
-IR::HomeDefSeq::HomeDefSeq (const HomeDefSeq &seq)
- :
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::HomeDef,IR::HomeDef_var>
+///////////////////////////////////////////////////////////////////////
+// Base & Remote Proxy Implementation.
+//
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (seq)
+CORBA::ComponentIR::_TAO_EventDef_Proxy_Impl::_TAO_EventDef_Proxy_Impl (void)
{}
-IR::HomeDefSeq::~HomeDefSeq (void) // dtor
+CORBA::ComponentIR::_TAO_EventDef_Remote_Proxy_Impl::_TAO_EventDef_Remote_Proxy_Impl (void)
{}
-void IR::HomeDefSeq::_tao_any_destructor (void *_tao_void_pointer)
-{
- HomeDefSeq *tmp = ACE_static_cast (HomeDefSeq*, _tao_void_pointer);
- delete tmp;
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IR_HomeDefSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f48),
- ACE_NTOHL (0x6f6d6544),
- ACE_NTOHL (0x65665365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/HomeDefSeq:1.0
- 11,
- ACE_NTOHL (0x486f6d65),
- ACE_NTOHL (0x44656653),
- ACE_NTOHL (0x65710000), // name = HomeDefSeq
- CORBA::tk_sequence, // typecode kind
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 48, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 27,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f48),
- ACE_NTOHL (0x6f6d6544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/HomeDef:1.0
- 8,
- ACE_NTOHL (0x486f6d65),
- ACE_NTOHL (0x44656600), // name = HomeDef
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IR_HomeDefSeq (
- CORBA::tk_alias,
- sizeof (_oc_IR_HomeDefSeq),
- (char *) &_oc_IR_HomeDefSeq,
- 0,
- sizeof (IR::HomeDefSeq)
- );
+// Remote Implementation of the IDL interface methods
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_HomeDefSeq,
- &_tc_TAO_tc_IR_HomeDefSeq
- )
-TAO_NAMESPACE_END
+//
+// End Base & Remote Proxy Implemeentation.
+///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:103
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_EMITSDEFSEQ_CS_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_EMITSDEFSEQ_CS_
+///////////////////////////////////////////////////////////////////////
+// Remote & Base Proxy Broker Implementation
+//
-// The Base_Sequence functions, please see tao/Sequence.h
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::_allocate_buffer (CORBA::ULong length)
+CORBA::ComponentIR::_TAO_EventDef_Proxy_Broker::_TAO_EventDef_Proxy_Broker (void)
{
- IR::EmitsDef **tmp = 0;
- tmp = _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::allocbuf (length);
-
- if (this->buffer_ != 0)
- {
- IR::EmitsDef **old = ACE_reinterpret_cast (IR::EmitsDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- if (!this->release_)
- {
- tmp[i] = IR::EmitsDef::_duplicate (old[i]);
- }
- else
- {
- tmp[i] = old[i];
- }
- }
-
- if (this->release_)
- {
- delete [] old;
- }
- }
-
- this->buffer_ = tmp;
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::_deallocate_buffer (void)
+CORBA::ComponentIR::_TAO_EventDef_Proxy_Broker::~_TAO_EventDef_Proxy_Broker (void)
{
- if (this->buffer_ == 0 || this->release_ == 0)
- {
- return;
- }
-
- IR::EmitsDef **tmp = ACE_reinterpret_cast (IR::EmitsDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::EmitsDef::_nil ();
- }
-
- _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::freebuf (tmp);
- this->buffer_ = 0;
}
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::~_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq (void)
-{
- this->_deallocate_buffer ();
-}
+CORBA::ComponentIR::_TAO_EventDef_Proxy_Broker * (*CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ ) = 0;
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol)
+// Factory Member function Implementation.
+CORBA::ComponentIR::_TAO_EventDef_Remote_Proxy_Broker *
+CORBA::ComponentIR::_TAO_EventDef_Remote_Proxy_Broker::the_TAO_EventDef_Remote_Proxy_Broker (void)
{
- IR::EmitsDef **tmp = ACE_reinterpret_cast (IR::EmitsDef**, this->buffer_);
-
- for (CORBA::ULong i = nl; i < ol; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::EmitsDef::_nil ();
- }
+ static ::CORBA::ComponentIR::_TAO_EventDef_Remote_Proxy_Broker remote_proxy_broker;
+ return &remote_proxy_broker;
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::_downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL
- )
+CORBA::ComponentIR::_TAO_EventDef_Remote_Proxy_Broker::_TAO_EventDef_Remote_Proxy_Broker (void)
{
- IR::EmitsDef **tmp = ACE_static_cast (IR::EmitsDef**, target);
- *tmp = IR::EmitsDef::_narrow (src ACE_ENV_ARG_PARAMETER);
- ACE_CHECK;
}
-CORBA::Object*
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::_upcast (void *src) const
+CORBA::ComponentIR::_TAO_EventDef_Remote_Proxy_Broker::~_TAO_EventDef_Remote_Proxy_Broker (void)
{
- IR::EmitsDef **tmp = ACE_static_cast (IR::EmitsDef**, src);
- return *tmp;
}
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_EMITSDEFSEQ_CS_)
-#define _IR_EMITSDEFSEQ_CS_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
-
-// *************************************************************
-// IR::EmitsDefSeq
-// *************************************************************
-
-IR::EmitsDefSeq::EmitsDefSeq (void)
-{}
-
-IR::EmitsDefSeq::EmitsDefSeq (CORBA::ULong max)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::EmitsDef,IR::EmitsDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max)
-{}
-
-IR::EmitsDefSeq::EmitsDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- IR::EmitsDef_ptr *buffer,
- CORBA::Boolean release
+CORBA::ComponentIR::_TAO_EventDef_Proxy_Impl&
+CORBA::ComponentIR::_TAO_EventDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ComponentIR::EventDef *
+ ACE_ENV_ARG_DECL_NOT_USED
)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::EmitsDef,IR::EmitsDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max, length, buffer, release)
-{}
-
-IR::EmitsDefSeq::EmitsDefSeq (const EmitsDefSeq &seq)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::EmitsDef,IR::EmitsDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (seq)
-{}
-
-IR::EmitsDefSeq::~EmitsDefSeq (void) // dtor
-{}
-
-void IR::EmitsDefSeq::_tao_any_destructor (void *_tao_void_pointer)
{
- EmitsDefSeq *tmp = ACE_static_cast (EmitsDefSeq*, _tao_void_pointer);
- delete tmp;
+ return this->remote_proxy_impl_;
}
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IR_EmitsDefSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f45),
- ACE_NTOHL (0x6d697473),
- ACE_NTOHL (0x44656653),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/EmitsDefSeq:1.0
- 12,
- ACE_NTOHL (0x456d6974),
- ACE_NTOHL (0x73446566),
- ACE_NTOHL (0x53657100), // name = EmitsDefSeq
- CORBA::tk_sequence, // typecode kind
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 52, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 28,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f45),
- ACE_NTOHL (0x6d697473),
- ACE_NTOHL (0x4465663a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/EmitsDef:1.0
- 9,
- ACE_NTOHL (0x456d6974),
- ACE_NTOHL (0x73446566),
- ACE_NTOHL (0x0), // name = EmitsDef
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IR_EmitsDefSeq (
- CORBA::tk_alias,
- sizeof (_oc_IR_EmitsDefSeq),
- (char *) &_oc_IR_EmitsDefSeq,
- 0,
- sizeof (IR::EmitsDefSeq)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_EmitsDefSeq,
- &_tc_TAO_tc_IR_EmitsDefSeq
- )
-TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:103
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_PUBLISHESDEFSEQ_CS_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_PUBLISHESDEFSEQ_CS_
-
-// The Base_Sequence functions, please see tao/Sequence.h
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::_allocate_buffer (CORBA::ULong length)
-{
- IR::PublishesDef **tmp = 0;
- tmp = _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::allocbuf (length);
-
- if (this->buffer_ != 0)
- {
- IR::PublishesDef **old = ACE_reinterpret_cast (IR::PublishesDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- if (!this->release_)
- {
- tmp[i] = IR::PublishesDef::_duplicate (old[i]);
- }
- else
- {
- tmp[i] = old[i];
- }
- }
-
- if (this->release_)
- {
- delete [] old;
- }
- }
-
- this->buffer_ = tmp;
-}
+//
+// End Remote & Base Proxy Broker Implementation
+///////////////////////////////////////////////////////////////////////
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::_deallocate_buffer (void)
-{
- if (this->buffer_ == 0 || this->release_ == 0)
- {
- return;
- }
-
- IR::PublishesDef **tmp = ACE_reinterpret_cast (IR::PublishesDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::PublishesDef::_nil ();
- }
-
- _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::freebuf (tmp);
- this->buffer_ = 0;
-}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::~_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq (void)
+CORBA::ComponentIR::EventDef::EventDef (int collocated)
{
- this->_deallocate_buffer ();
+ this->CORBA_ComponentIR_EventDef_setup_collocation (collocated);
}
void
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol)
+CORBA::ComponentIR::EventDef::CORBA_ComponentIR_EventDef_setup_collocation (int collocated)
{
- IR::PublishesDef **tmp = ACE_reinterpret_cast (IR::PublishesDef**, this->buffer_);
+ if (collocated)
+ this->the_TAO_EventDef_Proxy_Broker_ =
+ ::CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function_pointer (this);
+ else
+ this->the_TAO_EventDef_Proxy_Broker_ =
+ ::CORBA::ComponentIR::_TAO_EventDef_Remote_Proxy_Broker::the_TAO_EventDef_Remote_Proxy_Broker ();
- for (CORBA::ULong i = nl; i < ol; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::PublishesDef::_nil ();
- }
-}
-
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::_downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL
- )
-{
- IR::PublishesDef **tmp = ACE_static_cast (IR::PublishesDef**, target);
- *tmp = IR::PublishesDef::_narrow (src ACE_ENV_ARG_PARAMETER);
- ACE_CHECK;
-}
-
-CORBA::Object*
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::_upcast (void *src) const
-{
- IR::PublishesDef **tmp = ACE_static_cast (IR::PublishesDef**, src);
- return *tmp;
+ this->CORBA_ExtValueDef_setup_collocation (collocated);
}
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_PUBLISHESDEFSEQ_CS_)
-#define _IR_PUBLISHESDEFSEQ_CS_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
-
-// *************************************************************
-// IR::PublishesDefSeq
-// *************************************************************
-
-IR::PublishesDefSeq::PublishesDefSeq (void)
-{}
-
-IR::PublishesDefSeq::PublishesDefSeq (CORBA::ULong max)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::PublishesDef,IR::PublishesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max)
-{}
-
-IR::PublishesDefSeq::PublishesDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- IR::PublishesDef_ptr *buffer,
- CORBA::Boolean release
- )
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::PublishesDef,IR::PublishesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max, length, buffer, release)
-{}
-
-IR::PublishesDefSeq::PublishesDefSeq (const PublishesDefSeq &seq)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::PublishesDef,IR::PublishesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (seq)
+CORBA::ComponentIR::EventDef::~EventDef (void)
{}
-IR::PublishesDefSeq::~PublishesDefSeq (void) // dtor
-{}
-
-void IR::PublishesDefSeq::_tao_any_destructor (void *_tao_void_pointer)
+void
+CORBA::ComponentIR::EventDef::_tao_any_destructor (void *_tao_void_pointer)
{
- PublishesDefSeq *tmp = ACE_static_cast (PublishesDefSeq*, _tao_void_pointer);
- delete tmp;
+ EventDef *tmp = ACE_static_cast (EventDef *, _tao_void_pointer);
+ CORBA::release (tmp);
}
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IR_PublishesDefSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x75626c69),
- ACE_NTOHL (0x73686573),
- ACE_NTOHL (0x44656653),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/PublishesDefSeq:1.0
- 16,
- ACE_NTOHL (0x5075626c),
- ACE_NTOHL (0x69736865),
- ACE_NTOHL (0x73446566),
- ACE_NTOHL (0x53657100), // name = PublishesDefSeq
- CORBA::tk_sequence, // typecode kind
- 76, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 60, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x75626c69),
- ACE_NTOHL (0x73686573),
- ACE_NTOHL (0x4465663a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/PublishesDef:1.0
- 13,
- ACE_NTOHL (0x5075626c),
- ACE_NTOHL (0x69736865),
- ACE_NTOHL (0x73446566),
- ACE_NTOHL (0x0), // name = PublishesDef
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IR_PublishesDefSeq (
- CORBA::tk_alias,
- sizeof (_oc_IR_PublishesDefSeq),
- (char *) &_oc_IR_PublishesDefSeq,
- 0,
- sizeof (IR::PublishesDefSeq)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_PublishesDefSeq,
- &_tc_TAO_tc_IR_PublishesDefSeq
+CORBA::ComponentIR::EventDef_ptr
+CORBA::ComponentIR::EventDef::_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL
)
-TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:103
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_CONSUMESDEFSEQ_CS_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_CONSUMESDEFSEQ_CS_
-
-// The Base_Sequence functions, please see tao/Sequence.h
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::_allocate_buffer (CORBA::ULong length)
{
- IR::ConsumesDef **tmp = 0;
- tmp = _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::allocbuf (length);
+ if (CORBA::is_nil (obj))
+ {
+ return EventDef::_nil ();
+ }
- if (this->buffer_ != 0)
+ if (! obj->_is_local ())
{
- IR::ConsumesDef **old = ACE_reinterpret_cast (IR::ConsumesDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- if (!this->release_)
- {
- tmp[i] = IR::ConsumesDef::_duplicate (old[i]);
- }
- else
- {
- tmp[i] = old[i];
- }
- }
+ CORBA::Boolean is_a =
+ obj->_is_a (
+ "IDL:omg.org/CORBA/ComponentIR/EventDef:1.0"
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (EventDef::_nil ());
- if (this->release_)
+ if (is_a == 0)
{
- delete [] old;
+ return EventDef::_nil ();
}
}
- this->buffer_ = tmp;
+ return EventDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::_deallocate_buffer (void)
+CORBA::ComponentIR::EventDef_ptr
+CORBA::ComponentIR::EventDef::_unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
{
- if (this->buffer_ == 0 || this->release_ == 0)
+ if (CORBA::is_nil (obj))
{
- return;
+ return EventDef::_nil ();
}
- IR::ConsumesDef **tmp = ACE_reinterpret_cast (IR::ConsumesDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
+ if (! obj->_is_local ())
{
- CORBA::release (tmp[i]);
- tmp[i] = IR::ConsumesDef::_nil ();
+ TAO_Stub* stub = obj->_stubobj ();
+
+ if (stub != 0)
+ {
+ stub->_incr_refcnt ();
+ }
+
+ EventDef_ptr default_proxy = EventDef::_nil ();
+
+ if (
+ !CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
+ stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
+ obj->_is_collocated () &&
+ CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function_pointer != 0
+ )
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ComponentIR::EventDef (
+ stub,
+ 1,
+ obj->_servant ()
+ ),
+ EventDef::_nil ()
+ );
+ }
+
+ if (CORBA::is_nil (default_proxy))
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ComponentIR::EventDef (
+ stub,
+ 0,
+ obj->_servant ()
+ ),
+ EventDef::_nil ()
+ );
+ }
+
+ return default_proxy;
}
-
- _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::freebuf (tmp);
- this->buffer_ = 0;
-}
-
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::~_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq (void)
-{
- this->_deallocate_buffer ();
+ else
+ return
+ ACE_reinterpret_cast (
+ EventDef_ptr,
+ obj->_tao_QueryInterface (
+ ACE_reinterpret_cast (
+ ptr_arith_t,
+ &EventDef::_tao_class_id
+ )
+ )
+ );
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol)
+CORBA::ComponentIR::EventDef_ptr
+CORBA::ComponentIR::EventDef::_duplicate (EventDef_ptr obj)
{
- IR::ConsumesDef **tmp = ACE_reinterpret_cast (IR::ConsumesDef**, this->buffer_);
-
- for (CORBA::ULong i = nl; i < ol; ++i)
+ if (! CORBA::is_nil (obj))
{
- CORBA::release (tmp[i]);
- tmp[i] = IR::ConsumesDef::_nil ();
+ obj->_add_ref ();
}
+
+ return obj;
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::_downcast (
- void* target,
- CORBA::Object *src
+CORBA::Boolean
+CORBA::ComponentIR::EventDef::_is_a (
+ const char *value
ACE_ENV_ARG_DECL
)
{
- IR::ConsumesDef **tmp = ACE_static_cast (IR::ConsumesDef**, target);
- *tmp = IR::ConsumesDef::_narrow (src ACE_ENV_ARG_PARAMETER);
- ACE_CHECK;
-}
-
-CORBA::Object*
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::_upcast (void *src) const
-{
- IR::ConsumesDef **tmp = ACE_static_cast (IR::ConsumesDef**, src);
- return *tmp;
+ if (
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/ComponentIR/EventDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/ExtValueDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/ValueDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Container:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Contained:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/IDLType:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/IRObject:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Object:1.0"
+ )
+ )
+ {
+ return 1; // success using local knowledge
+ }
+ else
+ {
+ return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a (
+ value
+ ACE_ENV_ARG_PARAMETER
+ );
+ }
}
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_CONSUMESDEFSEQ_CS_)
-#define _IR_CONSUMESDEFSEQ_CS_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
-
-// *************************************************************
-// IR::ConsumesDefSeq
-// *************************************************************
-
-IR::ConsumesDefSeq::ConsumesDefSeq (void)
-{}
-
-IR::ConsumesDefSeq::ConsumesDefSeq (CORBA::ULong max)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::ConsumesDef,IR::ConsumesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max)
-{}
-
-IR::ConsumesDefSeq::ConsumesDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- IR::ConsumesDef_ptr *buffer,
- CORBA::Boolean release
- )
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::ConsumesDef,IR::ConsumesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max, length, buffer, release)
-{}
-
-IR::ConsumesDefSeq::ConsumesDefSeq (const ConsumesDefSeq &seq)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::ConsumesDef,IR::ConsumesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (seq)
-{}
-
-IR::ConsumesDefSeq::~ConsumesDefSeq (void) // dtor
-{}
-
-void IR::ConsumesDefSeq::_tao_any_destructor (void *_tao_void_pointer)
+void *CORBA::ComponentIR::EventDef::_tao_QueryInterface (ptr_arith_t type)
{
- ConsumesDefSeq *tmp = ACE_static_cast (ConsumesDefSeq*, _tao_void_pointer);
- delete tmp;
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IR_ConsumesDefSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f43),
- ACE_NTOHL (0x6f6e7375),
- ACE_NTOHL (0x6d657344),
- ACE_NTOHL (0x65665365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/ConsumesDefSeq:1.0
- 15,
- ACE_NTOHL (0x436f6e73),
- ACE_NTOHL (0x756d6573),
- ACE_NTOHL (0x44656653),
- ACE_NTOHL (0x65710000), // name = ConsumesDefSeq
- CORBA::tk_sequence, // typecode kind
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 56, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f43),
- ACE_NTOHL (0x6f6e7375),
- ACE_NTOHL (0x6d657344),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/ConsumesDef:1.0
- 12,
- ACE_NTOHL (0x436f6e73),
- ACE_NTOHL (0x756d6573),
- ACE_NTOHL (0x44656600), // name = ConsumesDef
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IR_ConsumesDefSeq (
- CORBA::tk_alias,
- sizeof (_oc_IR_ConsumesDefSeq),
- (char *) &_oc_IR_ConsumesDefSeq,
- 0,
- sizeof (IR::ConsumesDefSeq)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_ConsumesDefSeq,
- &_tc_TAO_tc_IR_ConsumesDefSeq
- )
-TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:103
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_FACTORYDEFSEQ_CS_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_FACTORYDEFSEQ_CS_
-
-// The Base_Sequence functions, please see tao/Sequence.h
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::_allocate_buffer (CORBA::ULong length)
-{
- IR::FactoryDef **tmp = 0;
- tmp = _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::allocbuf (length);
+ void *retv = 0;
- if (this->buffer_ != 0)
+ if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, EventDef)::_tao_class_id)
+ )
{
- IR::FactoryDef **old = ACE_reinterpret_cast (IR::FactoryDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- if (!this->release_)
- {
- tmp[i] = IR::FactoryDef::_duplicate (old[i]);
- }
- else
- {
- tmp[i] = old[i];
- }
- }
-
- if (this->release_)
- {
- delete [] old;
- }
+ retv = ACE_reinterpret_cast (void*, this);
}
-
- this->buffer_ = tmp;
-}
-
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::_deallocate_buffer (void)
-{
- if (this->buffer_ == 0 || this->release_ == 0)
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::ExtValueDef::_tao_class_id)
+ )
{
- return;
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::ExtValueDef_ptr,
+ this
+ )
+ );
}
-
- IR::FactoryDef **tmp = ACE_reinterpret_cast (IR::FactoryDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::ValueDef::_tao_class_id)
+ )
{
- CORBA::release (tmp[i]);
- tmp[i] = IR::FactoryDef::_nil ();
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::ValueDef_ptr,
+ this
+ )
+ );
}
-
- _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::freebuf (tmp);
- this->buffer_ = 0;
-}
-
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::~_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq (void)
-{
- this->_deallocate_buffer ();
-}
-
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol)
-{
- IR::FactoryDef **tmp = ACE_reinterpret_cast (IR::FactoryDef**, this->buffer_);
-
- for (CORBA::ULong i = nl; i < ol; ++i)
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::Container::_tao_class_id)
+ )
{
- CORBA::release (tmp[i]);
- tmp[i] = IR::FactoryDef::_nil ();
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::Container_ptr,
+ this
+ )
+ );
}
-}
-
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::_downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL
- )
-{
- IR::FactoryDef **tmp = ACE_static_cast (IR::FactoryDef**, target);
- *tmp = IR::FactoryDef::_narrow (src ACE_ENV_ARG_PARAMETER);
- ACE_CHECK;
-}
-
-CORBA::Object*
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::_upcast (void *src) const
-{
- IR::FactoryDef **tmp = ACE_static_cast (IR::FactoryDef**, src);
- return *tmp;
-}
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_FACTORYDEFSEQ_CS_)
-#define _IR_FACTORYDEFSEQ_CS_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
-
-// *************************************************************
-// IR::FactoryDefSeq
-// *************************************************************
-
-IR::FactoryDefSeq::FactoryDefSeq (void)
-{}
-
-IR::FactoryDefSeq::FactoryDefSeq (CORBA::ULong max)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::FactoryDef,IR::FactoryDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max)
-{}
-
-IR::FactoryDefSeq::FactoryDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- IR::FactoryDef_ptr *buffer,
- CORBA::Boolean release
- )
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::FactoryDef,IR::FactoryDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max, length, buffer, release)
-{}
-
-IR::FactoryDefSeq::FactoryDefSeq (const FactoryDefSeq &seq)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::FactoryDef,IR::FactoryDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (seq)
-{}
-
-IR::FactoryDefSeq::~FactoryDefSeq (void) // dtor
-{}
-
-void IR::FactoryDefSeq::_tao_any_destructor (void *_tao_void_pointer)
-{
- FactoryDefSeq *tmp = ACE_static_cast (FactoryDefSeq*, _tao_void_pointer);
- delete tmp;
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IR_FactoryDefSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f46),
- ACE_NTOHL (0x6163746f),
- ACE_NTOHL (0x72794465),
- ACE_NTOHL (0x66536571),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/IR/FactoryDefSeq:1.0
- 14,
- ACE_NTOHL (0x46616374),
- ACE_NTOHL (0x6f727944),
- ACE_NTOHL (0x65665365),
- ACE_NTOHL (0x71000000), // name = FactoryDefSeq
- CORBA::tk_sequence, // typecode kind
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 56, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f46),
- ACE_NTOHL (0x6163746f),
- ACE_NTOHL (0x72794465),
- ACE_NTOHL (0x663a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/FactoryDef:1.0
- 11,
- ACE_NTOHL (0x46616374),
- ACE_NTOHL (0x6f727944),
- ACE_NTOHL (0x65660000), // name = FactoryDef
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IR_FactoryDefSeq (
- CORBA::tk_alias,
- sizeof (_oc_IR_FactoryDefSeq),
- (char *) &_oc_IR_FactoryDefSeq,
- 0,
- sizeof (IR::FactoryDefSeq)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_FactoryDefSeq,
- &_tc_TAO_tc_IR_FactoryDefSeq
- )
-TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp:103
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_FINDERDEFSEQ_CS_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_FINDERDEFSEQ_CS_
-
-// The Base_Sequence functions, please see tao/Sequence.h
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::_allocate_buffer (CORBA::ULong length)
-{
- IR::FinderDef **tmp = 0;
- tmp = _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::allocbuf (length);
-
- if (this->buffer_ != 0)
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::Contained::_tao_class_id)
+ )
{
- IR::FinderDef **old = ACE_reinterpret_cast (IR::FinderDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- if (!this->release_)
- {
- tmp[i] = IR::FinderDef::_duplicate (old[i]);
- }
- else
- {
- tmp[i] = old[i];
- }
- }
-
- if (this->release_)
- {
- delete [] old;
- }
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::Contained_ptr,
+ this
+ )
+ );
}
-
- this->buffer_ = tmp;
-}
-
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::_deallocate_buffer (void)
-{
- if (this->buffer_ == 0 || this->release_ == 0)
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::IDLType::_tao_class_id)
+ )
{
- return;
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::IDLType_ptr,
+ this
+ )
+ );
}
-
- IR::FinderDef **tmp = ACE_reinterpret_cast (IR::FinderDef**, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::IRObject::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::IRObject_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &CORBA::Object::_tao_class_id)
+ )
{
- CORBA::release (tmp[i]);
- tmp[i] = IR::FinderDef::_nil ();
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (CORBA::Object_ptr, this)
+ );
}
- _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::freebuf (tmp);
- this->buffer_ = 0;
-}
-
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::~_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq (void)
-{
- this->_deallocate_buffer ();
-}
-
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::_shrink_buffer (CORBA::ULong nl, CORBA::ULong ol)
-{
- IR::FinderDef **tmp = ACE_reinterpret_cast (IR::FinderDef**, this->buffer_);
-
- for (CORBA::ULong i = nl; i < ol; ++i)
+ if (retv != 0)
{
- CORBA::release (tmp[i]);
- tmp[i] = IR::FinderDef::_nil ();
+ this->_add_ref ();
}
+
+ return retv;
}
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::_downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL
- )
-{
- IR::FinderDef **tmp = ACE_static_cast (IR::FinderDef**, target);
- *tmp = IR::FinderDef::_narrow (src ACE_ENV_ARG_PARAMETER);
- ACE_CHECK;
-}
-
-CORBA::Object*
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::_upcast (void *src) const
-{
- IR::FinderDef **tmp = ACE_static_cast (IR::FinderDef**, src);
- return *tmp;
-}
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_FINDERDEFSEQ_CS_)
-#define _IR_FINDERDEFSEQ_CS_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
-
-// *************************************************************
-// IR::FinderDefSeq
-// *************************************************************
-
-IR::FinderDefSeq::FinderDefSeq (void)
-{}
-
-IR::FinderDefSeq::FinderDefSeq (CORBA::ULong max)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::FinderDef,IR::FinderDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max)
-{}
-
-IR::FinderDefSeq::FinderDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- IR::FinderDef_ptr *buffer,
- CORBA::Boolean release
- )
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::FinderDef,IR::FinderDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max, length, buffer, release)
-{}
-
-IR::FinderDefSeq::FinderDefSeq (const FinderDefSeq &seq)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Object_Sequence<IR::FinderDef,IR::FinderDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (seq)
-{}
-
-IR::FinderDefSeq::~FinderDefSeq (void) // dtor
-{}
-
-void IR::FinderDefSeq::_tao_any_destructor (void *_tao_void_pointer)
+const char* CORBA::ComponentIR::EventDef::_interface_repository_id (void) const
{
- FinderDefSeq *tmp = ACE_static_cast (FinderDefSeq*, _tao_void_pointer);
- delete tmp;
+ return "IDL:omg.org/CORBA/ComponentIR/EventDef:1.0";
}
-#endif /* end #if !defined */
-
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_FinderDefSeq[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_EventDef[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
+ 43,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f46),
- ACE_NTOHL (0x696e6465),
- ACE_NTOHL (0x72446566),
- ACE_NTOHL (0x5365713a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/FinderDefSeq:1.0
- 13,
- ACE_NTOHL (0x46696e64),
- ACE_NTOHL (0x65724465),
- ACE_NTOHL (0x66536571),
- ACE_NTOHL (0x0), // name = FinderDefSeq
- CORBA::tk_sequence, // typecode kind
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 56, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 29,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f46),
- ACE_NTOHL (0x696e6465),
- ACE_NTOHL (0x72446566),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/IR/FinderDef:1.0
- 10,
- ACE_NTOHL (0x46696e64),
- ACE_NTOHL (0x65724465),
- ACE_NTOHL (0x66000000), // name = FinderDef
-
- 0U,
-
-};
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f4576),
+ ACE_NTOHL (0x656e7444),
+ ACE_NTOHL (0x65663a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventDef:1.0
+ 9,
+ ACE_NTOHL (0x4576656e),
+ ACE_NTOHL (0x74446566),
+ ACE_NTOHL (0x0), // name = EventDef
+ };
-static CORBA::TypeCode _tc_TAO_tc_IR_FinderDefSeq (
- CORBA::tk_alias,
- sizeof (_oc_IR_FinderDefSeq),
- (char *) &_oc_IR_FinderDefSeq,
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_EventDef (
+ CORBA::tk_objref,
+ sizeof (_oc_CORBA_ComponentIR_EventDef),
+ (char *) &_oc_CORBA_ComponentIR_EventDef,
0,
- sizeof (IR::FinderDefSeq)
+ sizeof (CORBA::ComponentIR::EventDef)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
- _tc_FinderDefSeq,
- &_tc_TAO_tc_IR_FinderDefSeq
+ _tc_EventDef,
+ &_tc_TAO_tc_CORBA_ComponentIR_EventDef
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
-int IR::ComponentRepository::_tao_class_id = 0;
+int CORBA::ComponentIR::Container::_tao_class_id = 0;
-IR::ComponentRepository_ptr
-tao_IR_ComponentRepository_duplicate (
- IR::ComponentRepository_ptr p
+CORBA::ComponentIR::Container_ptr
+tao_CORBA_ComponentIR_Container_duplicate (
+ CORBA::ComponentIR::Container_ptr p
)
{
- return IR::ComponentRepository::_duplicate (p);
+ return CORBA::ComponentIR::Container::_duplicate (p);
}
void
-tao_IR_ComponentRepository_release (
- IR::ComponentRepository_ptr p
+tao_CORBA_ComponentIR_Container_release (
+ CORBA::ComponentIR::Container_ptr p
)
{
CORBA::release (p);
}
-IR::ComponentRepository_ptr
-tao_IR_ComponentRepository_nil (
+CORBA::ComponentIR::Container_ptr
+tao_CORBA_ComponentIR_Container_nil (
void
)
{
- return IR::ComponentRepository::_nil ();
+ return CORBA::ComponentIR::Container::_nil ();
}
-IR::ComponentRepository_ptr
-tao_IR_ComponentRepository_narrow (
+CORBA::ComponentIR::Container_ptr
+tao_CORBA_ComponentIR_Container_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return IR::ComponentRepository::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return CORBA::ComponentIR::Container::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-tao_IR_ComponentRepository_upcast (
+tao_CORBA_ComponentIR_Container_upcast (
void *src
)
{
- IR::ComponentRepository **tmp =
- ACE_static_cast (IR::ComponentRepository **, src);
+ CORBA::ComponentIR::Container **tmp =
+ ACE_static_cast (CORBA::ComponentIR::Container **, src);
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ComponentIR_Container_marshal (
+ CORBA::ComponentIR::Container_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
-// IR::ComponentRepository_var
+// CORBA::ComponentIR::Container_var
// *************************************************************
-IR::ComponentRepository_var::ComponentRepository_var (void)
- : ptr_ (ComponentRepository::_nil ())
+CORBA::ComponentIR::Container_var::Container_var (void)
+ : ptr_ (Container::_nil ())
{}
-::IR::ComponentRepository_ptr
-IR::ComponentRepository_var::ptr (void) const
+::CORBA::ComponentIR::Container_ptr
+CORBA::ComponentIR::Container_var::ptr (void) const
{
return this->ptr_;
}
-IR::ComponentRepository_var::ComponentRepository_var (const ::IR::ComponentRepository_var &p)
+CORBA::ComponentIR::Container_var::Container_var (const ::CORBA::ComponentIR::Container_var &p)
: TAO_Base_var (),
- ptr_ (ComponentRepository::_duplicate (p.ptr ()))
+ ptr_ (Container::_duplicate (p.ptr ()))
{}
-IR::ComponentRepository_var::~ComponentRepository_var (void)
+CORBA::ComponentIR::Container_var::~Container_var (void)
{
CORBA::release (this->ptr_);
}
-IR::ComponentRepository_var &
-IR::ComponentRepository_var::operator= (ComponentRepository_ptr p)
+CORBA::ComponentIR::Container_var &
+CORBA::ComponentIR::Container_var::operator= (Container_ptr p)
{
CORBA::release (this->ptr_);
this->ptr_ = p;
return *this;
}
-IR::ComponentRepository_var &
-IR::ComponentRepository_var::operator= (const ::IR::ComponentRepository_var &p)
+CORBA::ComponentIR::Container_var &
+CORBA::ComponentIR::Container_var::operator= (const ::CORBA::ComponentIR::Container_var &p)
{
if (this != &p)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::ComponentRepository::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::Container::_duplicate (p.ptr ());
}
return *this;
}
-IR::ComponentRepository_var::operator const ::IR::ComponentRepository_ptr &() const // cast
+CORBA::ComponentIR::Container_var::operator const ::CORBA::ComponentIR::Container_ptr &() const // cast
{
return this->ptr_;
}
-IR::ComponentRepository_var::operator ::IR::ComponentRepository_ptr &() // cast
+CORBA::ComponentIR::Container_var::operator ::CORBA::ComponentIR::Container_ptr &() // cast
{
return this->ptr_;
}
-::IR::ComponentRepository_ptr
-IR::ComponentRepository_var::operator-> (void) const
+::CORBA::ComponentIR::Container_ptr
+CORBA::ComponentIR::Container_var::operator-> (void) const
{
return this->ptr_;
}
-::IR::ComponentRepository_ptr
-IR::ComponentRepository_var::in (void) const
+::CORBA::ComponentIR::Container_ptr
+CORBA::ComponentIR::Container_var::in (void) const
{
return this->ptr_;
}
-::IR::ComponentRepository_ptr &
-IR::ComponentRepository_var::inout (void)
+::CORBA::ComponentIR::Container_ptr &
+CORBA::ComponentIR::Container_var::inout (void)
{
return this->ptr_;
}
-::IR::ComponentRepository_ptr &
-IR::ComponentRepository_var::out (void)
+::CORBA::ComponentIR::Container_ptr &
+CORBA::ComponentIR::Container_var::out (void)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::ComponentRepository::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::Container::_nil ();
return this->ptr_;
}
-::IR::ComponentRepository_ptr
-IR::ComponentRepository_var::_retn (void)
+::CORBA::ComponentIR::Container_ptr
+CORBA::ComponentIR::Container_var::_retn (void)
{
// yield ownership of managed obj reference
- ::IR::ComponentRepository_ptr val = this->ptr_;
- this->ptr_ = ::IR::ComponentRepository::_nil ();
+ ::CORBA::ComponentIR::Container_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ComponentIR::Container::_nil ();
return val;
}
-::IR::ComponentRepository_ptr
-IR::ComponentRepository_var::tao_duplicate (ComponentRepository_ptr p)
+::CORBA::ComponentIR::Container_ptr
+CORBA::ComponentIR::Container_var::tao_duplicate (Container_ptr p)
{
- return ::IR::ComponentRepository::_duplicate (p);
+ return ::CORBA::ComponentIR::Container::_duplicate (p);
}
void
-IR::ComponentRepository_var::tao_release (ComponentRepository_ptr p)
+CORBA::ComponentIR::Container_var::tao_release (Container_ptr p)
{
CORBA::release (p);
}
-::IR::ComponentRepository_ptr
-IR::ComponentRepository_var::tao_nil (void)
+::CORBA::ComponentIR::Container_ptr
+CORBA::ComponentIR::Container_var::tao_nil (void)
{
- return ::IR::ComponentRepository::_nil ();
+ return ::CORBA::ComponentIR::Container::_nil ();
}
-::IR::ComponentRepository_ptr
-IR::ComponentRepository_var::tao_narrow (
+::CORBA::ComponentIR::Container_ptr
+CORBA::ComponentIR::Container_var::tao_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return ::IR::ComponentRepository::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return ::CORBA::ComponentIR::Container::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-IR::ComponentRepository_var::tao_upcast (void *src)
+CORBA::ComponentIR::Container_var::tao_upcast (void *src)
{
- ComponentRepository **tmp =
- ACE_static_cast (ComponentRepository **, src);
+ Container **tmp =
+ ACE_static_cast (Container **, src);
return *tmp;
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
-// IR::ComponentRepository_out
+// CORBA::ComponentIR::Container_out
// *************************************************************
-IR::ComponentRepository_out::ComponentRepository_out (ComponentRepository_ptr &p)
+CORBA::ComponentIR::Container_out::Container_out (Container_ptr &p)
: ptr_ (p)
{
- this->ptr_ = ::IR::ComponentRepository::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::Container::_nil ();
}
-IR::ComponentRepository_out::ComponentRepository_out (ComponentRepository_var &p)
+CORBA::ComponentIR::Container_out::Container_out (Container_var &p)
: ptr_ (p.out ())
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::ComponentRepository::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::Container::_nil ();
}
-IR::ComponentRepository_out::ComponentRepository_out (const ::IR::ComponentRepository_out &p)
- : ptr_ (ACE_const_cast (ComponentRepository_out &, p).ptr_)
+CORBA::ComponentIR::Container_out::Container_out (const ::CORBA::ComponentIR::Container_out &p)
+ : ptr_ (ACE_const_cast (Container_out &, p).ptr_)
{}
-::IR::ComponentRepository_out &
-IR::ComponentRepository_out::operator= (const ::IR::ComponentRepository_out &p)
+::CORBA::ComponentIR::Container_out &
+CORBA::ComponentIR::Container_out::operator= (const ::CORBA::ComponentIR::Container_out &p)
{
- this->ptr_ = ACE_const_cast (ComponentRepository_out&, p).ptr_;
+ this->ptr_ = ACE_const_cast (Container_out&, p).ptr_;
return *this;
}
-IR::ComponentRepository_out &
-IR::ComponentRepository_out::operator= (const ::IR::ComponentRepository_var &p)
+CORBA::ComponentIR::Container_out &
+CORBA::ComponentIR::Container_out::operator= (const ::CORBA::ComponentIR::Container_var &p)
{
- this->ptr_ = ::IR::ComponentRepository::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::Container::_duplicate (p.ptr ());
return *this;
}
-IR::ComponentRepository_out &
-IR::ComponentRepository_out::operator= (ComponentRepository_ptr p)
+CORBA::ComponentIR::Container_out &
+CORBA::ComponentIR::Container_out::operator= (Container_ptr p)
{
this->ptr_ = p;
return *this;
}
-IR::ComponentRepository_out::operator ::IR::ComponentRepository_ptr &() // cast
+CORBA::ComponentIR::Container_out::operator ::CORBA::ComponentIR::Container_ptr &() // cast
{
return this->ptr_;
}
-::IR::ComponentRepository_ptr &
-IR::ComponentRepository_out::ptr (void)
+::CORBA::ComponentIR::Container_ptr &
+CORBA::ComponentIR::Container_out::ptr (void)
{
return this->ptr_;
}
-::IR::ComponentRepository_ptr
-IR::ComponentRepository_out::operator-> (void)
+::CORBA::ComponentIR::Container_ptr
+CORBA::ComponentIR::Container_out::operator-> (void)
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_ComponentRepository_create_component : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_component : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_ComponentRepository_create_component (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_component (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
const char * name,
const char * version,
- IR::ComponentDef_ptr base_component,
+ CORBA::ComponentIR::ComponentDef_ptr base_component,
const CORBA::InterfaceDefSeq & supports_interfaces
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
@@ -2815,30 +992,30 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::ComponentDef_ptr result);
+ void result (::CORBA::ComponentIR::ComponentDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_ComponentRepository_create_component (const TAO_ClientRequestInfo_IR_ComponentRepository_create_component &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentRepository_create_component &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_component (const TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_component &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_component &);
const char * id_;
const char * name_;
const char * version_;
- IR::ComponentDef_ptr base_component_;
+ CORBA::ComponentIR::ComponentDef_ptr base_component_;
const CORBA::InterfaceDefSeq & supports_interfaces_;
- ::IR::ComponentDef_ptr _result;
+ ::CORBA::ComponentIR::ComponentDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_ComponentRepository_create_component::TAO_ClientRequestInfo_IR_ComponentRepository_create_component (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_component::TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_component (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
const char * name,
const char * version,
- IR::ComponentDef_ptr base_component,
+ CORBA::ComponentIR::ComponentDef_ptr base_component,
const CORBA::InterfaceDefSeq & supports_interfaces
ACE_ENV_ARG_DECL_NOT_USED
)
@@ -2851,7 +1028,7 @@ public:
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentRepository_create_component::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_component::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -2887,7 +1064,7 @@ TAO_ClientRequestInfo_IR_ComponentRepository_create_component::arguments (ACE_EN
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentRepository_create_component::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_component::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -2899,7 +1076,7 @@ TAO_ClientRequestInfo_IR_ComponentRepository_create_component::exceptions (ACE_E
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentRepository_create_component::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_component::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -2915,26 +1092,27 @@ TAO_ClientRequestInfo_IR_ComponentRepository_create_component::result (ACE_ENV_S
}
void
-TAO_ClientRequestInfo_IR_ComponentRepository_create_component::result (::IR::ComponentDef_ptr result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_component::result (::CORBA::ComponentIR::ComponentDef_ptr result)
{
// Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_ComponentRepository_create_home : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_home : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_ComponentRepository_create_home (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_home (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
const char * name,
const char * version,
- IR::HomeDef_ptr base_home,
- IR::ComponentDef_ptr managed_component,
+ CORBA::ComponentIR::HomeDef_ptr base_home,
+ CORBA::ComponentIR::ComponentDef_ptr managed_component,
+ const CORBA::InterfaceDefSeq & supports_interfaces,
CORBA::ValueDef_ptr primary_key
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
@@ -2947,32 +1125,34 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::HomeDef_ptr result);
+ void result (::CORBA::ComponentIR::HomeDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_ComponentRepository_create_home (const TAO_ClientRequestInfo_IR_ComponentRepository_create_home &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentRepository_create_home &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_home (const TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_home &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_home &);
const char * id_;
const char * name_;
const char * version_;
- IR::HomeDef_ptr base_home_;
- IR::ComponentDef_ptr managed_component_;
+ CORBA::ComponentIR::HomeDef_ptr base_home_;
+ CORBA::ComponentIR::ComponentDef_ptr managed_component_;
+ const CORBA::InterfaceDefSeq & supports_interfaces_;
CORBA::ValueDef_ptr primary_key_;
- ::IR::HomeDef_ptr _result;
+ ::CORBA::ComponentIR::HomeDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_ComponentRepository_create_home::TAO_ClientRequestInfo_IR_ComponentRepository_create_home (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_home::TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_home (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
const char * name,
const char * version,
- IR::HomeDef_ptr base_home,
- IR::ComponentDef_ptr managed_component,
+ CORBA::ComponentIR::HomeDef_ptr base_home,
+ CORBA::ComponentIR::ComponentDef_ptr managed_component,
+ const CORBA::InterfaceDefSeq & supports_interfaces,
CORBA::ValueDef_ptr primary_key
ACE_ENV_ARG_DECL_NOT_USED
)
@@ -2982,11 +1162,12 @@ public:
version_ (version),
base_home_ (base_home),
managed_component_ (managed_component),
+ supports_interfaces_ (supports_interfaces),
primary_key_ (primary_key)
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentRepository_create_home::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_home::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -2996,7 +1177,7 @@ TAO_ClientRequestInfo_IR_ComponentRepository_create_home::arguments (ACE_ENV_SIN
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
- parameter_list->length (6);
+ parameter_list->length (7);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= id_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
@@ -3018,6 +1199,10 @@ TAO_ClientRequestInfo_IR_ComponentRepository_create_home::arguments (ACE_ENV_SIN
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
+ (*parameter_list)[len].argument <<= this->supports_interfaces_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
(*parameter_list)[len].argument <<= this->primary_key_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
@@ -3026,7 +1211,178 @@ TAO_ClientRequestInfo_IR_ComponentRepository_create_home::arguments (ACE_ENV_SIN
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentRepository_create_home::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_home::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_home::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 0;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ CORBA::Any_var safe_result_any = result_any;
+
+ (*result_any) <<= this->_result;
+ return safe_result_any._retn ();
+}
+
+void
+TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_home::result (::CORBA::ComponentIR::HomeDef_ptr result)
+{
+ // Update the result.
+ this->_result = result;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_event : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_event (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const char * id,
+ const char * name,
+ const char * version,
+ const CORBA::Boolean & is_custom,
+ const CORBA::Boolean & is_abstract,
+ CORBA::ValueDef_ptr base_value,
+ const CORBA::Boolean & is_truncatable,
+ const CORBA::ValueDefSeq & abstract_base_values,
+ const CORBA::InterfaceDefSeq & supported_interfaces,
+ const CORBA::ExtInitializerSeq & initializers
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ void result (::CORBA::ComponentIR::EventDef_ptr result);
+
+ private:
+ TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_event (const TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_event &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_event &);
+ const char * id_;
+ const char * name_;
+ const char * version_;
+ const CORBA::Boolean & is_custom_;
+ const CORBA::Boolean & is_abstract_;
+ CORBA::ValueDef_ptr base_value_;
+ const CORBA::Boolean & is_truncatable_;
+ const CORBA::ValueDefSeq & abstract_base_values_;
+ const CORBA::InterfaceDefSeq & supported_interfaces_;
+ const CORBA::ExtInitializerSeq & initializers_;
+
+ ::CORBA::ComponentIR::EventDef_ptr _result;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_event::TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_event (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const char * id,
+ const char * name,
+ const char * version,
+ const CORBA::Boolean & is_custom,
+ const CORBA::Boolean & is_abstract,
+ CORBA::ValueDef_ptr base_value,
+ const CORBA::Boolean & is_truncatable,
+ const CORBA::ValueDefSeq & abstract_base_values,
+ const CORBA::InterfaceDefSeq & supported_interfaces,
+ const CORBA::ExtInitializerSeq & initializers
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
+ id_ (id),
+ name_ (name),
+ version_ (version),
+ is_custom_ (is_custom),
+ is_abstract_ (is_abstract),
+ base_value_ (base_value),
+ is_truncatable_ (is_truncatable),
+ abstract_base_values_ (abstract_base_values),
+ supported_interfaces_ (supported_interfaces),
+ initializers_ (initializers)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_event::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ Dynamic::ParameterList_var safe_parameter_list = parameter_list;
+
+ parameter_list->length (10);
+ CORBA::ULong len = 0;
+ (*parameter_list)[len].argument <<= id_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= name_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= version_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= CORBA::Any::from_boolean (this->is_custom_);
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= CORBA::Any::from_boolean (this->is_abstract_);
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->base_value_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= CORBA::Any::from_boolean (this->is_truncatable_);
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->abstract_base_values_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->supported_interfaces_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->initializers_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ return safe_parameter_list._retn ();
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_event::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -3038,7 +1394,7 @@ TAO_ClientRequestInfo_IR_ComponentRepository_create_home::exceptions (ACE_ENV_SI
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentRepository_create_home::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_event::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -3054,7 +1410,7 @@ TAO_ClientRequestInfo_IR_ComponentRepository_create_home::result (ACE_ENV_SINGLE
}
void
-TAO_ClientRequestInfo_IR_ComponentRepository_create_home::result (::IR::HomeDef_ptr result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_event::result (::CORBA::ComponentIR::EventDef_ptr result)
{
// Update the result.
this->_result = result;
@@ -3063,29 +1419,29 @@ TAO_ClientRequestInfo_IR_ComponentRepository_create_home::result (::IR::HomeDef_
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
//
-IR::_TAO_ComponentRepository_Proxy_Impl::_TAO_ComponentRepository_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_Container_Proxy_Impl::_TAO_Container_Proxy_Impl (void)
{}
-IR::_TAO_ComponentRepository_Remote_Proxy_Impl::_TAO_ComponentRepository_Remote_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_Container_Remote_Proxy_Impl::_TAO_Container_Remote_Proxy_Impl (void)
{}
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::ComponentDef_ptr IR::_TAO_ComponentRepository_Remote_Proxy_Impl::create_component (
+::CORBA::ComponentIR::ComponentDef_ptr CORBA::ComponentIR::_TAO_Container_Remote_Proxy_Impl::create_component (
CORBA::Object *_collocated_tao_target_,
const char * id,
const char * name,
const char * version,
- IR::ComponentDef_ptr base_component,
+ CORBA::ComponentIR::ComponentDef_ptr base_component,
const CORBA::InterfaceDefSeq & supports_interfaces
ACE_ENV_ARG_DECL
)
@@ -3093,7 +1449,7 @@ IR::_TAO_ComponentRepository_Remote_Proxy_Impl::_TAO_ComponentRepository_Remote_
CORBA::SystemException
))
{
- IR::ComponentDef_var _tao_retval (IR::ComponentDef::_nil ());
+ CORBA::ComponentIR::ComponentDef_var _tao_retval (CORBA::ComponentIR::ComponentDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
@@ -3125,7 +1481,7 @@ IR::_TAO_ComponentRepository_Remote_Proxy_Impl::_TAO_ComponentRepository_Remote_
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentRepository_create_component _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_component _tao_ri (
&_tao_call,
_collocated_tao_target_,
id,
@@ -3155,99 +1511,91 @@ IR::_TAO_ComponentRepository_Remote_Proxy_Impl::_TAO_ComponentRepository_Remote_
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << base_component) &&
+ (_tao_out << supports_interfaces)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << base_component) &&
- (_tao_out << supports_interfaces)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::ComponentDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ComponentIR::ComponentDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -3258,7 +1606,7 @@ IR::_TAO_ComponentRepository_Remote_Proxy_Impl::_TAO_ComponentRepository_Remote_
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -3282,7 +1630,7 @@ IR::_TAO_ComponentRepository_Remote_Proxy_Impl::_TAO_ComponentRepository_Remote_
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -3294,32 +1642,35 @@ IR::_TAO_ComponentRepository_Remote_Proxy_Impl::_TAO_ComponentRepository_Remote_
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::HomeDef_ptr IR::_TAO_ComponentRepository_Remote_Proxy_Impl::create_home (
+::CORBA::ComponentIR::HomeDef_ptr CORBA::ComponentIR::_TAO_Container_Remote_Proxy_Impl::create_home (
CORBA::Object *_collocated_tao_target_,
const char * id,
const char * name,
const char * version,
- IR::HomeDef_ptr base_home,
- IR::ComponentDef_ptr managed_component,
+ CORBA::ComponentIR::HomeDef_ptr base_home,
+ CORBA::ComponentIR::ComponentDef_ptr managed_component,
+ const CORBA::InterfaceDefSeq & supports_interfaces,
CORBA::ValueDef_ptr primary_key
ACE_ENV_ARG_DECL
)
@@ -3327,7 +1678,7 @@ return _tao_retval._retn ();
CORBA::SystemException
))
{
- IR::HomeDef_var _tao_retval (IR::HomeDef::_nil ());
+ CORBA::ComponentIR::HomeDef_var _tao_retval (CORBA::ComponentIR::HomeDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
@@ -3339,7 +1690,7 @@ return _tao_retval._retn ();
istub,
"create_home",
11,
- 6,
+ 7,
istub->orb_core ()
);
@@ -3359,7 +1710,7 @@ return _tao_retval._retn ();
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentRepository_create_home _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_home _tao_ri (
&_tao_call,
_collocated_tao_target_,
id,
@@ -3367,6 +1718,7 @@ return _tao_retval._retn ();
version,
base_home,
managed_component,
+ supports_interfaces,
primary_key
ACE_ENV_ARG_PARAMETER
);
@@ -3390,100 +1742,335 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << base_home) &&
+ (_tao_out << managed_component) &&
+ (_tao_out << supports_interfaces) &&
+ (_tao_out << primary_key)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << base_home) &&
- (_tao_out << managed_component) &&
- (_tao_out << primary_key)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
);
- }
+ ACE_TRY_CHECK;
+ )
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
#if TAO_HAS_INTERCEPTORS == 1
- ::IR::HomeDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ ::CORBA::ComponentIR::HomeDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+
+ return _tao_retval._retn ();
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+::CORBA::ComponentIR::EventDef_ptr CORBA::ComponentIR::_TAO_Container_Remote_Proxy_Impl::create_event (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::Boolean is_custom,
+ CORBA::Boolean is_abstract,
+ CORBA::ValueDef_ptr base_value,
+ CORBA::Boolean is_truncatable,
+ const CORBA::ValueDefSeq & abstract_base_values,
+ const CORBA::InterfaceDefSeq & supported_interfaces,
+ const CORBA::ExtInitializerSeq & initializers
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ CORBA::ComponentIR::EventDef_var _tao_retval (CORBA::ComponentIR::EventDef::_nil ());
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "create_event",
+ 12,
+ 10,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_ComponentIR_Container_create_event _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_,
+ id,
+ name,
+ version,
+ is_custom,
+ is_abstract,
+ base_value,
+ is_truncatable,
+ abstract_base_values,
+ supported_interfaces,
+ initializers
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << CORBA::Any::from_boolean (is_custom)) &&
+ (_tao_out << CORBA::Any::from_boolean (is_abstract)) &&
+ (_tao_out << base_value) &&
+ (_tao_out << CORBA::Any::from_boolean (is_truncatable)) &&
+ (_tao_out << abstract_base_values) &&
+ (_tao_out << supported_interfaces) &&
+ (_tao_out << initializers)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
+ );
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ComponentIR::EventDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -3494,7 +2081,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -3518,7 +2105,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -3530,64 +2117,733 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
+
+ return _tao_retval._retn ();
+}
+
+//
+// End Base & Remote Proxy Implemeentation.
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Remote & Base Proxy Broker Implementation
+//
+
+CORBA::ComponentIR::_TAO_Container_Proxy_Broker::_TAO_Container_Proxy_Broker (void)
+{
+}
+
+CORBA::ComponentIR::_TAO_Container_Proxy_Broker::~_TAO_Container_Proxy_Broker (void)
+{
+}
+
+CORBA::ComponentIR::_TAO_Container_Proxy_Broker * (*CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ ) = 0;
+
+// Factory Member function Implementation.
+CORBA::ComponentIR::_TAO_Container_Remote_Proxy_Broker *
+CORBA::ComponentIR::_TAO_Container_Remote_Proxy_Broker::the_TAO_Container_Remote_Proxy_Broker (void)
+{
+ static ::CORBA::ComponentIR::_TAO_Container_Remote_Proxy_Broker remote_proxy_broker;
+ return &remote_proxy_broker;
+}
+
+CORBA::ComponentIR::_TAO_Container_Remote_Proxy_Broker::_TAO_Container_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::ComponentIR::_TAO_Container_Remote_Proxy_Broker::~_TAO_Container_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::ComponentIR::_TAO_Container_Proxy_Impl&
+CORBA::ComponentIR::_TAO_Container_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ComponentIR::Container *
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ return this->remote_proxy_impl_;
+}
+
+//
+// End Remote & Base Proxy Broker Implementation
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
+
+CORBA::ComponentIR::Container::Container (int collocated)
+{
+ this->CORBA_ComponentIR_Container_setup_collocation (collocated);
+}
+
+void
+CORBA::ComponentIR::Container::CORBA_ComponentIR_Container_setup_collocation (int collocated)
+{
+ if (collocated)
+ this->the_TAO_Container_Proxy_Broker_ =
+ ::CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer (this);
+ else
+ this->the_TAO_Container_Proxy_Broker_ =
+ ::CORBA::ComponentIR::_TAO_Container_Remote_Proxy_Broker::the_TAO_Container_Remote_Proxy_Broker ();
+}
+
+CORBA::ComponentIR::Container::~Container (void)
+{}
+
+void
+CORBA::ComponentIR::Container::_tao_any_destructor (void *_tao_void_pointer)
+{
+ Container *tmp = ACE_static_cast (Container *, _tao_void_pointer);
+ CORBA::release (tmp);
+}
+
+CORBA::ComponentIR::Container_ptr
+CORBA::ComponentIR::Container::_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (CORBA::is_nil (obj))
+ {
+ return Container::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ CORBA::Boolean is_a =
+ obj->_is_a (
+ "IDL:omg.org/CORBA/ComponentIR/Container:1.0"
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (Container::_nil ());
+
+ if (is_a == 0)
+ {
+ return Container::_nil ();
+ }
+ }
+
+ return Container::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::ComponentIR::Container_ptr
+CORBA::ComponentIR::Container::_unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ if (CORBA::is_nil (obj))
+ {
+ return Container::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ TAO_Stub* stub = obj->_stubobj ();
+
+ if (stub != 0)
+ {
+ stub->_incr_refcnt ();
+ }
+
+ Container_ptr default_proxy = Container::_nil ();
+
+ if (
+ !CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
+ stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
+ obj->_is_collocated () &&
+ CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer != 0
+ )
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ComponentIR::Container (
+ stub,
+ 1,
+ obj->_servant ()
+ ),
+ Container::_nil ()
+ );
+ }
+
+ if (CORBA::is_nil (default_proxy))
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ComponentIR::Container (
+ stub,
+ 0,
+ obj->_servant ()
+ ),
+ Container::_nil ()
+ );
+ }
+
+ return default_proxy;
+ }
+ else
+ return
+ ACE_reinterpret_cast (
+ Container_ptr,
+ obj->_tao_QueryInterface (
+ ACE_reinterpret_cast (
+ ptr_arith_t,
+ &Container::_tao_class_id
+ )
+ )
+ );
+}
+
+CORBA::ComponentIR::Container_ptr
+CORBA::ComponentIR::Container::_duplicate (Container_ptr obj)
+{
+ if (! CORBA::is_nil (obj))
+ {
+ obj->_add_ref ();
+ }
+
+ return obj;
+}
+
+CORBA::Boolean
+CORBA::ComponentIR::Container::_is_a (
+ const char *value
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/ComponentIR/Container:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Object:1.0"
+ )
+ )
+ {
+ return 1; // success using local knowledge
+ }
+ else
+ {
+ return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a (
+ value
+ ACE_ENV_ARG_PARAMETER
+ );
+ }
+}
+
+void *CORBA::ComponentIR::Container::_tao_QueryInterface (ptr_arith_t type)
+{
+ void *retv = 0;
+
+ if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, Container)::_tao_class_id)
+ )
+ {
+ retv = ACE_reinterpret_cast (void*, this);
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &CORBA::Object::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (CORBA::Object_ptr, this)
+ );
+ }
+
+ if (retv != 0)
+ {
+ this->_add_ref ();
+ }
+
+ return retv;
+}
+
+const char* CORBA::ComponentIR::Container::_interface_repository_id (void) const
+{
+ return "IDL:omg.org/CORBA/ComponentIR/Container:1.0";
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+::CORBA::ComponentIR::ComponentDef_ptr CORBA::ComponentIR::Container::create_component (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::ComponentDef_ptr base_component,
+ const CORBA::InterfaceDefSeq & supports_interfaces
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_Container_Proxy_Impl &proxy =
+ this->the_TAO_Container_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return proxy.create_component (
+ this,
+ id,
+ name,
+ version,
+ base_component,
+ supports_interfaces
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+::CORBA::ComponentIR::HomeDef_ptr CORBA::ComponentIR::Container::create_home (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::HomeDef_ptr base_home,
+ CORBA::ComponentIR::ComponentDef_ptr managed_component,
+ const CORBA::InterfaceDefSeq & supports_interfaces,
+ CORBA::ValueDef_ptr primary_key
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_Container_Proxy_Impl &proxy =
+ this->the_TAO_Container_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return proxy.create_home (
+ this,
+ id,
+ name,
+ version,
+ base_home,
+ managed_component,
+ supports_interfaces,
+ primary_key
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+::CORBA::ComponentIR::EventDef_ptr CORBA::ComponentIR::Container::create_event (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::Boolean is_custom,
+ CORBA::Boolean is_abstract,
+ CORBA::ValueDef_ptr base_value,
+ CORBA::Boolean is_truncatable,
+ const CORBA::ValueDefSeq & abstract_base_values,
+ const CORBA::InterfaceDefSeq & supported_interfaces,
+ const CORBA::ExtInitializerSeq & initializers
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_Container_Proxy_Impl &proxy =
+ this->the_TAO_Container_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return proxy.create_event (
+ this,
+ id,
+ name,
+ version,
+ is_custom,
+ is_abstract,
+ base_value,
+ is_truncatable,
+ abstract_base_values,
+ supported_interfaces,
+ initializers
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ComponentIR_Container[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 44,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f436f),
+ ACE_NTOHL (0x6e746169),
+ ACE_NTOHL (0x6e65723a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ComponentIR/Container:1.0
+ 10,
+ ACE_NTOHL (0x436f6e74),
+ ACE_NTOHL (0x61696e65),
+ ACE_NTOHL (0x72000000), // name = Container
+ };
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_Container (
+ CORBA::tk_objref,
+ sizeof (_oc_CORBA_ComponentIR_Container),
+ (char *) &_oc_CORBA_ComponentIR_Container,
+ 0,
+ sizeof (CORBA::ComponentIR::Container)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_Container,
+ &_tc_TAO_tc_CORBA_ComponentIR_Container
+ )
+TAO_NAMESPACE_END
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
+
+int CORBA::ComponentIR::ModuleDef::_tao_class_id = 0;
+
+CORBA::ComponentIR::ModuleDef_ptr
+tao_CORBA_ComponentIR_ModuleDef_duplicate (
+ CORBA::ComponentIR::ModuleDef_ptr p
+ )
+{
+ return CORBA::ComponentIR::ModuleDef::_duplicate (p);
+}
+
+void
+tao_CORBA_ComponentIR_ModuleDef_release (
+ CORBA::ComponentIR::ModuleDef_ptr p
+ )
+{
+ CORBA::release (p);
+}
+
+CORBA::ComponentIR::ModuleDef_ptr
+tao_CORBA_ComponentIR_ModuleDef_nil (
+ void
+ )
+{
+ return CORBA::ComponentIR::ModuleDef::_nil ();
+}
+
+CORBA::ComponentIR::ModuleDef_ptr
+tao_CORBA_ComponentIR_ModuleDef_narrow (
+ CORBA::Object *p
+ ACE_ENV_ARG_DECL
+ )
+{
+ return CORBA::ComponentIR::ModuleDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+tao_CORBA_ComponentIR_ModuleDef_upcast (
+ void *src
+ )
+{
+ CORBA::ComponentIR::ModuleDef **tmp =
+ ACE_static_cast (CORBA::ComponentIR::ModuleDef **, src);
+ return *tmp;
+}
+
+CORBA::Boolean
+tao_CORBA_ComponentIR_ModuleDef_marshal (
+ CORBA::ComponentIR::ModuleDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
+
+// *************************************************************
+// CORBA::ComponentIR::ModuleDef_var
+// *************************************************************
+
+CORBA::ComponentIR::ModuleDef_var::ModuleDef_var (void)
+ : ptr_ (ModuleDef::_nil ())
+{}
+
+::CORBA::ComponentIR::ModuleDef_ptr
+CORBA::ComponentIR::ModuleDef_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+CORBA::ComponentIR::ModuleDef_var::ModuleDef_var (const ::CORBA::ComponentIR::ModuleDef_var &p)
+ : TAO_Base_var (),
+ ptr_ (ModuleDef::_duplicate (p.ptr ()))
+{}
+
+CORBA::ComponentIR::ModuleDef_var::~ModuleDef_var (void)
+{
+ CORBA::release (this->ptr_);
+}
+
+CORBA::ComponentIR::ModuleDef_var &
+CORBA::ComponentIR::ModuleDef_var::operator= (ModuleDef_ptr p)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = p;
+ return *this;
+}
+
+CORBA::ComponentIR::ModuleDef_var &
+CORBA::ComponentIR::ModuleDef_var::operator= (const ::CORBA::ComponentIR::ModuleDef_var &p)
+{
+ if (this != &p)
+ {
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ComponentIR::ModuleDef::_duplicate (p.ptr ());
+ }
+ return *this;
+}
+
+CORBA::ComponentIR::ModuleDef_var::operator const ::CORBA::ComponentIR::ModuleDef_ptr &() const // cast
+{
+ return this->ptr_;
+}
+
+CORBA::ComponentIR::ModuleDef_var::operator ::CORBA::ComponentIR::ModuleDef_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::ComponentIR::ModuleDef_ptr
+CORBA::ComponentIR::ModuleDef_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::ComponentIR::ModuleDef_ptr
+CORBA::ComponentIR::ModuleDef_var::in (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::ComponentIR::ModuleDef_ptr &
+CORBA::ComponentIR::ModuleDef_var::inout (void)
+{
+ return this->ptr_;
+}
+
+::CORBA::ComponentIR::ModuleDef_ptr &
+CORBA::ComponentIR::ModuleDef_var::out (void)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ComponentIR::ModuleDef::_nil ();
+ return this->ptr_;
+}
+
+::CORBA::ComponentIR::ModuleDef_ptr
+CORBA::ComponentIR::ModuleDef_var::_retn (void)
+{
+ // yield ownership of managed obj reference
+ ::CORBA::ComponentIR::ModuleDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ComponentIR::ModuleDef::_nil ();
+ return val;
+}
+
+::CORBA::ComponentIR::ModuleDef_ptr
+CORBA::ComponentIR::ModuleDef_var::tao_duplicate (ModuleDef_ptr p)
+{
+ return ::CORBA::ComponentIR::ModuleDef::_duplicate (p);
+}
+
+void
+CORBA::ComponentIR::ModuleDef_var::tao_release (ModuleDef_ptr p)
+{
+ CORBA::release (p);
+}
+
+::CORBA::ComponentIR::ModuleDef_ptr
+CORBA::ComponentIR::ModuleDef_var::tao_nil (void)
+{
+ return ::CORBA::ComponentIR::ModuleDef::_nil ();
+}
+
+::CORBA::ComponentIR::ModuleDef_ptr
+CORBA::ComponentIR::ModuleDef_var::tao_narrow (
+ CORBA::Object *p
+ ACE_ENV_ARG_DECL
+ )
+{
+ return ::CORBA::ComponentIR::ModuleDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+CORBA::ComponentIR::ModuleDef_var::tao_upcast (void *src)
+{
+ ModuleDef **tmp =
+ ACE_static_cast (ModuleDef **, src);
+ return *tmp;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
+
+// *************************************************************
+// CORBA::ComponentIR::ModuleDef_out
+// *************************************************************
+
+CORBA::ComponentIR::ModuleDef_out::ModuleDef_out (ModuleDef_ptr &p)
+ : ptr_ (p)
+{
+ this->ptr_ = ::CORBA::ComponentIR::ModuleDef::_nil ();
+}
+
+CORBA::ComponentIR::ModuleDef_out::ModuleDef_out (ModuleDef_var &p)
+ : ptr_ (p.out ())
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ComponentIR::ModuleDef::_nil ();
+}
+
+CORBA::ComponentIR::ModuleDef_out::ModuleDef_out (const ::CORBA::ComponentIR::ModuleDef_out &p)
+ : ptr_ (ACE_const_cast (ModuleDef_out &, p).ptr_)
+{}
+
+::CORBA::ComponentIR::ModuleDef_out &
+CORBA::ComponentIR::ModuleDef_out::operator= (const ::CORBA::ComponentIR::ModuleDef_out &p)
+{
+ this->ptr_ = ACE_const_cast (ModuleDef_out&, p).ptr_;
+ return *this;
+}
+
+CORBA::ComponentIR::ModuleDef_out &
+CORBA::ComponentIR::ModuleDef_out::operator= (const ::CORBA::ComponentIR::ModuleDef_var &p)
+{
+ this->ptr_ = ::CORBA::ComponentIR::ModuleDef::_duplicate (p.ptr ());
+ return *this;
+}
+
+CORBA::ComponentIR::ModuleDef_out &
+CORBA::ComponentIR::ModuleDef_out::operator= (ModuleDef_ptr p)
+{
+ this->ptr_ = p;
+ return *this;
+}
-return _tao_retval._retn ();
+CORBA::ComponentIR::ModuleDef_out::operator ::CORBA::ComponentIR::ModuleDef_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::ComponentIR::ModuleDef_ptr &
+CORBA::ComponentIR::ModuleDef_out::ptr (void)
+{
+ return this->ptr_;
}
+::CORBA::ComponentIR::ModuleDef_ptr
+CORBA::ComponentIR::ModuleDef_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Base & Remote Proxy Implementation.
+//
+
+CORBA::ComponentIR::_TAO_ModuleDef_Proxy_Impl::_TAO_ModuleDef_Proxy_Impl (void)
+{}
+
+CORBA::ComponentIR::_TAO_ModuleDef_Remote_Proxy_Impl::_TAO_ModuleDef_Remote_Proxy_Impl (void)
+{}
+
+// Remote Implementation of the IDL interface methods
+
//
// End Base & Remote Proxy Implemeentation.
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
//
-IR::_TAO_ComponentRepository_Proxy_Broker::_TAO_ComponentRepository_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ModuleDef_Proxy_Broker::_TAO_ModuleDef_Proxy_Broker (void)
{
}
-IR::_TAO_ComponentRepository_Proxy_Broker::~_TAO_ComponentRepository_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ModuleDef_Proxy_Broker::~_TAO_ModuleDef_Proxy_Broker (void)
{
}
-IR::_TAO_ComponentRepository_Proxy_Broker * (*IR__TAO_ComponentRepository_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_ModuleDef_Proxy_Broker * (*CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
) = 0;
// Factory Member function Implementation.
-IR::_TAO_ComponentRepository_Remote_Proxy_Broker *
-IR::_TAO_ComponentRepository_Remote_Proxy_Broker::the_TAO_ComponentRepository_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ModuleDef_Remote_Proxy_Broker *
+CORBA::ComponentIR::_TAO_ModuleDef_Remote_Proxy_Broker::the_TAO_ModuleDef_Remote_Proxy_Broker (void)
{
- static ::IR::_TAO_ComponentRepository_Remote_Proxy_Broker remote_proxy_broker;
+ static ::CORBA::ComponentIR::_TAO_ModuleDef_Remote_Proxy_Broker remote_proxy_broker;
return &remote_proxy_broker;
}
-IR::_TAO_ComponentRepository_Remote_Proxy_Broker::_TAO_ComponentRepository_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ModuleDef_Remote_Proxy_Broker::_TAO_ModuleDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_ComponentRepository_Remote_Proxy_Broker::~_TAO_ComponentRepository_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ModuleDef_Remote_Proxy_Broker::~_TAO_ModuleDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_ComponentRepository_Proxy_Impl&
-IR::_TAO_ComponentRepository_Remote_Proxy_Broker::select_proxy (
- ::IR::ComponentRepository *
+CORBA::ComponentIR::_TAO_ModuleDef_Proxy_Impl&
+CORBA::ComponentIR::_TAO_ModuleDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ComponentIR::ModuleDef *
ACE_ENV_ARG_DECL_NOT_USED
)
{
@@ -3599,74 +2855,75 @@ IR::_TAO_ComponentRepository_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
-IR::ComponentRepository::ComponentRepository (int collocated)
+CORBA::ComponentIR::ModuleDef::ModuleDef (int collocated)
{
- this->IR_ComponentRepository_setup_collocation (collocated);
+ this->CORBA_ComponentIR_ModuleDef_setup_collocation (collocated);
}
void
-IR::ComponentRepository::IR_ComponentRepository_setup_collocation (int collocated)
+CORBA::ComponentIR::ModuleDef::CORBA_ComponentIR_ModuleDef_setup_collocation (int collocated)
{
if (collocated)
- this->the_TAO_ComponentRepository_Proxy_Broker_ =
- ::IR__TAO_ComponentRepository_Proxy_Broker_Factory_function_pointer (this);
+ this->the_TAO_ModuleDef_Proxy_Broker_ =
+ ::CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer (this);
else
- this->the_TAO_ComponentRepository_Proxy_Broker_ =
- ::IR::_TAO_ComponentRepository_Remote_Proxy_Broker::the_TAO_ComponentRepository_Remote_Proxy_Broker ();
+ this->the_TAO_ModuleDef_Proxy_Broker_ =
+ ::CORBA::ComponentIR::_TAO_ModuleDef_Remote_Proxy_Broker::the_TAO_ModuleDef_Remote_Proxy_Broker ();
- this->CORBA_Repository_setup_collocation (collocated);
+ this->CORBA_ModuleDef_setup_collocation (collocated);
+ this->CORBA_ComponentIR_Container_setup_collocation (collocated);
}
-IR::ComponentRepository::~ComponentRepository (void)
+CORBA::ComponentIR::ModuleDef::~ModuleDef (void)
{}
void
-IR::ComponentRepository::_tao_any_destructor (void *_tao_void_pointer)
+CORBA::ComponentIR::ModuleDef::_tao_any_destructor (void *_tao_void_pointer)
{
- ComponentRepository *tmp = ACE_static_cast (ComponentRepository *, _tao_void_pointer);
+ ModuleDef *tmp = ACE_static_cast (ModuleDef *, _tao_void_pointer);
CORBA::release (tmp);
}
-IR::ComponentRepository_ptr
-IR::ComponentRepository::_narrow (
+CORBA::ComponentIR::ModuleDef_ptr
+CORBA::ComponentIR::ModuleDef::_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL
)
{
if (CORBA::is_nil (obj))
{
- return ComponentRepository::_nil ();
+ return ModuleDef::_nil ();
}
if (! obj->_is_local ())
{
CORBA::Boolean is_a =
obj->_is_a (
- "IDL:omg.org/IR/ComponentRepository:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/ModuleDef:1.0"
ACE_ENV_ARG_PARAMETER
);
- ACE_CHECK_RETURN (ComponentRepository::_nil ());
+ ACE_CHECK_RETURN (ModuleDef::_nil ());
if (is_a == 0)
{
- return ComponentRepository::_nil ();
+ return ModuleDef::_nil ();
}
}
- return ComponentRepository::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
+ return ModuleDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-IR::ComponentRepository_ptr
-IR::ComponentRepository::_unchecked_narrow (
+CORBA::ComponentIR::ModuleDef_ptr
+CORBA::ComponentIR::ModuleDef::_unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_NOT_USED
)
{
if (CORBA::is_nil (obj))
{
- return ComponentRepository::_nil ();
+ return ModuleDef::_nil ();
}
if (! obj->_is_local ())
@@ -3678,23 +2935,23 @@ IR::ComponentRepository::_unchecked_narrow (
stub->_incr_refcnt ();
}
- ComponentRepository_ptr default_proxy = ComponentRepository::_nil ();
+ ModuleDef_ptr default_proxy = ModuleDef::_nil ();
if (
!CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
obj->_is_collocated () &&
- IR__TAO_ComponentRepository_Proxy_Broker_Factory_function_pointer != 0
+ CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer != 0
)
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::ComponentRepository (
+ ::CORBA::ComponentIR::ModuleDef (
stub,
1,
obj->_servant ()
),
- ComponentRepository::_nil ()
+ ModuleDef::_nil ()
);
}
@@ -3702,12 +2959,12 @@ IR::ComponentRepository::_unchecked_narrow (
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::ComponentRepository (
+ ::CORBA::ComponentIR::ModuleDef (
stub,
0,
obj->_servant ()
),
- ComponentRepository::_nil ()
+ ModuleDef::_nil ()
);
}
@@ -3716,18 +2973,18 @@ IR::ComponentRepository::_unchecked_narrow (
else
return
ACE_reinterpret_cast (
- ComponentRepository_ptr,
+ ModuleDef_ptr,
obj->_tao_QueryInterface (
ACE_reinterpret_cast (
ptr_arith_t,
- &ComponentRepository::_tao_class_id
+ &ModuleDef::_tao_class_id
)
)
);
}
-IR::ComponentRepository_ptr
-IR::ComponentRepository::_duplicate (ComponentRepository_ptr obj)
+CORBA::ComponentIR::ModuleDef_ptr
+CORBA::ComponentIR::ModuleDef::_duplicate (ModuleDef_ptr obj)
{
if (! CORBA::is_nil (obj))
{
@@ -3738,7 +2995,7 @@ IR::ComponentRepository::_duplicate (ComponentRepository_ptr obj)
}
CORBA::Boolean
-IR::ComponentRepository::_is_a (
+CORBA::ComponentIR::ModuleDef::_is_a (
const char *value
ACE_ENV_ARG_DECL
)
@@ -3746,11 +3003,15 @@ IR::ComponentRepository::_is_a (
if (
!ACE_OS::strcmp (
(char *)value,
- "IDL:omg.org/IR/ComponentRepository:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/ModuleDef:1.0"
) ||
!ACE_OS::strcmp (
(char *)value,
- "IDL:omg.org/CORBA/Repository:1.0"
+ "IDL:omg.org/CORBA/ModuleDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/ComponentIR/Container:1.0"
) ||
!ACE_OS::strcmp (
(char *)value,
@@ -3758,6 +3019,10 @@ IR::ComponentRepository::_is_a (
) ||
!ACE_OS::strcmp (
(char *)value,
+ "IDL:omg.org/CORBA/Contained:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
"IDL:omg.org/CORBA/IRObject:1.0"
) ||
!ACE_OS::strcmp (
@@ -3777,27 +3042,41 @@ IR::ComponentRepository::_is_a (
}
}
-void *IR::ComponentRepository::_tao_QueryInterface (ptr_arith_t type)
+void *CORBA::ComponentIR::ModuleDef::_tao_QueryInterface (ptr_arith_t type)
{
void *retv = 0;
if (type == ACE_reinterpret_cast (
ptr_arith_t,
- &ACE_NESTED_CLASS (::IR, ComponentRepository)::_tao_class_id)
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, ModuleDef)::_tao_class_id)
)
{
retv = ACE_reinterpret_cast (void*, this);
}
else if (type == ACE_reinterpret_cast (
ptr_arith_t,
- &::CORBA::Repository::_tao_class_id)
+ &::CORBA::ModuleDef::_tao_class_id)
)
{
retv =
ACE_reinterpret_cast (
void *,
ACE_static_cast (
- CORBA::Repository_ptr,
+ CORBA::ModuleDef_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, Container)::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::ComponentIR::Container_ptr,
this
)
);
@@ -3818,6 +3097,20 @@ void *IR::ComponentRepository::_tao_QueryInterface (ptr_arith_t type)
}
else if (type == ACE_reinterpret_cast (
ptr_arith_t,
+ &::CORBA::Contained::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::Contained_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
&::CORBA::IRObject::_tao_class_id)
)
{
@@ -3850,283 +3143,870 @@ void *IR::ComponentRepository::_tao_QueryInterface (ptr_arith_t type)
return retv;
}
-const char* IR::ComponentRepository::_interface_repository_id (void) const
+const char* CORBA::ComponentIR::ModuleDef::_interface_repository_id (void) const
{
- return "IDL:omg.org/IR/ComponentRepository:1.0";
+ return "IDL:omg.org/CORBA/ComponentIR/ModuleDef:1.0";
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-::IR::ComponentDef_ptr IR::ComponentRepository::create_component (
- const char * id,
- const char * name,
- const char * version,
- IR::ComponentDef_ptr base_component,
- const CORBA::InterfaceDefSeq & supports_interfaces
+static const CORBA::Long _oc_CORBA_ComponentIR_ModuleDef[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 44,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f4d6f),
+ ACE_NTOHL (0x64756c65),
+ ACE_NTOHL (0x4465663a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ModuleDef:1.0
+ 10,
+ ACE_NTOHL (0x4d6f6475),
+ ACE_NTOHL (0x6c654465),
+ ACE_NTOHL (0x66000000), // name = ModuleDef
+ };
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ModuleDef (
+ CORBA::tk_objref,
+ sizeof (_oc_CORBA_ComponentIR_ModuleDef),
+ (char *) &_oc_CORBA_ComponentIR_ModuleDef,
+ 0,
+ sizeof (CORBA::ComponentIR::ModuleDef)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ModuleDef,
+ &_tc_TAO_tc_CORBA_ComponentIR_ModuleDef
+ )
+TAO_NAMESPACE_END
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
+
+int CORBA::ComponentIR::Repository::_tao_class_id = 0;
+
+CORBA::ComponentIR::Repository_ptr
+tao_CORBA_ComponentIR_Repository_duplicate (
+ CORBA::ComponentIR::Repository_ptr p
+ )
+{
+ return CORBA::ComponentIR::Repository::_duplicate (p);
+}
+
+void
+tao_CORBA_ComponentIR_Repository_release (
+ CORBA::ComponentIR::Repository_ptr p
+ )
+{
+ CORBA::release (p);
+}
+
+CORBA::ComponentIR::Repository_ptr
+tao_CORBA_ComponentIR_Repository_nil (
+ void
+ )
+{
+ return CORBA::ComponentIR::Repository::_nil ();
+}
+
+CORBA::ComponentIR::Repository_ptr
+tao_CORBA_ComponentIR_Repository_narrow (
+ CORBA::Object *p
ACE_ENV_ARG_DECL
)
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
{
- _TAO_ComponentRepository_Proxy_Impl &proxy =
- this->the_TAO_ComponentRepository_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return proxy.create_component (
- this,
- id,
- name,
- version,
- base_component,
- supports_interfaces
- ACE_ENV_ARG_PARAMETER
- );
+ return CORBA::ComponentIR::Repository::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+tao_CORBA_ComponentIR_Repository_upcast (
+ void *src
+ )
+{
+ CORBA::ComponentIR::Repository **tmp =
+ ACE_static_cast (CORBA::ComponentIR::Repository **, src);
+ return *tmp;
+}
+
+CORBA::Boolean
+tao_CORBA_ComponentIR_Repository_marshal (
+ CORBA::ComponentIR::Repository_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
-::IR::HomeDef_ptr IR::ComponentRepository::create_home (
- const char * id,
- const char * name,
- const char * version,
- IR::HomeDef_ptr base_home,
- IR::ComponentDef_ptr managed_component,
- CORBA::ValueDef_ptr primary_key
+// *************************************************************
+// CORBA::ComponentIR::Repository_var
+// *************************************************************
+
+CORBA::ComponentIR::Repository_var::Repository_var (void)
+ : ptr_ (Repository::_nil ())
+{}
+
+::CORBA::ComponentIR::Repository_ptr
+CORBA::ComponentIR::Repository_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+CORBA::ComponentIR::Repository_var::Repository_var (const ::CORBA::ComponentIR::Repository_var &p)
+ : TAO_Base_var (),
+ ptr_ (Repository::_duplicate (p.ptr ()))
+{}
+
+CORBA::ComponentIR::Repository_var::~Repository_var (void)
+{
+ CORBA::release (this->ptr_);
+}
+
+CORBA::ComponentIR::Repository_var &
+CORBA::ComponentIR::Repository_var::operator= (Repository_ptr p)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = p;
+ return *this;
+}
+
+CORBA::ComponentIR::Repository_var &
+CORBA::ComponentIR::Repository_var::operator= (const ::CORBA::ComponentIR::Repository_var &p)
+{
+ if (this != &p)
+ {
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ComponentIR::Repository::_duplicate (p.ptr ());
+ }
+ return *this;
+}
+
+CORBA::ComponentIR::Repository_var::operator const ::CORBA::ComponentIR::Repository_ptr &() const // cast
+{
+ return this->ptr_;
+}
+
+CORBA::ComponentIR::Repository_var::operator ::CORBA::ComponentIR::Repository_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::ComponentIR::Repository_ptr
+CORBA::ComponentIR::Repository_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::ComponentIR::Repository_ptr
+CORBA::ComponentIR::Repository_var::in (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::ComponentIR::Repository_ptr &
+CORBA::ComponentIR::Repository_var::inout (void)
+{
+ return this->ptr_;
+}
+
+::CORBA::ComponentIR::Repository_ptr &
+CORBA::ComponentIR::Repository_var::out (void)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ComponentIR::Repository::_nil ();
+ return this->ptr_;
+}
+
+::CORBA::ComponentIR::Repository_ptr
+CORBA::ComponentIR::Repository_var::_retn (void)
+{
+ // yield ownership of managed obj reference
+ ::CORBA::ComponentIR::Repository_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ComponentIR::Repository::_nil ();
+ return val;
+}
+
+::CORBA::ComponentIR::Repository_ptr
+CORBA::ComponentIR::Repository_var::tao_duplicate (Repository_ptr p)
+{
+ return ::CORBA::ComponentIR::Repository::_duplicate (p);
+}
+
+void
+CORBA::ComponentIR::Repository_var::tao_release (Repository_ptr p)
+{
+ CORBA::release (p);
+}
+
+::CORBA::ComponentIR::Repository_ptr
+CORBA::ComponentIR::Repository_var::tao_nil (void)
+{
+ return ::CORBA::ComponentIR::Repository::_nil ();
+}
+
+::CORBA::ComponentIR::Repository_ptr
+CORBA::ComponentIR::Repository_var::tao_narrow (
+ CORBA::Object *p
ACE_ENV_ARG_DECL
)
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
{
- _TAO_ComponentRepository_Proxy_Impl &proxy =
- this->the_TAO_ComponentRepository_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
+ return ::CORBA::ComponentIR::Repository::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+CORBA::ComponentIR::Repository_var::tao_upcast (void *src)
+{
+ Repository **tmp =
+ ACE_static_cast (Repository **, src);
+ return *tmp;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
+
+// *************************************************************
+// CORBA::ComponentIR::Repository_out
+// *************************************************************
+
+CORBA::ComponentIR::Repository_out::Repository_out (Repository_ptr &p)
+ : ptr_ (p)
+{
+ this->ptr_ = ::CORBA::ComponentIR::Repository::_nil ();
+}
+
+CORBA::ComponentIR::Repository_out::Repository_out (Repository_var &p)
+ : ptr_ (p.out ())
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ComponentIR::Repository::_nil ();
+}
+
+CORBA::ComponentIR::Repository_out::Repository_out (const ::CORBA::ComponentIR::Repository_out &p)
+ : ptr_ (ACE_const_cast (Repository_out &, p).ptr_)
+{}
+
+::CORBA::ComponentIR::Repository_out &
+CORBA::ComponentIR::Repository_out::operator= (const ::CORBA::ComponentIR::Repository_out &p)
+{
+ this->ptr_ = ACE_const_cast (Repository_out&, p).ptr_;
+ return *this;
+}
+
+CORBA::ComponentIR::Repository_out &
+CORBA::ComponentIR::Repository_out::operator= (const ::CORBA::ComponentIR::Repository_var &p)
+{
+ this->ptr_ = ::CORBA::ComponentIR::Repository::_duplicate (p.ptr ());
+ return *this;
+}
+
+CORBA::ComponentIR::Repository_out &
+CORBA::ComponentIR::Repository_out::operator= (Repository_ptr p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+CORBA::ComponentIR::Repository_out::operator ::CORBA::ComponentIR::Repository_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::ComponentIR::Repository_ptr &
+CORBA::ComponentIR::Repository_out::ptr (void)
+{
+ return this->ptr_;
+}
+
+::CORBA::ComponentIR::Repository_ptr
+CORBA::ComponentIR::Repository_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Base & Remote Proxy Implementation.
+//
+
+CORBA::ComponentIR::_TAO_Repository_Proxy_Impl::_TAO_Repository_Proxy_Impl (void)
+{}
+
+CORBA::ComponentIR::_TAO_Repository_Remote_Proxy_Impl::_TAO_Repository_Remote_Proxy_Impl (void)
+{}
+
+// Remote Implementation of the IDL interface methods
+
+//
+// End Base & Remote Proxy Implemeentation.
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Remote & Base Proxy Broker Implementation
+//
+
+CORBA::ComponentIR::_TAO_Repository_Proxy_Broker::_TAO_Repository_Proxy_Broker (void)
+{
+}
+
+CORBA::ComponentIR::_TAO_Repository_Proxy_Broker::~_TAO_Repository_Proxy_Broker (void)
+{
+}
+
+CORBA::ComponentIR::_TAO_Repository_Proxy_Broker * (*CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ ) = 0;
+
+// Factory Member function Implementation.
+CORBA::ComponentIR::_TAO_Repository_Remote_Proxy_Broker *
+CORBA::ComponentIR::_TAO_Repository_Remote_Proxy_Broker::the_TAO_Repository_Remote_Proxy_Broker (void)
+{
+ static ::CORBA::ComponentIR::_TAO_Repository_Remote_Proxy_Broker remote_proxy_broker;
+ return &remote_proxy_broker;
+}
+
+CORBA::ComponentIR::_TAO_Repository_Remote_Proxy_Broker::_TAO_Repository_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::ComponentIR::_TAO_Repository_Remote_Proxy_Broker::~_TAO_Repository_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::ComponentIR::_TAO_Repository_Proxy_Impl&
+CORBA::ComponentIR::_TAO_Repository_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ComponentIR::Repository *
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ return this->remote_proxy_impl_;
+}
+
+//
+// End Remote & Base Proxy Broker Implementation
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
+
+CORBA::ComponentIR::Repository::Repository (int collocated)
+{
+ this->CORBA_ComponentIR_Repository_setup_collocation (collocated);
+}
+
+void
+CORBA::ComponentIR::Repository::CORBA_ComponentIR_Repository_setup_collocation (int collocated)
+{
+ if (collocated)
+ this->the_TAO_Repository_Proxy_Broker_ =
+ ::CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer (this);
+ else
+ this->the_TAO_Repository_Proxy_Broker_ =
+ ::CORBA::ComponentIR::_TAO_Repository_Remote_Proxy_Broker::the_TAO_Repository_Remote_Proxy_Broker ();
- return proxy.create_home (
- this,
- id,
- name,
- version,
- base_home,
- managed_component,
- primary_key
- ACE_ENV_ARG_PARAMETER
- );
+ this->CORBA_Repository_setup_collocation (collocated);
+ this->CORBA_ComponentIR_Container_setup_collocation (collocated);
+}
+
+CORBA::ComponentIR::Repository::~Repository (void)
+{}
+
+void
+CORBA::ComponentIR::Repository::_tao_any_destructor (void *_tao_void_pointer)
+{
+ Repository *tmp = ACE_static_cast (Repository *, _tao_void_pointer);
+ CORBA::release (tmp);
+}
+
+CORBA::ComponentIR::Repository_ptr
+CORBA::ComponentIR::Repository::_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (CORBA::is_nil (obj))
+ {
+ return Repository::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ CORBA::Boolean is_a =
+ obj->_is_a (
+ "IDL:omg.org/CORBA/ComponentIR/Repository:1.0"
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (Repository::_nil ());
+
+ if (is_a == 0)
+ {
+ return Repository::_nil ();
+ }
+ }
+
+ return Repository::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::ComponentIR::Repository_ptr
+CORBA::ComponentIR::Repository::_unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ if (CORBA::is_nil (obj))
+ {
+ return Repository::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ TAO_Stub* stub = obj->_stubobj ();
+
+ if (stub != 0)
+ {
+ stub->_incr_refcnt ();
+ }
+
+ Repository_ptr default_proxy = Repository::_nil ();
+
+ if (
+ !CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
+ stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
+ obj->_is_collocated () &&
+ CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer != 0
+ )
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ComponentIR::Repository (
+ stub,
+ 1,
+ obj->_servant ()
+ ),
+ Repository::_nil ()
+ );
+ }
+
+ if (CORBA::is_nil (default_proxy))
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ComponentIR::Repository (
+ stub,
+ 0,
+ obj->_servant ()
+ ),
+ Repository::_nil ()
+ );
+ }
+
+ return default_proxy;
+ }
+ else
+ return
+ ACE_reinterpret_cast (
+ Repository_ptr,
+ obj->_tao_QueryInterface (
+ ACE_reinterpret_cast (
+ ptr_arith_t,
+ &Repository::_tao_class_id
+ )
+ )
+ );
+}
+
+CORBA::ComponentIR::Repository_ptr
+CORBA::ComponentIR::Repository::_duplicate (Repository_ptr obj)
+{
+ if (! CORBA::is_nil (obj))
+ {
+ obj->_add_ref ();
+ }
+
+ return obj;
+}
+
+CORBA::Boolean
+CORBA::ComponentIR::Repository::_is_a (
+ const char *value
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/ComponentIR/Repository:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Repository:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/ComponentIR/Container:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Container:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/IRObject:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Object:1.0"
+ )
+ )
+ {
+ return 1; // success using local knowledge
+ }
+ else
+ {
+ return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a (
+ value
+ ACE_ENV_ARG_PARAMETER
+ );
+ }
+}
+
+void *CORBA::ComponentIR::Repository::_tao_QueryInterface (ptr_arith_t type)
+{
+ void *retv = 0;
+
+ if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, Repository)::_tao_class_id)
+ )
+ {
+ retv = ACE_reinterpret_cast (void*, this);
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::Repository::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::Repository_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, Container)::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::ComponentIR::Container_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::Container::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::Container_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::IRObject::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::IRObject_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &CORBA::Object::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (CORBA::Object_ptr, this)
+ );
+ }
+
+ if (retv != 0)
+ {
+ this->_add_ref ();
+ }
+
+ return retv;
+}
+
+const char* CORBA::ComponentIR::Repository::_interface_repository_id (void) const
+{
+ return "IDL:omg.org/CORBA/ComponentIR/Repository:1.0";
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_ComponentRepository[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_Repository[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 39,
+ 45,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f43),
- ACE_NTOHL (0x6f6d706f),
- ACE_NTOHL (0x6e656e74),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/Repository:1.0
+ 11,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72793a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/ComponentRepository:1.0
- 20,
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x74526570),
- ACE_NTOHL (0x6f736974),
- ACE_NTOHL (0x6f727900), // name = ComponentRepository
-};
+ ACE_NTOHL (0x72790000), // name = Repository
+ };
-static CORBA::TypeCode _tc_TAO_tc_IR_ComponentRepository (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_Repository (
CORBA::tk_objref,
- sizeof (_oc_IR_ComponentRepository),
- (char *) &_oc_IR_ComponentRepository,
+ sizeof (_oc_CORBA_ComponentIR_Repository),
+ (char *) &_oc_CORBA_ComponentIR_Repository,
0,
- sizeof (IR::ComponentRepository)
+ sizeof (CORBA::ComponentIR::Repository)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
- _tc_ComponentRepository,
- &_tc_TAO_tc_IR_ComponentRepository
+ _tc_Repository,
+ &_tc_TAO_tc_CORBA_ComponentIR_Repository
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
-int IR::ProvidesDef::_tao_class_id = 0;
+int CORBA::ComponentIR::ProvidesDef::_tao_class_id = 0;
-IR::ProvidesDef_ptr
-tao_IR_ProvidesDef_duplicate (
- IR::ProvidesDef_ptr p
+CORBA::ComponentIR::ProvidesDef_ptr
+tao_CORBA_ComponentIR_ProvidesDef_duplicate (
+ CORBA::ComponentIR::ProvidesDef_ptr p
)
{
- return IR::ProvidesDef::_duplicate (p);
+ return CORBA::ComponentIR::ProvidesDef::_duplicate (p);
}
void
-tao_IR_ProvidesDef_release (
- IR::ProvidesDef_ptr p
+tao_CORBA_ComponentIR_ProvidesDef_release (
+ CORBA::ComponentIR::ProvidesDef_ptr p
)
{
CORBA::release (p);
}
-IR::ProvidesDef_ptr
-tao_IR_ProvidesDef_nil (
+CORBA::ComponentIR::ProvidesDef_ptr
+tao_CORBA_ComponentIR_ProvidesDef_nil (
void
)
{
- return IR::ProvidesDef::_nil ();
+ return CORBA::ComponentIR::ProvidesDef::_nil ();
}
-IR::ProvidesDef_ptr
-tao_IR_ProvidesDef_narrow (
+CORBA::ComponentIR::ProvidesDef_ptr
+tao_CORBA_ComponentIR_ProvidesDef_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return IR::ProvidesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return CORBA::ComponentIR::ProvidesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-tao_IR_ProvidesDef_upcast (
+tao_CORBA_ComponentIR_ProvidesDef_upcast (
void *src
)
{
- IR::ProvidesDef **tmp =
- ACE_static_cast (IR::ProvidesDef **, src);
+ CORBA::ComponentIR::ProvidesDef **tmp =
+ ACE_static_cast (CORBA::ComponentIR::ProvidesDef **, src);
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ComponentIR_ProvidesDef_marshal (
+ CORBA::ComponentIR::ProvidesDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
-// IR::ProvidesDef_var
+// CORBA::ComponentIR::ProvidesDef_var
// *************************************************************
-IR::ProvidesDef_var::ProvidesDef_var (void)
+CORBA::ComponentIR::ProvidesDef_var::ProvidesDef_var (void)
: ptr_ (ProvidesDef::_nil ())
{}
-::IR::ProvidesDef_ptr
-IR::ProvidesDef_var::ptr (void) const
+::CORBA::ComponentIR::ProvidesDef_ptr
+CORBA::ComponentIR::ProvidesDef_var::ptr (void) const
{
return this->ptr_;
}
-IR::ProvidesDef_var::ProvidesDef_var (const ::IR::ProvidesDef_var &p)
+CORBA::ComponentIR::ProvidesDef_var::ProvidesDef_var (const ::CORBA::ComponentIR::ProvidesDef_var &p)
: TAO_Base_var (),
ptr_ (ProvidesDef::_duplicate (p.ptr ()))
{}
-IR::ProvidesDef_var::~ProvidesDef_var (void)
+CORBA::ComponentIR::ProvidesDef_var::~ProvidesDef_var (void)
{
CORBA::release (this->ptr_);
}
-IR::ProvidesDef_var &
-IR::ProvidesDef_var::operator= (ProvidesDef_ptr p)
+CORBA::ComponentIR::ProvidesDef_var &
+CORBA::ComponentIR::ProvidesDef_var::operator= (ProvidesDef_ptr p)
{
CORBA::release (this->ptr_);
this->ptr_ = p;
return *this;
}
-IR::ProvidesDef_var &
-IR::ProvidesDef_var::operator= (const ::IR::ProvidesDef_var &p)
+CORBA::ComponentIR::ProvidesDef_var &
+CORBA::ComponentIR::ProvidesDef_var::operator= (const ::CORBA::ComponentIR::ProvidesDef_var &p)
{
if (this != &p)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::ProvidesDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::ProvidesDef::_duplicate (p.ptr ());
}
return *this;
}
-IR::ProvidesDef_var::operator const ::IR::ProvidesDef_ptr &() const // cast
+CORBA::ComponentIR::ProvidesDef_var::operator const ::CORBA::ComponentIR::ProvidesDef_ptr &() const // cast
{
return this->ptr_;
}
-IR::ProvidesDef_var::operator ::IR::ProvidesDef_ptr &() // cast
+CORBA::ComponentIR::ProvidesDef_var::operator ::CORBA::ComponentIR::ProvidesDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::ProvidesDef_ptr
-IR::ProvidesDef_var::operator-> (void) const
+::CORBA::ComponentIR::ProvidesDef_ptr
+CORBA::ComponentIR::ProvidesDef_var::operator-> (void) const
{
return this->ptr_;
}
-::IR::ProvidesDef_ptr
-IR::ProvidesDef_var::in (void) const
+::CORBA::ComponentIR::ProvidesDef_ptr
+CORBA::ComponentIR::ProvidesDef_var::in (void) const
{
return this->ptr_;
}
-::IR::ProvidesDef_ptr &
-IR::ProvidesDef_var::inout (void)
+::CORBA::ComponentIR::ProvidesDef_ptr &
+CORBA::ComponentIR::ProvidesDef_var::inout (void)
{
return this->ptr_;
}
-::IR::ProvidesDef_ptr &
-IR::ProvidesDef_var::out (void)
+::CORBA::ComponentIR::ProvidesDef_ptr &
+CORBA::ComponentIR::ProvidesDef_var::out (void)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::ProvidesDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::ProvidesDef::_nil ();
return this->ptr_;
}
-::IR::ProvidesDef_ptr
-IR::ProvidesDef_var::_retn (void)
+::CORBA::ComponentIR::ProvidesDef_ptr
+CORBA::ComponentIR::ProvidesDef_var::_retn (void)
{
// yield ownership of managed obj reference
- ::IR::ProvidesDef_ptr val = this->ptr_;
- this->ptr_ = ::IR::ProvidesDef::_nil ();
+ ::CORBA::ComponentIR::ProvidesDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ComponentIR::ProvidesDef::_nil ();
return val;
}
-::IR::ProvidesDef_ptr
-IR::ProvidesDef_var::tao_duplicate (ProvidesDef_ptr p)
+::CORBA::ComponentIR::ProvidesDef_ptr
+CORBA::ComponentIR::ProvidesDef_var::tao_duplicate (ProvidesDef_ptr p)
{
- return ::IR::ProvidesDef::_duplicate (p);
+ return ::CORBA::ComponentIR::ProvidesDef::_duplicate (p);
}
void
-IR::ProvidesDef_var::tao_release (ProvidesDef_ptr p)
+CORBA::ComponentIR::ProvidesDef_var::tao_release (ProvidesDef_ptr p)
{
CORBA::release (p);
}
-::IR::ProvidesDef_ptr
-IR::ProvidesDef_var::tao_nil (void)
+::CORBA::ComponentIR::ProvidesDef_ptr
+CORBA::ComponentIR::ProvidesDef_var::tao_nil (void)
{
- return ::IR::ProvidesDef::_nil ();
+ return ::CORBA::ComponentIR::ProvidesDef::_nil ();
}
-::IR::ProvidesDef_ptr
-IR::ProvidesDef_var::tao_narrow (
+::CORBA::ComponentIR::ProvidesDef_ptr
+CORBA::ComponentIR::ProvidesDef_var::tao_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return ::IR::ProvidesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return ::CORBA::ComponentIR::ProvidesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-IR::ProvidesDef_var::tao_upcast (void *src)
+CORBA::ComponentIR::ProvidesDef_var::tao_upcast (void *src)
{
ProvidesDef **tmp =
ACE_static_cast (ProvidesDef **, src);
@@ -4134,79 +4014,79 @@ IR::ProvidesDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
-// IR::ProvidesDef_out
+// CORBA::ComponentIR::ProvidesDef_out
// *************************************************************
-IR::ProvidesDef_out::ProvidesDef_out (ProvidesDef_ptr &p)
+CORBA::ComponentIR::ProvidesDef_out::ProvidesDef_out (ProvidesDef_ptr &p)
: ptr_ (p)
{
- this->ptr_ = ::IR::ProvidesDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::ProvidesDef::_nil ();
}
-IR::ProvidesDef_out::ProvidesDef_out (ProvidesDef_var &p)
+CORBA::ComponentIR::ProvidesDef_out::ProvidesDef_out (ProvidesDef_var &p)
: ptr_ (p.out ())
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::ProvidesDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::ProvidesDef::_nil ();
}
-IR::ProvidesDef_out::ProvidesDef_out (const ::IR::ProvidesDef_out &p)
+CORBA::ComponentIR::ProvidesDef_out::ProvidesDef_out (const ::CORBA::ComponentIR::ProvidesDef_out &p)
: ptr_ (ACE_const_cast (ProvidesDef_out &, p).ptr_)
{}
-::IR::ProvidesDef_out &
-IR::ProvidesDef_out::operator= (const ::IR::ProvidesDef_out &p)
+::CORBA::ComponentIR::ProvidesDef_out &
+CORBA::ComponentIR::ProvidesDef_out::operator= (const ::CORBA::ComponentIR::ProvidesDef_out &p)
{
this->ptr_ = ACE_const_cast (ProvidesDef_out&, p).ptr_;
return *this;
}
-IR::ProvidesDef_out &
-IR::ProvidesDef_out::operator= (const ::IR::ProvidesDef_var &p)
+CORBA::ComponentIR::ProvidesDef_out &
+CORBA::ComponentIR::ProvidesDef_out::operator= (const ::CORBA::ComponentIR::ProvidesDef_var &p)
{
- this->ptr_ = ::IR::ProvidesDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::ProvidesDef::_duplicate (p.ptr ());
return *this;
}
-IR::ProvidesDef_out &
-IR::ProvidesDef_out::operator= (ProvidesDef_ptr p)
+CORBA::ComponentIR::ProvidesDef_out &
+CORBA::ComponentIR::ProvidesDef_out::operator= (ProvidesDef_ptr p)
{
this->ptr_ = p;
return *this;
}
-IR::ProvidesDef_out::operator ::IR::ProvidesDef_ptr &() // cast
+CORBA::ComponentIR::ProvidesDef_out::operator ::CORBA::ComponentIR::ProvidesDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::ProvidesDef_ptr &
-IR::ProvidesDef_out::ptr (void)
+::CORBA::ComponentIR::ProvidesDef_ptr &
+CORBA::ComponentIR::ProvidesDef_out::ptr (void)
{
return this->ptr_;
}
-::IR::ProvidesDef_ptr
-IR::ProvidesDef_out::operator-> (void)
+::CORBA::ComponentIR::ProvidesDef_ptr
+CORBA::ComponentIR::ProvidesDef_out::operator-> (void)
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_ProvidesDef_interface_type_get : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_get : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_ProvidesDef_interface_type_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
@@ -4223,16 +4103,16 @@ public:
void result (::CORBA::InterfaceDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_ProvidesDef_interface_type_get (const TAO_ClientRequestInfo_IR_ProvidesDef_interface_type_get &);
- void operator= (const TAO_ClientRequestInfo_IR_ProvidesDef_interface_type_get &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_get (const TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_get &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_get &);
::CORBA::InterfaceDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_ProvidesDef_interface_type_get::TAO_ClientRequestInfo_IR_ProvidesDef_interface_type_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_get::TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_NOT_USED
@@ -4241,7 +4121,7 @@ public:
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ProvidesDef_interface_type_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -4253,7 +4133,7 @@ TAO_ClientRequestInfo_IR_ProvidesDef_interface_type_get::arguments (ACE_ENV_SING
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ProvidesDef_interface_type_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -4265,7 +4145,7 @@ TAO_ClientRequestInfo_IR_ProvidesDef_interface_type_get::exceptions (ACE_ENV_SIN
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_ProvidesDef_interface_type_get::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -4281,33 +4161,120 @@ TAO_ClientRequestInfo_IR_ProvidesDef_interface_type_get::result (ACE_ENV_SINGLE_
}
void
-TAO_ClientRequestInfo_IR_ProvidesDef_interface_type_get::result (::CORBA::InterfaceDef_ptr result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_get::result (::CORBA::InterfaceDef_ptr result)
{
// Update the result.
this->_result = result;
}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_set : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_set (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ private:
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_set (const TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_set &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_set &);
+ CORBA::InterfaceDef_ptr interface_type_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_set::TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_set (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
+ interface_type_ (interface_type)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_set::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ Dynamic::ParameterList_var safe_parameter_list = parameter_list;
+
+ parameter_list->length (1);
+ CORBA::ULong len = 0;
+ (*parameter_list)[len].argument <<= this->interface_type_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ return safe_parameter_list._retn ();
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_set::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_set::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 1;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return result_any;
+}
+
+
+
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
//
-IR::_TAO_ProvidesDef_Proxy_Impl::_TAO_ProvidesDef_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_ProvidesDef_Proxy_Impl::_TAO_ProvidesDef_Proxy_Impl (void)
{}
-IR::_TAO_ProvidesDef_Remote_Proxy_Impl::_TAO_ProvidesDef_Remote_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_ProvidesDef_Remote_Proxy_Impl::_TAO_ProvidesDef_Remote_Proxy_Impl (void)
{}
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::CORBA::InterfaceDef_ptr IR::_TAO_ProvidesDef_Remote_Proxy_Impl::interface_type (
+::CORBA::InterfaceDef_ptr CORBA::ComponentIR::_TAO_ProvidesDef_Remote_Proxy_Impl::interface_type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
)
@@ -4347,7 +4314,7 @@ IR::_TAO_ProvidesDef_Remote_Proxy_Impl::_TAO_ProvidesDef_Remote_Proxy_Impl (void
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ProvidesDef_interface_type_get _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_get _tao_ri (
&_tao_call,
_collocated_tao_target_
ACE_ENV_ARG_PARAMETER
@@ -4372,82 +4339,267 @@ IR::_TAO_ProvidesDef_Remote_Proxy_Impl::_TAO_ProvidesDef_Remote_Proxy_Impl (void
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
- else
+ else if (_invoke_status == TAO_INVOKE_RESTART)
{
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::InterfaceDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+
+ return _tao_retval._retn ();
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+void CORBA::ComponentIR::_TAO_ProvidesDef_Remote_Proxy_Impl::interface_type (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW (CORBA::INTERNAL ());
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "_set_interface_type",
+ 19,
+ 1,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ProvidesDef_interface_type_set _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_,
+ interface_type
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK;
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << interface_type)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::InterfaceDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -4458,7 +4610,7 @@ IR::_TAO_ProvidesDef_Remote_Proxy_Impl::_TAO_ProvidesDef_Remote_Proxy_Impl (void
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -4482,7 +4634,7 @@ IR::_TAO_ProvidesDef_Remote_Proxy_Impl::_TAO_ProvidesDef_Remote_Proxy_Impl (void
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -4492,22 +4644,22 @@ IR::_TAO_ProvidesDef_Remote_Proxy_Impl::_TAO_ProvidesDef_Remote_Proxy_Impl (void
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
}
//
@@ -4515,43 +4667,43 @@ return _tao_retval._retn ();
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
//
-IR::_TAO_ProvidesDef_Proxy_Broker::_TAO_ProvidesDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ProvidesDef_Proxy_Broker::_TAO_ProvidesDef_Proxy_Broker (void)
{
}
-IR::_TAO_ProvidesDef_Proxy_Broker::~_TAO_ProvidesDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ProvidesDef_Proxy_Broker::~_TAO_ProvidesDef_Proxy_Broker (void)
{
}
-IR::_TAO_ProvidesDef_Proxy_Broker * (*IR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_ProvidesDef_Proxy_Broker * (*CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
) = 0;
// Factory Member function Implementation.
-IR::_TAO_ProvidesDef_Remote_Proxy_Broker *
-IR::_TAO_ProvidesDef_Remote_Proxy_Broker::the_TAO_ProvidesDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ProvidesDef_Remote_Proxy_Broker *
+CORBA::ComponentIR::_TAO_ProvidesDef_Remote_Proxy_Broker::the_TAO_ProvidesDef_Remote_Proxy_Broker (void)
{
- static ::IR::_TAO_ProvidesDef_Remote_Proxy_Broker remote_proxy_broker;
+ static ::CORBA::ComponentIR::_TAO_ProvidesDef_Remote_Proxy_Broker remote_proxy_broker;
return &remote_proxy_broker;
}
-IR::_TAO_ProvidesDef_Remote_Proxy_Broker::_TAO_ProvidesDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ProvidesDef_Remote_Proxy_Broker::_TAO_ProvidesDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_ProvidesDef_Remote_Proxy_Broker::~_TAO_ProvidesDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ProvidesDef_Remote_Proxy_Broker::~_TAO_ProvidesDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_ProvidesDef_Proxy_Impl&
-IR::_TAO_ProvidesDef_Remote_Proxy_Broker::select_proxy (
- ::IR::ProvidesDef *
+CORBA::ComponentIR::_TAO_ProvidesDef_Proxy_Impl&
+CORBA::ComponentIR::_TAO_ProvidesDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ComponentIR::ProvidesDef *
ACE_ENV_ARG_DECL_NOT_USED
)
{
@@ -4563,38 +4715,38 @@ IR::_TAO_ProvidesDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
-IR::ProvidesDef::ProvidesDef (int collocated)
+CORBA::ComponentIR::ProvidesDef::ProvidesDef (int collocated)
{
- this->IR_ProvidesDef_setup_collocation (collocated);
+ this->CORBA_ComponentIR_ProvidesDef_setup_collocation (collocated);
}
void
-IR::ProvidesDef::IR_ProvidesDef_setup_collocation (int collocated)
+CORBA::ComponentIR::ProvidesDef::CORBA_ComponentIR_ProvidesDef_setup_collocation (int collocated)
{
if (collocated)
this->the_TAO_ProvidesDef_Proxy_Broker_ =
- ::IR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer (this);
+ ::CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer (this);
else
this->the_TAO_ProvidesDef_Proxy_Broker_ =
- ::IR::_TAO_ProvidesDef_Remote_Proxy_Broker::the_TAO_ProvidesDef_Remote_Proxy_Broker ();
+ ::CORBA::ComponentIR::_TAO_ProvidesDef_Remote_Proxy_Broker::the_TAO_ProvidesDef_Remote_Proxy_Broker ();
this->CORBA_Contained_setup_collocation (collocated);
}
-IR::ProvidesDef::~ProvidesDef (void)
+CORBA::ComponentIR::ProvidesDef::~ProvidesDef (void)
{}
void
-IR::ProvidesDef::_tao_any_destructor (void *_tao_void_pointer)
+CORBA::ComponentIR::ProvidesDef::_tao_any_destructor (void *_tao_void_pointer)
{
ProvidesDef *tmp = ACE_static_cast (ProvidesDef *, _tao_void_pointer);
CORBA::release (tmp);
}
-IR::ProvidesDef_ptr
-IR::ProvidesDef::_narrow (
+CORBA::ComponentIR::ProvidesDef_ptr
+CORBA::ComponentIR::ProvidesDef::_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL
)
@@ -4608,7 +4760,7 @@ IR::ProvidesDef::_narrow (
{
CORBA::Boolean is_a =
obj->_is_a (
- "IDL:omg.org/IR/ProvidesDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/ProvidesDef:1.0"
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (ProvidesDef::_nil ());
@@ -4622,8 +4774,8 @@ IR::ProvidesDef::_narrow (
return ProvidesDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-IR::ProvidesDef_ptr
-IR::ProvidesDef::_unchecked_narrow (
+CORBA::ComponentIR::ProvidesDef_ptr
+CORBA::ComponentIR::ProvidesDef::_unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_NOT_USED
)
@@ -4648,12 +4800,12 @@ IR::ProvidesDef::_unchecked_narrow (
!CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
obj->_is_collocated () &&
- IR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer != 0
+ CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer != 0
)
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::ProvidesDef (
+ ::CORBA::ComponentIR::ProvidesDef (
stub,
1,
obj->_servant ()
@@ -4666,7 +4818,7 @@ IR::ProvidesDef::_unchecked_narrow (
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::ProvidesDef (
+ ::CORBA::ComponentIR::ProvidesDef (
stub,
0,
obj->_servant ()
@@ -4690,8 +4842,8 @@ IR::ProvidesDef::_unchecked_narrow (
);
}
-IR::ProvidesDef_ptr
-IR::ProvidesDef::_duplicate (ProvidesDef_ptr obj)
+CORBA::ComponentIR::ProvidesDef_ptr
+CORBA::ComponentIR::ProvidesDef::_duplicate (ProvidesDef_ptr obj)
{
if (! CORBA::is_nil (obj))
{
@@ -4702,7 +4854,7 @@ IR::ProvidesDef::_duplicate (ProvidesDef_ptr obj)
}
CORBA::Boolean
-IR::ProvidesDef::_is_a (
+CORBA::ComponentIR::ProvidesDef::_is_a (
const char *value
ACE_ENV_ARG_DECL
)
@@ -4710,7 +4862,7 @@ IR::ProvidesDef::_is_a (
if (
!ACE_OS::strcmp (
(char *)value,
- "IDL:omg.org/IR/ProvidesDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/ProvidesDef:1.0"
) ||
!ACE_OS::strcmp (
(char *)value,
@@ -4737,13 +4889,13 @@ IR::ProvidesDef::_is_a (
}
}
-void *IR::ProvidesDef::_tao_QueryInterface (ptr_arith_t type)
+void *CORBA::ComponentIR::ProvidesDef::_tao_QueryInterface (ptr_arith_t type)
{
void *retv = 0;
if (type == ACE_reinterpret_cast (
ptr_arith_t,
- &ACE_NESTED_CLASS (::IR, ProvidesDef)::_tao_class_id)
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, ProvidesDef)::_tao_class_id)
)
{
retv = ACE_reinterpret_cast (void*, this);
@@ -4796,15 +4948,15 @@ void *IR::ProvidesDef::_tao_QueryInterface (ptr_arith_t type)
return retv;
}
-const char* IR::ProvidesDef::_interface_repository_id (void) const
+const char* CORBA::ComponentIR::ProvidesDef::_interface_repository_id (void) const
{
- return "IDL:omg.org/IR/ProvidesDef:1.0";
+ return "IDL:omg.org/CORBA/ComponentIR/ProvidesDef:1.0";
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::CORBA::InterfaceDef_ptr IR::ProvidesDef::interface_type (
+::CORBA::InterfaceDef_ptr CORBA::ComponentIR::ProvidesDef::interface_type (
ACE_ENV_SINGLE_ARG_DECL
)
ACE_THROW_SPEC ((
@@ -4822,137 +4974,172 @@ const char* IR::ProvidesDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-static const CORBA::Long _oc_IR_ProvidesDef[] =
+void CORBA::ComponentIR::ProvidesDef::interface_type (
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_ProvidesDef_Proxy_Impl &proxy =
+ this->the_TAO_ProvidesDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK;
+
+ proxy.interface_type (
+ this,
+ interface_type
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ComponentIR_ProvidesDef[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
+ 46,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x726f7669),
- ACE_NTOHL (0x64657344),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/ProvidesDef:1.0
- 12,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f5072),
+ ACE_NTOHL (0x6f766964),
+ ACE_NTOHL (0x65734465),
+ ACE_NTOHL (0x663a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDef:1.0
+ 12,
ACE_NTOHL (0x50726f76),
ACE_NTOHL (0x69646573),
ACE_NTOHL (0x44656600), // name = ProvidesDef
-};
+ };
-static CORBA::TypeCode _tc_TAO_tc_IR_ProvidesDef (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ProvidesDef (
CORBA::tk_objref,
- sizeof (_oc_IR_ProvidesDef),
- (char *) &_oc_IR_ProvidesDef,
+ sizeof (_oc_CORBA_ComponentIR_ProvidesDef),
+ (char *) &_oc_CORBA_ComponentIR_ProvidesDef,
0,
- sizeof (IR::ProvidesDef)
+ sizeof (CORBA::ComponentIR::ProvidesDef)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
_tc_ProvidesDef,
- &_tc_TAO_tc_IR_ProvidesDef
+ &_tc_TAO_tc_CORBA_ComponentIR_ProvidesDef
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_ProvidesDescription[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_ProvidesDescription[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 39,
+ 54,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x726f7669),
- ACE_NTOHL (0x64657344),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/ProvidesDescription:1.0
- 20,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f5072),
+ ACE_NTOHL (0x6f766964),
+ ACE_NTOHL (0x65734465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e3a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDescription:1.0
+ 20,
ACE_NTOHL (0x50726f76),
ACE_NTOHL (0x69646573),
ACE_NTOHL (0x44657363),
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e00), // name = ProvidesDescription
5, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
+ 33,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f49),
- ACE_NTOHL (0x64656e74),
- ACE_NTOHL (0x69666965),
- ACE_NTOHL (0x723a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/Identifier:1.0
- 11,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
+ 35,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f52),
- ACE_NTOHL (0x65706f73),
- ACE_NTOHL (0x69746f72),
- ACE_NTOHL (0x7949643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/RepositoryId:1.0
- 13,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
- 0xffffffa0, // negative offset (-96)
+ 0xffffffff, // indirection
+ 0xffffff9c, // negative offset (-100)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
+ 34,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f56),
- ACE_NTOHL (0x65727369),
- ACE_NTOHL (0x6f6e5370),
- ACE_NTOHL (0x65633a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/VersionSpec:1.0
- 12,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
ACE_NTOHL (0x56657273),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
15,
@@ -4960,221 +5147,215 @@ static const CORBA::Long _oc_IR_ProvidesDescription[] =
ACE_NTOHL (0x72666163),
ACE_NTOHL (0x655f7479),
ACE_NTOHL (0x70650000), // name = interface_type
- CORBA::tk_objref, // typecode kind
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f496e),
- ACE_NTOHL (0x74657266),
- ACE_NTOHL (0x61636544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/InterfaceDef:1.0
- 13,
- ACE_NTOHL (0x496e7465),
- ACE_NTOHL (0x72666163),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x0), // name = InterfaceDef
-
+ 0xffffffff, // indirection
+ 0xffffff28, // negative offset (-216)
};
-static CORBA::TypeCode _tc_TAO_tc_IR_ProvidesDescription (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ProvidesDescription (
CORBA::tk_struct,
- sizeof (_oc_IR_ProvidesDescription),
- (char *) &_oc_IR_ProvidesDescription,
+ sizeof (_oc_CORBA_ComponentIR_ProvidesDescription),
+ (char *) &_oc_CORBA_ComponentIR_ProvidesDescription,
0,
- sizeof (IR::ProvidesDescription)
+ sizeof (CORBA::ComponentIR::ProvidesDescription)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
_tc_ProvidesDescription,
- &_tc_TAO_tc_IR_ProvidesDescription
+ &_tc_TAO_tc_CORBA_ComponentIR_ProvidesDescription
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
-void IR::ProvidesDescription::_tao_any_destructor (void *_tao_void_pointer)
+void CORBA::ComponentIR::ProvidesDescription::_tao_any_destructor (void *_tao_void_pointer)
{
ProvidesDescription *tmp = ACE_static_cast (ProvidesDescription*, _tao_void_pointer);
delete tmp;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
-int IR::UsesDef::_tao_class_id = 0;
+int CORBA::ComponentIR::UsesDef::_tao_class_id = 0;
-IR::UsesDef_ptr
-tao_IR_UsesDef_duplicate (
- IR::UsesDef_ptr p
+CORBA::ComponentIR::UsesDef_ptr
+tao_CORBA_ComponentIR_UsesDef_duplicate (
+ CORBA::ComponentIR::UsesDef_ptr p
)
{
- return IR::UsesDef::_duplicate (p);
+ return CORBA::ComponentIR::UsesDef::_duplicate (p);
}
void
-tao_IR_UsesDef_release (
- IR::UsesDef_ptr p
+tao_CORBA_ComponentIR_UsesDef_release (
+ CORBA::ComponentIR::UsesDef_ptr p
)
{
CORBA::release (p);
}
-IR::UsesDef_ptr
-tao_IR_UsesDef_nil (
+CORBA::ComponentIR::UsesDef_ptr
+tao_CORBA_ComponentIR_UsesDef_nil (
void
)
{
- return IR::UsesDef::_nil ();
+ return CORBA::ComponentIR::UsesDef::_nil ();
}
-IR::UsesDef_ptr
-tao_IR_UsesDef_narrow (
+CORBA::ComponentIR::UsesDef_ptr
+tao_CORBA_ComponentIR_UsesDef_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return IR::UsesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return CORBA::ComponentIR::UsesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-tao_IR_UsesDef_upcast (
+tao_CORBA_ComponentIR_UsesDef_upcast (
void *src
)
{
- IR::UsesDef **tmp =
- ACE_static_cast (IR::UsesDef **, src);
+ CORBA::ComponentIR::UsesDef **tmp =
+ ACE_static_cast (CORBA::ComponentIR::UsesDef **, src);
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ComponentIR_UsesDef_marshal (
+ CORBA::ComponentIR::UsesDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
-// IR::UsesDef_var
+// CORBA::ComponentIR::UsesDef_var
// *************************************************************
-IR::UsesDef_var::UsesDef_var (void)
+CORBA::ComponentIR::UsesDef_var::UsesDef_var (void)
: ptr_ (UsesDef::_nil ())
{}
-::IR::UsesDef_ptr
-IR::UsesDef_var::ptr (void) const
+::CORBA::ComponentIR::UsesDef_ptr
+CORBA::ComponentIR::UsesDef_var::ptr (void) const
{
return this->ptr_;
}
-IR::UsesDef_var::UsesDef_var (const ::IR::UsesDef_var &p)
+CORBA::ComponentIR::UsesDef_var::UsesDef_var (const ::CORBA::ComponentIR::UsesDef_var &p)
: TAO_Base_var (),
ptr_ (UsesDef::_duplicate (p.ptr ()))
{}
-IR::UsesDef_var::~UsesDef_var (void)
+CORBA::ComponentIR::UsesDef_var::~UsesDef_var (void)
{
CORBA::release (this->ptr_);
}
-IR::UsesDef_var &
-IR::UsesDef_var::operator= (UsesDef_ptr p)
+CORBA::ComponentIR::UsesDef_var &
+CORBA::ComponentIR::UsesDef_var::operator= (UsesDef_ptr p)
{
CORBA::release (this->ptr_);
this->ptr_ = p;
return *this;
}
-IR::UsesDef_var &
-IR::UsesDef_var::operator= (const ::IR::UsesDef_var &p)
+CORBA::ComponentIR::UsesDef_var &
+CORBA::ComponentIR::UsesDef_var::operator= (const ::CORBA::ComponentIR::UsesDef_var &p)
{
if (this != &p)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::UsesDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::UsesDef::_duplicate (p.ptr ());
}
return *this;
}
-IR::UsesDef_var::operator const ::IR::UsesDef_ptr &() const // cast
+CORBA::ComponentIR::UsesDef_var::operator const ::CORBA::ComponentIR::UsesDef_ptr &() const // cast
{
return this->ptr_;
}
-IR::UsesDef_var::operator ::IR::UsesDef_ptr &() // cast
+CORBA::ComponentIR::UsesDef_var::operator ::CORBA::ComponentIR::UsesDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::UsesDef_ptr
-IR::UsesDef_var::operator-> (void) const
+::CORBA::ComponentIR::UsesDef_ptr
+CORBA::ComponentIR::UsesDef_var::operator-> (void) const
{
return this->ptr_;
}
-::IR::UsesDef_ptr
-IR::UsesDef_var::in (void) const
+::CORBA::ComponentIR::UsesDef_ptr
+CORBA::ComponentIR::UsesDef_var::in (void) const
{
return this->ptr_;
}
-::IR::UsesDef_ptr &
-IR::UsesDef_var::inout (void)
+::CORBA::ComponentIR::UsesDef_ptr &
+CORBA::ComponentIR::UsesDef_var::inout (void)
{
return this->ptr_;
}
-::IR::UsesDef_ptr &
-IR::UsesDef_var::out (void)
+::CORBA::ComponentIR::UsesDef_ptr &
+CORBA::ComponentIR::UsesDef_var::out (void)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::UsesDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::UsesDef::_nil ();
return this->ptr_;
}
-::IR::UsesDef_ptr
-IR::UsesDef_var::_retn (void)
+::CORBA::ComponentIR::UsesDef_ptr
+CORBA::ComponentIR::UsesDef_var::_retn (void)
{
// yield ownership of managed obj reference
- ::IR::UsesDef_ptr val = this->ptr_;
- this->ptr_ = ::IR::UsesDef::_nil ();
+ ::CORBA::ComponentIR::UsesDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ComponentIR::UsesDef::_nil ();
return val;
}
-::IR::UsesDef_ptr
-IR::UsesDef_var::tao_duplicate (UsesDef_ptr p)
+::CORBA::ComponentIR::UsesDef_ptr
+CORBA::ComponentIR::UsesDef_var::tao_duplicate (UsesDef_ptr p)
{
- return ::IR::UsesDef::_duplicate (p);
+ return ::CORBA::ComponentIR::UsesDef::_duplicate (p);
}
void
-IR::UsesDef_var::tao_release (UsesDef_ptr p)
+CORBA::ComponentIR::UsesDef_var::tao_release (UsesDef_ptr p)
{
CORBA::release (p);
}
-::IR::UsesDef_ptr
-IR::UsesDef_var::tao_nil (void)
+::CORBA::ComponentIR::UsesDef_ptr
+CORBA::ComponentIR::UsesDef_var::tao_nil (void)
{
- return ::IR::UsesDef::_nil ();
+ return ::CORBA::ComponentIR::UsesDef::_nil ();
}
-::IR::UsesDef_ptr
-IR::UsesDef_var::tao_narrow (
+::CORBA::ComponentIR::UsesDef_ptr
+CORBA::ComponentIR::UsesDef_var::tao_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return ::IR::UsesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return ::CORBA::ComponentIR::UsesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-IR::UsesDef_var::tao_upcast (void *src)
+CORBA::ComponentIR::UsesDef_var::tao_upcast (void *src)
{
UsesDef **tmp =
ACE_static_cast (UsesDef **, src);
@@ -5182,79 +5363,79 @@ IR::UsesDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
-// IR::UsesDef_out
+// CORBA::ComponentIR::UsesDef_out
// *************************************************************
-IR::UsesDef_out::UsesDef_out (UsesDef_ptr &p)
+CORBA::ComponentIR::UsesDef_out::UsesDef_out (UsesDef_ptr &p)
: ptr_ (p)
{
- this->ptr_ = ::IR::UsesDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::UsesDef::_nil ();
}
-IR::UsesDef_out::UsesDef_out (UsesDef_var &p)
+CORBA::ComponentIR::UsesDef_out::UsesDef_out (UsesDef_var &p)
: ptr_ (p.out ())
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::UsesDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::UsesDef::_nil ();
}
-IR::UsesDef_out::UsesDef_out (const ::IR::UsesDef_out &p)
+CORBA::ComponentIR::UsesDef_out::UsesDef_out (const ::CORBA::ComponentIR::UsesDef_out &p)
: ptr_ (ACE_const_cast (UsesDef_out &, p).ptr_)
{}
-::IR::UsesDef_out &
-IR::UsesDef_out::operator= (const ::IR::UsesDef_out &p)
+::CORBA::ComponentIR::UsesDef_out &
+CORBA::ComponentIR::UsesDef_out::operator= (const ::CORBA::ComponentIR::UsesDef_out &p)
{
this->ptr_ = ACE_const_cast (UsesDef_out&, p).ptr_;
return *this;
}
-IR::UsesDef_out &
-IR::UsesDef_out::operator= (const ::IR::UsesDef_var &p)
+CORBA::ComponentIR::UsesDef_out &
+CORBA::ComponentIR::UsesDef_out::operator= (const ::CORBA::ComponentIR::UsesDef_var &p)
{
- this->ptr_ = ::IR::UsesDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::UsesDef::_duplicate (p.ptr ());
return *this;
}
-IR::UsesDef_out &
-IR::UsesDef_out::operator= (UsesDef_ptr p)
+CORBA::ComponentIR::UsesDef_out &
+CORBA::ComponentIR::UsesDef_out::operator= (UsesDef_ptr p)
{
this->ptr_ = p;
return *this;
}
-IR::UsesDef_out::operator ::IR::UsesDef_ptr &() // cast
+CORBA::ComponentIR::UsesDef_out::operator ::CORBA::ComponentIR::UsesDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::UsesDef_ptr &
-IR::UsesDef_out::ptr (void)
+::CORBA::ComponentIR::UsesDef_ptr &
+CORBA::ComponentIR::UsesDef_out::ptr (void)
{
return this->ptr_;
}
-::IR::UsesDef_ptr
-IR::UsesDef_out::operator-> (void)
+::CORBA::ComponentIR::UsesDef_ptr
+CORBA::ComponentIR::UsesDef_out::operator-> (void)
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_UsesDef_interface_type_get : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_get : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_UsesDef_interface_type_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
@@ -5271,16 +5452,16 @@ public:
void result (::CORBA::InterfaceDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_UsesDef_interface_type_get (const TAO_ClientRequestInfo_IR_UsesDef_interface_type_get &);
- void operator= (const TAO_ClientRequestInfo_IR_UsesDef_interface_type_get &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_get (const TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_get &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_get &);
::CORBA::InterfaceDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_UsesDef_interface_type_get::TAO_ClientRequestInfo_IR_UsesDef_interface_type_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_get::TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_NOT_USED
@@ -5289,7 +5470,7 @@ public:
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_UsesDef_interface_type_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -5301,7 +5482,7 @@ TAO_ClientRequestInfo_IR_UsesDef_interface_type_get::arguments (ACE_ENV_SINGLE_A
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_UsesDef_interface_type_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -5313,7 +5494,7 @@ TAO_ClientRequestInfo_IR_UsesDef_interface_type_get::exceptions (ACE_ENV_SINGLE_
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_UsesDef_interface_type_get::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -5329,19 +5510,106 @@ TAO_ClientRequestInfo_IR_UsesDef_interface_type_get::result (ACE_ENV_SINGLE_ARG_
}
void
-TAO_ClientRequestInfo_IR_UsesDef_interface_type_get::result (::CORBA::InterfaceDef_ptr result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_get::result (::CORBA::InterfaceDef_ptr result)
{
// Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_UsesDef_is_multiple_get : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_set : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_UsesDef_is_multiple_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_set (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ private:
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_set (const TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_set &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_set &);
+ CORBA::InterfaceDef_ptr interface_type_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_set::TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_set (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
+ interface_type_ (interface_type)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_set::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ Dynamic::ParameterList_var safe_parameter_list = parameter_list;
+
+ parameter_list->length (1);
+ CORBA::ULong len = 0;
+ (*parameter_list)[len].argument <<= this->interface_type_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ return safe_parameter_list._retn ();
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_set::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_set::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 1;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return result_any;
+}
+
+
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_get : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
@@ -5358,16 +5626,16 @@ public:
void result (::CORBA::Boolean result);
private:
- TAO_ClientRequestInfo_IR_UsesDef_is_multiple_get (const TAO_ClientRequestInfo_IR_UsesDef_is_multiple_get &);
- void operator= (const TAO_ClientRequestInfo_IR_UsesDef_is_multiple_get &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_get (const TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_get &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_get &);
::CORBA::Boolean _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_UsesDef_is_multiple_get::TAO_ClientRequestInfo_IR_UsesDef_is_multiple_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_get::TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_NOT_USED
@@ -5376,7 +5644,7 @@ public:
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_UsesDef_is_multiple_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -5388,7 +5656,7 @@ TAO_ClientRequestInfo_IR_UsesDef_is_multiple_get::arguments (ACE_ENV_SINGLE_ARG_
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_UsesDef_is_multiple_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -5400,7 +5668,7 @@ TAO_ClientRequestInfo_IR_UsesDef_is_multiple_get::exceptions (ACE_ENV_SINGLE_ARG
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_UsesDef_is_multiple_get::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -5416,33 +5684,120 @@ TAO_ClientRequestInfo_IR_UsesDef_is_multiple_get::result (ACE_ENV_SINGLE_ARG_DEC
}
void
-TAO_ClientRequestInfo_IR_UsesDef_is_multiple_get::result (CORBA::Boolean result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_get::result (CORBA::Boolean result)
{
// Update the result.
this->_result = result;
}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_set : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_set (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const CORBA::Boolean & is_multiple
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ private:
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_set (const TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_set &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_set &);
+ const CORBA::Boolean & is_multiple_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_set::TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_set (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const CORBA::Boolean & is_multiple
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
+ is_multiple_ (is_multiple)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_set::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ Dynamic::ParameterList_var safe_parameter_list = parameter_list;
+
+ parameter_list->length (1);
+ CORBA::ULong len = 0;
+ (*parameter_list)[len].argument <<= CORBA::Any::from_boolean (this->is_multiple_);
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ return safe_parameter_list._retn ();
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_set::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_set::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 1;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return result_any;
+}
+
+
+
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
//
-IR::_TAO_UsesDef_Proxy_Impl::_TAO_UsesDef_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_UsesDef_Proxy_Impl::_TAO_UsesDef_Proxy_Impl (void)
{}
-IR::_TAO_UsesDef_Remote_Proxy_Impl::_TAO_UsesDef_Remote_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_UsesDef_Remote_Proxy_Impl::_TAO_UsesDef_Remote_Proxy_Impl (void)
{}
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::CORBA::InterfaceDef_ptr IR::_TAO_UsesDef_Remote_Proxy_Impl::interface_type (
+::CORBA::InterfaceDef_ptr CORBA::ComponentIR::_TAO_UsesDef_Remote_Proxy_Impl::interface_type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
)
@@ -5482,7 +5837,7 @@ IR::_TAO_UsesDef_Remote_Proxy_Impl::_TAO_UsesDef_Remote_Proxy_Impl (void)
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_UsesDef_interface_type_get _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_get _tao_ri (
&_tao_call,
_collocated_tao_target_
ACE_ENV_ARG_PARAMETER
@@ -5507,82 +5862,267 @@ IR::_TAO_UsesDef_Remote_Proxy_Impl::_TAO_UsesDef_Remote_Proxy_Impl (void)
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
{
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::InterfaceDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+
+ return _tao_retval._retn ();
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+void CORBA::ComponentIR::_TAO_UsesDef_Remote_Proxy_Impl::interface_type (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW (CORBA::INTERNAL ());
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "_set_interface_type",
+ 19,
+ 1,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_interface_type_set _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_,
+ interface_type
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK;
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << interface_type)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::InterfaceDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -5593,7 +6133,7 @@ IR::_TAO_UsesDef_Remote_Proxy_Impl::_TAO_UsesDef_Remote_Proxy_Impl (void)
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -5617,7 +6157,7 @@ IR::_TAO_UsesDef_Remote_Proxy_Impl::_TAO_UsesDef_Remote_Proxy_Impl (void)
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -5627,28 +6167,28 @@ IR::_TAO_UsesDef_Remote_Proxy_Impl::_TAO_UsesDef_Remote_Proxy_Impl (void)
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-CORBA::Boolean IR::_TAO_UsesDef_Remote_Proxy_Impl::is_multiple (
+CORBA::Boolean CORBA::ComponentIR::_TAO_UsesDef_Remote_Proxy_Impl::is_multiple (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
)
@@ -5688,7 +6228,7 @@ CORBA::Boolean IR::_TAO_UsesDef_Remote_Proxy_Impl::is_multiple (
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_UsesDef_is_multiple_get _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_get _tao_ri (
&_tao_call,
_collocated_tao_target_
ACE_ENV_ARG_PARAMETER
@@ -5713,81 +6253,266 @@ CORBA::Boolean IR::_TAO_UsesDef_Remote_Proxy_Impl::is_multiple (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
{
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::Boolean _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK_RETURN (_tao_retval);
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (_tao_retval);
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+
+ return _tao_retval;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+void CORBA::ComponentIR::_TAO_UsesDef_Remote_Proxy_Impl::is_multiple (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::Boolean is_multiple
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW (CORBA::INTERNAL ());
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "_set_is_multiple",
+ 16,
+ 1,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_ComponentIR_UsesDef_is_multiple_set _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_,
+ is_multiple
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK;
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << CORBA::Any::from_boolean (is_multiple))
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::Boolean _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -5798,7 +6523,7 @@ CORBA::Boolean IR::_TAO_UsesDef_Remote_Proxy_Impl::is_multiple (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -5822,7 +6547,7 @@ CORBA::Boolean IR::_TAO_UsesDef_Remote_Proxy_Impl::is_multiple (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -5832,22 +6557,22 @@ CORBA::Boolean IR::_TAO_UsesDef_Remote_Proxy_Impl::is_multiple (
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval);
+ ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval);
+ ACE_CHECK;
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
}
//
@@ -5855,43 +6580,43 @@ return _tao_retval;
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
//
-IR::_TAO_UsesDef_Proxy_Broker::_TAO_UsesDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_UsesDef_Proxy_Broker::_TAO_UsesDef_Proxy_Broker (void)
{
}
-IR::_TAO_UsesDef_Proxy_Broker::~_TAO_UsesDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_UsesDef_Proxy_Broker::~_TAO_UsesDef_Proxy_Broker (void)
{
}
-IR::_TAO_UsesDef_Proxy_Broker * (*IR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_UsesDef_Proxy_Broker * (*CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
) = 0;
// Factory Member function Implementation.
-IR::_TAO_UsesDef_Remote_Proxy_Broker *
-IR::_TAO_UsesDef_Remote_Proxy_Broker::the_TAO_UsesDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_UsesDef_Remote_Proxy_Broker *
+CORBA::ComponentIR::_TAO_UsesDef_Remote_Proxy_Broker::the_TAO_UsesDef_Remote_Proxy_Broker (void)
{
- static ::IR::_TAO_UsesDef_Remote_Proxy_Broker remote_proxy_broker;
+ static ::CORBA::ComponentIR::_TAO_UsesDef_Remote_Proxy_Broker remote_proxy_broker;
return &remote_proxy_broker;
}
-IR::_TAO_UsesDef_Remote_Proxy_Broker::_TAO_UsesDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_UsesDef_Remote_Proxy_Broker::_TAO_UsesDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_UsesDef_Remote_Proxy_Broker::~_TAO_UsesDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_UsesDef_Remote_Proxy_Broker::~_TAO_UsesDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_UsesDef_Proxy_Impl&
-IR::_TAO_UsesDef_Remote_Proxy_Broker::select_proxy (
- ::IR::UsesDef *
+CORBA::ComponentIR::_TAO_UsesDef_Proxy_Impl&
+CORBA::ComponentIR::_TAO_UsesDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ComponentIR::UsesDef *
ACE_ENV_ARG_DECL_NOT_USED
)
{
@@ -5903,38 +6628,38 @@ IR::_TAO_UsesDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
-IR::UsesDef::UsesDef (int collocated)
+CORBA::ComponentIR::UsesDef::UsesDef (int collocated)
{
- this->IR_UsesDef_setup_collocation (collocated);
+ this->CORBA_ComponentIR_UsesDef_setup_collocation (collocated);
}
void
-IR::UsesDef::IR_UsesDef_setup_collocation (int collocated)
+CORBA::ComponentIR::UsesDef::CORBA_ComponentIR_UsesDef_setup_collocation (int collocated)
{
if (collocated)
this->the_TAO_UsesDef_Proxy_Broker_ =
- ::IR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer (this);
+ ::CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer (this);
else
this->the_TAO_UsesDef_Proxy_Broker_ =
- ::IR::_TAO_UsesDef_Remote_Proxy_Broker::the_TAO_UsesDef_Remote_Proxy_Broker ();
+ ::CORBA::ComponentIR::_TAO_UsesDef_Remote_Proxy_Broker::the_TAO_UsesDef_Remote_Proxy_Broker ();
this->CORBA_Contained_setup_collocation (collocated);
}
-IR::UsesDef::~UsesDef (void)
+CORBA::ComponentIR::UsesDef::~UsesDef (void)
{}
void
-IR::UsesDef::_tao_any_destructor (void *_tao_void_pointer)
+CORBA::ComponentIR::UsesDef::_tao_any_destructor (void *_tao_void_pointer)
{
UsesDef *tmp = ACE_static_cast (UsesDef *, _tao_void_pointer);
CORBA::release (tmp);
}
-IR::UsesDef_ptr
-IR::UsesDef::_narrow (
+CORBA::ComponentIR::UsesDef_ptr
+CORBA::ComponentIR::UsesDef::_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL
)
@@ -5948,7 +6673,7 @@ IR::UsesDef::_narrow (
{
CORBA::Boolean is_a =
obj->_is_a (
- "IDL:omg.org/IR/UsesDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0"
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (UsesDef::_nil ());
@@ -5962,8 +6687,8 @@ IR::UsesDef::_narrow (
return UsesDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-IR::UsesDef_ptr
-IR::UsesDef::_unchecked_narrow (
+CORBA::ComponentIR::UsesDef_ptr
+CORBA::ComponentIR::UsesDef::_unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_NOT_USED
)
@@ -5988,12 +6713,12 @@ IR::UsesDef::_unchecked_narrow (
!CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
obj->_is_collocated () &&
- IR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer != 0
+ CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer != 0
)
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::UsesDef (
+ ::CORBA::ComponentIR::UsesDef (
stub,
1,
obj->_servant ()
@@ -6006,7 +6731,7 @@ IR::UsesDef::_unchecked_narrow (
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::UsesDef (
+ ::CORBA::ComponentIR::UsesDef (
stub,
0,
obj->_servant ()
@@ -6030,8 +6755,8 @@ IR::UsesDef::_unchecked_narrow (
);
}
-IR::UsesDef_ptr
-IR::UsesDef::_duplicate (UsesDef_ptr obj)
+CORBA::ComponentIR::UsesDef_ptr
+CORBA::ComponentIR::UsesDef::_duplicate (UsesDef_ptr obj)
{
if (! CORBA::is_nil (obj))
{
@@ -6042,7 +6767,7 @@ IR::UsesDef::_duplicate (UsesDef_ptr obj)
}
CORBA::Boolean
-IR::UsesDef::_is_a (
+CORBA::ComponentIR::UsesDef::_is_a (
const char *value
ACE_ENV_ARG_DECL
)
@@ -6050,7 +6775,7 @@ IR::UsesDef::_is_a (
if (
!ACE_OS::strcmp (
(char *)value,
- "IDL:omg.org/IR/UsesDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0"
) ||
!ACE_OS::strcmp (
(char *)value,
@@ -6077,13 +6802,13 @@ IR::UsesDef::_is_a (
}
}
-void *IR::UsesDef::_tao_QueryInterface (ptr_arith_t type)
+void *CORBA::ComponentIR::UsesDef::_tao_QueryInterface (ptr_arith_t type)
{
void *retv = 0;
if (type == ACE_reinterpret_cast (
ptr_arith_t,
- &ACE_NESTED_CLASS (::IR, UsesDef)::_tao_class_id)
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, UsesDef)::_tao_class_id)
)
{
retv = ACE_reinterpret_cast (void*, this);
@@ -6136,15 +6861,15 @@ void *IR::UsesDef::_tao_QueryInterface (ptr_arith_t type)
return retv;
}
-const char* IR::UsesDef::_interface_repository_id (void) const
+const char* CORBA::ComponentIR::UsesDef::_interface_repository_id (void) const
{
- return "IDL:omg.org/IR/UsesDef:1.0";
+ return "IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0";
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::CORBA::InterfaceDef_ptr IR::UsesDef::interface_type (
+::CORBA::InterfaceDef_ptr CORBA::ComponentIR::UsesDef::interface_type (
ACE_ENV_SINGLE_ARG_DECL
)
ACE_THROW_SPEC ((
@@ -6162,9 +6887,31 @@ const char* IR::UsesDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+void CORBA::ComponentIR::UsesDef::interface_type (
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_UsesDef_Proxy_Impl &proxy =
+ this->the_TAO_UsesDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK;
+
+ proxy.interface_type (
+ this,
+ interface_type
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-CORBA::Boolean IR::UsesDef::is_multiple (
+CORBA::Boolean CORBA::ComponentIR::UsesDef::is_multiple (
ACE_ENV_SINGLE_ARG_DECL
)
ACE_THROW_SPEC ((
@@ -6182,133 +6929,168 @@ CORBA::Boolean IR::UsesDef::is_multiple (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+void CORBA::ComponentIR::UsesDef::is_multiple (
+ CORBA::Boolean is_multiple
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_UsesDef_Proxy_Impl &proxy =
+ this->the_TAO_UsesDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK;
+
+ proxy.is_multiple (
+ this,
+ is_multiple
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_UsesDef[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_UsesDef[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 27,
+ 42,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f55),
- ACE_NTOHL (0x73657344),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/UsesDef:1.0
- 8,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f5573),
+ ACE_NTOHL (0x65734465),
+ ACE_NTOHL (0x663a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0
+ 8,
ACE_NTOHL (0x55736573),
ACE_NTOHL (0x44656600), // name = UsesDef
-};
+ };
-static CORBA::TypeCode _tc_TAO_tc_IR_UsesDef (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_UsesDef (
CORBA::tk_objref,
- sizeof (_oc_IR_UsesDef),
- (char *) &_oc_IR_UsesDef,
+ sizeof (_oc_CORBA_ComponentIR_UsesDef),
+ (char *) &_oc_CORBA_ComponentIR_UsesDef,
0,
- sizeof (IR::UsesDef)
+ sizeof (CORBA::ComponentIR::UsesDef)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
_tc_UsesDef,
- &_tc_TAO_tc_IR_UsesDef
+ &_tc_TAO_tc_CORBA_ComponentIR_UsesDef
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_UsesDescription[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_UsesDescription[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
+ 50,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f55),
- ACE_NTOHL (0x73657344),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/UsesDescription:1.0
- 16,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f5573),
+ ACE_NTOHL (0x65734465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e3a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDescription:1.0
+ 16,
ACE_NTOHL (0x55736573),
ACE_NTOHL (0x44657363),
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e00), // name = UsesDescription
6, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
+ 33,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f49),
- ACE_NTOHL (0x64656e74),
- ACE_NTOHL (0x69666965),
- ACE_NTOHL (0x723a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/Identifier:1.0
- 11,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
+ 35,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f52),
- ACE_NTOHL (0x65706f73),
- ACE_NTOHL (0x69746f72),
- ACE_NTOHL (0x7949643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/RepositoryId:1.0
- 13,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
- 0xffffffa0, // negative offset (-96)
+ 0xffffffff, // indirection
+ 0xffffff9c, // negative offset (-100)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
+ 34,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f56),
- ACE_NTOHL (0x65727369),
- ACE_NTOHL (0x6f6e5370),
- ACE_NTOHL (0x65633a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/VersionSpec:1.0
- 12,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
ACE_NTOHL (0x56657273),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
15,
@@ -6316,880 +7098,303 @@ static const CORBA::Long _oc_IR_UsesDescription[] =
ACE_NTOHL (0x72666163),
ACE_NTOHL (0x655f7479),
ACE_NTOHL (0x70650000), // name = interface_type
- CORBA::tk_objref, // typecode kind
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f496e),
- ACE_NTOHL (0x74657266),
- ACE_NTOHL (0x61636544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/InterfaceDef:1.0
- 13,
- ACE_NTOHL (0x496e7465),
- ACE_NTOHL (0x72666163),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x0), // name = InterfaceDef
-
+ 0xffffffff, // indirection
+ 0xffffff28, // negative offset (-216)
12,
ACE_NTOHL (0x69735f6d),
ACE_NTOHL (0x756c7469),
ACE_NTOHL (0x706c6500), // name = is_multiple
- CORBA::tk_boolean,
+ CORBA::tk_boolean,
};
-static CORBA::TypeCode _tc_TAO_tc_IR_UsesDescription (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_UsesDescription (
CORBA::tk_struct,
- sizeof (_oc_IR_UsesDescription),
- (char *) &_oc_IR_UsesDescription,
+ sizeof (_oc_CORBA_ComponentIR_UsesDescription),
+ (char *) &_oc_CORBA_ComponentIR_UsesDescription,
0,
- sizeof (IR::UsesDescription)
+ sizeof (CORBA::ComponentIR::UsesDescription)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
_tc_UsesDescription,
- &_tc_TAO_tc_IR_UsesDescription
+ &_tc_TAO_tc_CORBA_ComponentIR_UsesDescription
)
TAO_NAMESPACE_END
-
-// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
-
-void IR::UsesDescription::_tao_any_destructor (void *_tao_void_pointer)
-{
- UsesDescription *tmp = ACE_static_cast (UsesDescription*, _tao_void_pointer);
- delete tmp;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp:101
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_SEQUENCE_IR_PROVIDESDESCSEQ_CS_)
-#define __TAO_UNBOUNDED_SEQUENCE_IR_PROVIDESDESCSEQ_CS_
-
-void
-IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::_allocate_buffer (CORBA::ULong length)
-{
- IR::ProvidesDescription* tmp = 0;
- tmp = _TAO_Unbounded_Sequence_IR_ProvidesDescSeq::allocbuf (length);
-
- if (this->buffer_ != 0)
- {
- IR::ProvidesDescription *old =
- ACE_reinterpret_cast (IR::ProvidesDescription *, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- tmp[i] = old[i];
- }
-
- if (this->release_)
- {
- _TAO_Unbounded_Sequence_IR_ProvidesDescSeq::freebuf (old);
- }
- }
-
- this->buffer_ = tmp;
-}
-
-void
-IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::_deallocate_buffer (void)
-{
- if (this->buffer_ == 0 || this->release_ == 0)
- {
- return;
- }
-
- IR::ProvidesDescription *tmp =
- ACE_reinterpret_cast (IR::ProvidesDescription *, this->buffer_);
- _TAO_Unbounded_Sequence_IR_ProvidesDescSeq::freebuf (tmp);
- this->buffer_ = 0;
-}
-
-IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::~_TAO_Unbounded_Sequence_IR_ProvidesDescSeq (void)
-{
- this->_deallocate_buffer ();
-}
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_PROVIDESDESCSEQ_CS_)
-#define _IR_PROVIDESDESCSEQ_CS_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
-
-// *************************************************************
-// IR::ProvidesDescSeq
-// *************************************************************
-
-IR::ProvidesDescSeq::ProvidesDescSeq (void)
-{}
-
-IR::ProvidesDescSeq::ProvidesDescSeq (CORBA::ULong max)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Sequence_IR_ProvidesDescSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Sequence<IR::ProvidesDescription>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max)
-{}
-
-IR::ProvidesDescSeq::ProvidesDescSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- IR::ProvidesDescription *buffer,
- CORBA::Boolean release
- )
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Sequence_IR_ProvidesDescSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Sequence<IR::ProvidesDescription>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max, length, buffer, release)
-{}
-
-IR::ProvidesDescSeq::ProvidesDescSeq (const ProvidesDescSeq &seq)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Sequence_IR_ProvidesDescSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Sequence<IR::ProvidesDescription>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (seq)
-{}
-
-IR::ProvidesDescSeq::~ProvidesDescSeq (void) // dtor
-{}
-
-void IR::ProvidesDescSeq::_tao_any_destructor (void *_tao_void_pointer)
-{
- ProvidesDescSeq *tmp = ACE_static_cast (ProvidesDescSeq*, _tao_void_pointer);
- delete tmp;
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IR_ProvidesDescSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x726f7669),
- ACE_NTOHL (0x64657344),
- ACE_NTOHL (0x65736353),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/ProvidesDescSeq:1.0
- 16,
- ACE_NTOHL (0x50726f76),
- ACE_NTOHL (0x69646573),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x53657100), // name = ProvidesDescSeq
- CORBA::tk_sequence, // typecode kind
- 460, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 444, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 39,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x726f7669),
- ACE_NTOHL (0x64657344),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/ProvidesDescription:1.0
- 20,
- ACE_NTOHL (0x50726f76),
- ACE_NTOHL (0x69646573),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x72697074),
- ACE_NTOHL (0x696f6e00), // name = ProvidesDescription
- 5, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f49),
- ACE_NTOHL (0x64656e74),
- ACE_NTOHL (0x69666965),
- ACE_NTOHL (0x723a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f52),
- ACE_NTOHL (0x65706f73),
- ACE_NTOHL (0x69746f72),
- ACE_NTOHL (0x7949643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
- 0xffffffa0, // negative offset (-96)
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f56),
- ACE_NTOHL (0x65727369),
- ACE_NTOHL (0x6f6e5370),
- ACE_NTOHL (0x65633a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 15,
- ACE_NTOHL (0x696e7465),
- ACE_NTOHL (0x72666163),
- ACE_NTOHL (0x655f7479),
- ACE_NTOHL (0x70650000), // name = interface_type
- CORBA::tk_objref, // typecode kind
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f496e),
- ACE_NTOHL (0x74657266),
- ACE_NTOHL (0x61636544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/InterfaceDef:1.0
- 13,
- ACE_NTOHL (0x496e7465),
- ACE_NTOHL (0x72666163),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x0), // name = InterfaceDef
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IR_ProvidesDescSeq (
- CORBA::tk_alias,
- sizeof (_oc_IR_ProvidesDescSeq),
- (char *) &_oc_IR_ProvidesDescSeq,
- 0,
- sizeof (IR::ProvidesDescSeq)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_ProvidesDescSeq,
- &_tc_TAO_tc_IR_ProvidesDescSeq
- )
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp:101
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_SEQUENCE_IR_USESDESCSEQ_CS_)
-#define __TAO_UNBOUNDED_SEQUENCE_IR_USESDESCSEQ_CS_
-
-void
-IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::_allocate_buffer (CORBA::ULong length)
-{
- IR::UsesDescription* tmp = 0;
- tmp = _TAO_Unbounded_Sequence_IR_UsesDescSeq::allocbuf (length);
-
- if (this->buffer_ != 0)
- {
- IR::UsesDescription *old =
- ACE_reinterpret_cast (IR::UsesDescription *, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- tmp[i] = old[i];
- }
-
- if (this->release_)
- {
- _TAO_Unbounded_Sequence_IR_UsesDescSeq::freebuf (old);
- }
- }
-
- this->buffer_ = tmp;
-}
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
-void
-IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::_deallocate_buffer (void)
+void CORBA::ComponentIR::UsesDescription::_tao_any_destructor (void *_tao_void_pointer)
{
- if (this->buffer_ == 0 || this->release_ == 0)
- {
- return;
- }
-
- IR::UsesDescription *tmp =
- ACE_reinterpret_cast (IR::UsesDescription *, this->buffer_);
- _TAO_Unbounded_Sequence_IR_UsesDescSeq::freebuf (tmp);
- this->buffer_ = 0;
-}
-
-IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::~_TAO_Unbounded_Sequence_IR_UsesDescSeq (void)
-{
- this->_deallocate_buffer ();
-}
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_USESDESCSEQ_CS_)
-#define _IR_USESDESCSEQ_CS_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
-
-// *************************************************************
-// IR::UsesDescSeq
-// *************************************************************
-
-IR::UsesDescSeq::UsesDescSeq (void)
-{}
-
-IR::UsesDescSeq::UsesDescSeq (CORBA::ULong max)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Sequence_IR_UsesDescSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Sequence<IR::UsesDescription>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max)
-{}
-
-IR::UsesDescSeq::UsesDescSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- IR::UsesDescription *buffer,
- CORBA::Boolean release
- )
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Sequence_IR_UsesDescSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Sequence<IR::UsesDescription>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (max, length, buffer, release)
-{}
-
-IR::UsesDescSeq::UsesDescSeq (const UsesDescSeq &seq)
- :
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-_TAO_Unbounded_Sequence_IR_UsesDescSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
-TAO_Unbounded_Sequence<IR::UsesDescription>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- (seq)
-{}
-
-IR::UsesDescSeq::~UsesDescSeq (void) // dtor
-{}
-
-void IR::UsesDescSeq::_tao_any_destructor (void *_tao_void_pointer)
-{
- UsesDescSeq *tmp = ACE_static_cast (UsesDescSeq*, _tao_void_pointer);
+ UsesDescription *tmp = ACE_static_cast (UsesDescription*, _tao_void_pointer);
delete tmp;
}
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_IR_UsesDescSeq[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f55),
- ACE_NTOHL (0x73657344),
- ACE_NTOHL (0x65736353),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/UsesDescSeq:1.0
- 12,
- ACE_NTOHL (0x55736573),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x53657100), // name = UsesDescSeq
- CORBA::tk_sequence, // typecode kind
- 472, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 456, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f55),
- ACE_NTOHL (0x73657344),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/UsesDescription:1.0
- 16,
- ACE_NTOHL (0x55736573),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x72697074),
- ACE_NTOHL (0x696f6e00), // name = UsesDescription
- 6, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f49),
- ACE_NTOHL (0x64656e74),
- ACE_NTOHL (0x69666965),
- ACE_NTOHL (0x723a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f52),
- ACE_NTOHL (0x65706f73),
- ACE_NTOHL (0x69746f72),
- ACE_NTOHL (0x7949643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
- 0xffffffa0, // negative offset (-96)
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f56),
- ACE_NTOHL (0x65727369),
- ACE_NTOHL (0x6f6e5370),
- ACE_NTOHL (0x65633a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
- 15,
- ACE_NTOHL (0x696e7465),
- ACE_NTOHL (0x72666163),
- ACE_NTOHL (0x655f7479),
- ACE_NTOHL (0x70650000), // name = interface_type
- CORBA::tk_objref, // typecode kind
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f496e),
- ACE_NTOHL (0x74657266),
- ACE_NTOHL (0x61636544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/InterfaceDef:1.0
- 13,
- ACE_NTOHL (0x496e7465),
- ACE_NTOHL (0x72666163),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x0), // name = InterfaceDef
-
- 12,
- ACE_NTOHL (0x69735f6d),
- ACE_NTOHL (0x756c7469),
- ACE_NTOHL (0x706c6500), // name = is_multiple
- CORBA::tk_boolean,
-
-
- 0U,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_IR_UsesDescSeq (
- CORBA::tk_alias,
- sizeof (_oc_IR_UsesDescSeq),
- (char *) &_oc_IR_UsesDescSeq,
- 0,
- sizeof (IR::UsesDescSeq)
- );
-
-TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
-TAO_NAMESPACE_DEFINE (
- ::CORBA::TypeCode_ptr,
- _tc_UsesDescSeq,
- &_tc_TAO_tc_IR_UsesDescSeq
- )
-TAO_NAMESPACE_END
-
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
-int IR::EventDef::_tao_class_id = 0;
+int CORBA::ComponentIR::EventPortDef::_tao_class_id = 0;
-IR::EventDef_ptr
-tao_IR_EventDef_duplicate (
- IR::EventDef_ptr p
+CORBA::ComponentIR::EventPortDef_ptr
+tao_CORBA_ComponentIR_EventPortDef_duplicate (
+ CORBA::ComponentIR::EventPortDef_ptr p
)
{
- return IR::EventDef::_duplicate (p);
+ return CORBA::ComponentIR::EventPortDef::_duplicate (p);
}
void
-tao_IR_EventDef_release (
- IR::EventDef_ptr p
+tao_CORBA_ComponentIR_EventPortDef_release (
+ CORBA::ComponentIR::EventPortDef_ptr p
)
{
CORBA::release (p);
}
-IR::EventDef_ptr
-tao_IR_EventDef_nil (
+CORBA::ComponentIR::EventPortDef_ptr
+tao_CORBA_ComponentIR_EventPortDef_nil (
void
)
{
- return IR::EventDef::_nil ();
+ return CORBA::ComponentIR::EventPortDef::_nil ();
}
-IR::EventDef_ptr
-tao_IR_EventDef_narrow (
+CORBA::ComponentIR::EventPortDef_ptr
+tao_CORBA_ComponentIR_EventPortDef_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return IR::EventDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return CORBA::ComponentIR::EventPortDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-tao_IR_EventDef_upcast (
+tao_CORBA_ComponentIR_EventPortDef_upcast (
void *src
)
{
- IR::EventDef **tmp =
- ACE_static_cast (IR::EventDef **, src);
+ CORBA::ComponentIR::EventPortDef **tmp =
+ ACE_static_cast (CORBA::ComponentIR::EventPortDef **, src);
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ComponentIR_EventPortDef_marshal (
+ CORBA::ComponentIR::EventPortDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
-// IR::EventDef_var
+// CORBA::ComponentIR::EventPortDef_var
// *************************************************************
-IR::EventDef_var::EventDef_var (void)
- : ptr_ (EventDef::_nil ())
+CORBA::ComponentIR::EventPortDef_var::EventPortDef_var (void)
+ : ptr_ (EventPortDef::_nil ())
{}
-::IR::EventDef_ptr
-IR::EventDef_var::ptr (void) const
+::CORBA::ComponentIR::EventPortDef_ptr
+CORBA::ComponentIR::EventPortDef_var::ptr (void) const
{
return this->ptr_;
}
-IR::EventDef_var::EventDef_var (const ::IR::EventDef_var &p)
+CORBA::ComponentIR::EventPortDef_var::EventPortDef_var (const ::CORBA::ComponentIR::EventPortDef_var &p)
: TAO_Base_var (),
- ptr_ (EventDef::_duplicate (p.ptr ()))
+ ptr_ (EventPortDef::_duplicate (p.ptr ()))
{}
-IR::EventDef_var::~EventDef_var (void)
+CORBA::ComponentIR::EventPortDef_var::~EventPortDef_var (void)
{
CORBA::release (this->ptr_);
}
-IR::EventDef_var &
-IR::EventDef_var::operator= (EventDef_ptr p)
+CORBA::ComponentIR::EventPortDef_var &
+CORBA::ComponentIR::EventPortDef_var::operator= (EventPortDef_ptr p)
{
CORBA::release (this->ptr_);
this->ptr_ = p;
return *this;
}
-IR::EventDef_var &
-IR::EventDef_var::operator= (const ::IR::EventDef_var &p)
+CORBA::ComponentIR::EventPortDef_var &
+CORBA::ComponentIR::EventPortDef_var::operator= (const ::CORBA::ComponentIR::EventPortDef_var &p)
{
if (this != &p)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::EventDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::EventPortDef::_duplicate (p.ptr ());
}
return *this;
}
-IR::EventDef_var::operator const ::IR::EventDef_ptr &() const // cast
+CORBA::ComponentIR::EventPortDef_var::operator const ::CORBA::ComponentIR::EventPortDef_ptr &() const // cast
{
return this->ptr_;
}
-IR::EventDef_var::operator ::IR::EventDef_ptr &() // cast
+CORBA::ComponentIR::EventPortDef_var::operator ::CORBA::ComponentIR::EventPortDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::EventDef_ptr
-IR::EventDef_var::operator-> (void) const
+::CORBA::ComponentIR::EventPortDef_ptr
+CORBA::ComponentIR::EventPortDef_var::operator-> (void) const
{
return this->ptr_;
}
-::IR::EventDef_ptr
-IR::EventDef_var::in (void) const
+::CORBA::ComponentIR::EventPortDef_ptr
+CORBA::ComponentIR::EventPortDef_var::in (void) const
{
return this->ptr_;
}
-::IR::EventDef_ptr &
-IR::EventDef_var::inout (void)
+::CORBA::ComponentIR::EventPortDef_ptr &
+CORBA::ComponentIR::EventPortDef_var::inout (void)
{
return this->ptr_;
}
-::IR::EventDef_ptr &
-IR::EventDef_var::out (void)
+::CORBA::ComponentIR::EventPortDef_ptr &
+CORBA::ComponentIR::EventPortDef_var::out (void)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::EventDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::EventPortDef::_nil ();
return this->ptr_;
}
-::IR::EventDef_ptr
-IR::EventDef_var::_retn (void)
+::CORBA::ComponentIR::EventPortDef_ptr
+CORBA::ComponentIR::EventPortDef_var::_retn (void)
{
// yield ownership of managed obj reference
- ::IR::EventDef_ptr val = this->ptr_;
- this->ptr_ = ::IR::EventDef::_nil ();
+ ::CORBA::ComponentIR::EventPortDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ComponentIR::EventPortDef::_nil ();
return val;
}
-::IR::EventDef_ptr
-IR::EventDef_var::tao_duplicate (EventDef_ptr p)
+::CORBA::ComponentIR::EventPortDef_ptr
+CORBA::ComponentIR::EventPortDef_var::tao_duplicate (EventPortDef_ptr p)
{
- return ::IR::EventDef::_duplicate (p);
+ return ::CORBA::ComponentIR::EventPortDef::_duplicate (p);
}
void
-IR::EventDef_var::tao_release (EventDef_ptr p)
+CORBA::ComponentIR::EventPortDef_var::tao_release (EventPortDef_ptr p)
{
CORBA::release (p);
}
-::IR::EventDef_ptr
-IR::EventDef_var::tao_nil (void)
+::CORBA::ComponentIR::EventPortDef_ptr
+CORBA::ComponentIR::EventPortDef_var::tao_nil (void)
{
- return ::IR::EventDef::_nil ();
+ return ::CORBA::ComponentIR::EventPortDef::_nil ();
}
-::IR::EventDef_ptr
-IR::EventDef_var::tao_narrow (
+::CORBA::ComponentIR::EventPortDef_ptr
+CORBA::ComponentIR::EventPortDef_var::tao_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return ::IR::EventDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return ::CORBA::ComponentIR::EventPortDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-IR::EventDef_var::tao_upcast (void *src)
+CORBA::ComponentIR::EventPortDef_var::tao_upcast (void *src)
{
- EventDef **tmp =
- ACE_static_cast (EventDef **, src);
+ EventPortDef **tmp =
+ ACE_static_cast (EventPortDef **, src);
return *tmp;
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
-// IR::EventDef_out
+// CORBA::ComponentIR::EventPortDef_out
// *************************************************************
-IR::EventDef_out::EventDef_out (EventDef_ptr &p)
+CORBA::ComponentIR::EventPortDef_out::EventPortDef_out (EventPortDef_ptr &p)
: ptr_ (p)
{
- this->ptr_ = ::IR::EventDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::EventPortDef::_nil ();
}
-IR::EventDef_out::EventDef_out (EventDef_var &p)
+CORBA::ComponentIR::EventPortDef_out::EventPortDef_out (EventPortDef_var &p)
: ptr_ (p.out ())
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::EventDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::EventPortDef::_nil ();
}
-IR::EventDef_out::EventDef_out (const ::IR::EventDef_out &p)
- : ptr_ (ACE_const_cast (EventDef_out &, p).ptr_)
+CORBA::ComponentIR::EventPortDef_out::EventPortDef_out (const ::CORBA::ComponentIR::EventPortDef_out &p)
+ : ptr_ (ACE_const_cast (EventPortDef_out &, p).ptr_)
{}
-::IR::EventDef_out &
-IR::EventDef_out::operator= (const ::IR::EventDef_out &p)
+::CORBA::ComponentIR::EventPortDef_out &
+CORBA::ComponentIR::EventPortDef_out::operator= (const ::CORBA::ComponentIR::EventPortDef_out &p)
{
- this->ptr_ = ACE_const_cast (EventDef_out&, p).ptr_;
+ this->ptr_ = ACE_const_cast (EventPortDef_out&, p).ptr_;
return *this;
}
-IR::EventDef_out &
-IR::EventDef_out::operator= (const ::IR::EventDef_var &p)
+CORBA::ComponentIR::EventPortDef_out &
+CORBA::ComponentIR::EventPortDef_out::operator= (const ::CORBA::ComponentIR::EventPortDef_var &p)
{
- this->ptr_ = ::IR::EventDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::EventPortDef::_duplicate (p.ptr ());
return *this;
}
-IR::EventDef_out &
-IR::EventDef_out::operator= (EventDef_ptr p)
+CORBA::ComponentIR::EventPortDef_out &
+CORBA::ComponentIR::EventPortDef_out::operator= (EventPortDef_ptr p)
{
this->ptr_ = p;
return *this;
}
-IR::EventDef_out::operator ::IR::EventDef_ptr &() // cast
+CORBA::ComponentIR::EventPortDef_out::operator ::CORBA::ComponentIR::EventPortDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::EventDef_ptr &
-IR::EventDef_out::ptr (void)
+::CORBA::ComponentIR::EventPortDef_ptr &
+CORBA::ComponentIR::EventPortDef_out::ptr (void)
{
return this->ptr_;
}
-::IR::EventDef_ptr
-IR::EventDef_out::operator-> (void)
+::CORBA::ComponentIR::EventPortDef_ptr
+CORBA::ComponentIR::EventPortDef_out::operator-> (void)
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_EventDef_is_a : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_get : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_EventDef_is_a (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_get (
TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target,
- const char * event_id
+ CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
@@ -7201,31 +7406,115 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::CORBA::Boolean result);
+ void result (::CORBA::ComponentIR::EventDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_EventDef_is_a (const TAO_ClientRequestInfo_IR_EventDef_is_a &);
- void operator= (const TAO_ClientRequestInfo_IR_EventDef_is_a &);
- const char * event_id_;
+ TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_get (const TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_get &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_get &);
- ::CORBA::Boolean _result;
+ ::CORBA::ComponentIR::EventDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_EventDef_is_a::TAO_ClientRequestInfo_IR_EventDef_is_a (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_get::TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_get (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return parameter_list;
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_get::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 0;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ CORBA::Any_var safe_result_any = result_any;
+
+ (*result_any) <<= this->_result;
+ return safe_result_any._retn ();
+}
+
+void
+TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_get::result (::CORBA::ComponentIR::EventDef_ptr result)
+{
+ // Update the result.
+ this->_result = result;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_set : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
- const char * event_id
+ CORBA::ComponentIR::EventDef_ptr event
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ private:
+ TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_set (const TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_set &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_set &);
+ CORBA::ComponentIR::EventDef_ptr event_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_set::TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_set (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ CORBA::ComponentIR::EventDef_ptr event
ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
- event_id_ (event_id)
+ event_ (event)
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_EventDef_is_a::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_set::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -7237,7 +7526,7 @@ TAO_ClientRequestInfo_IR_EventDef_is_a::arguments (ACE_ENV_SINGLE_ARG_DECL)
parameter_list->length (1);
CORBA::ULong len = 0;
- (*parameter_list)[len].argument <<= event_id_;
+ (*parameter_list)[len].argument <<= this->event_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
@@ -7245,7 +7534,7 @@ TAO_ClientRequestInfo_IR_EventDef_is_a::arguments (ACE_ENV_SINGLE_ARG_DECL)
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_EventDef_is_a::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_set::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -7257,37 +7546,30 @@ TAO_ClientRequestInfo_IR_EventDef_is_a::exceptions (ACE_ENV_SINGLE_ARG_DECL)
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_EventDef_is_a::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
- CORBA::Boolean tk_void_any = 0;
+ CORBA::Boolean tk_void_any = 1;
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- CORBA::Any_var safe_result_any = result_any;
-
- (*result_any) <<= CORBA::Any::from_boolean (this->_result);
- return safe_result_any._retn ();
+ return result_any;
}
-void
-TAO_ClientRequestInfo_IR_EventDef_is_a::result (CORBA::Boolean result)
-{
- // Update the result.
- this->_result = result;
-}
+
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_EventDef_event_get : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_is_a : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_EventDef_event_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_is_a (
TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
+ CORBA::Object_ptr _tao_target,
+ const char * event_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
@@ -7299,28 +7581,31 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::CORBA::ValueDef_ptr result);
+ void result (::CORBA::Boolean result);
private:
- TAO_ClientRequestInfo_IR_EventDef_event_get (const TAO_ClientRequestInfo_IR_EventDef_event_get &);
- void operator= (const TAO_ClientRequestInfo_IR_EventDef_event_get &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_is_a (const TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_is_a &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_is_a &);
+ const char * event_id_;
- ::CORBA::ValueDef_ptr _result;
+ ::CORBA::Boolean _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_EventDef_event_get::TAO_ClientRequestInfo_IR_EventDef_event_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_is_a::TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_is_a (
TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
+ CORBA::Object_ptr _tao_target,
+ const char * event_id
ACE_ENV_ARG_DECL_NOT_USED
)
- : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
+ event_id_ (event_id)
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_EventDef_event_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_is_a::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -7328,11 +7613,19 @@ TAO_ClientRequestInfo_IR_EventDef_event_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- return parameter_list;
+ Dynamic::ParameterList_var safe_parameter_list = parameter_list;
+
+ parameter_list->length (1);
+ CORBA::ULong len = 0;
+ (*parameter_list)[len].argument <<= event_id_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ return safe_parameter_list._retn ();
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_EventDef_event_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_is_a::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -7344,7 +7637,7 @@ TAO_ClientRequestInfo_IR_EventDef_event_get::exceptions (ACE_ENV_SINGLE_ARG_DECL
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_EventDef_event_get::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_is_a::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -7355,12 +7648,12 @@ TAO_ClientRequestInfo_IR_EventDef_event_get::result (ACE_ENV_SINGLE_ARG_DECL)
CORBA::Any_var safe_result_any = result_any;
- (*result_any) <<= this->_result;
+ (*result_any) <<= CORBA::Any::from_boolean (this->_result);
return safe_result_any._retn ();
}
void
-TAO_ClientRequestInfo_IR_EventDef_event_get::result (::CORBA::ValueDef_ptr result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_is_a::result (CORBA::Boolean result)
{
// Update the result.
this->_result = result;
@@ -7369,44 +7662,243 @@ TAO_ClientRequestInfo_IR_EventDef_event_get::result (::CORBA::ValueDef_ptr resul
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
//
-IR::_TAO_EventDef_Proxy_Impl::_TAO_EventDef_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_EventPortDef_Proxy_Impl::_TAO_EventPortDef_Proxy_Impl (void)
{}
-IR::_TAO_EventDef_Remote_Proxy_Impl::_TAO_EventDef_Remote_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_EventPortDef_Remote_Proxy_Impl::_TAO_EventPortDef_Remote_Proxy_Impl (void)
{}
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+::CORBA::ComponentIR::EventDef_ptr CORBA::ComponentIR::_TAO_EventPortDef_Remote_Proxy_Impl::event (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ CORBA::ComponentIR::EventDef_var _tao_retval (CORBA::ComponentIR::EventDef::_nil ());
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "_get_event",
+ 10,
+ 0,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_get _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ComponentIR::EventDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+
+ return _tao_retval._retn ();
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-CORBA::Boolean IR::_TAO_EventDef_Remote_Proxy_Impl::is_a (
+void CORBA::ComponentIR::_TAO_EventPortDef_Remote_Proxy_Impl::event (
CORBA::Object *_collocated_tao_target_,
- const char * event_id
+ CORBA::ComponentIR::EventDef_ptr event
ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
CORBA::SystemException
))
{
- CORBA::Boolean _tao_retval = 0;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
{
- ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval);
+ ACE_THROW (CORBA::INTERNAL ());
}
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
- "is_a",
- 4,
+ "_set_event",
+ 10,
1,
istub->orb_core ()
);
@@ -7427,13 +7919,13 @@ CORBA::Boolean IR::_TAO_EventDef_Remote_Proxy_Impl::is_a (
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_EventDef_is_a _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_event_set _tao_ri (
&_tao_call,
_collocated_tao_target_,
- event_id
+ event
ACE_ENV_ARG_PARAMETER
);
- ACE_CHECK_RETURN (_tao_retval);
+ ACE_CHECK;
#endif /* TAO_HAS_INTERCEPTORS */
@@ -7453,94 +7945,66 @@ CORBA::Boolean IR::_TAO_EventDef_Remote_Proxy_Impl::is_a (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << event)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << event_id)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- _tao_retval
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::Boolean _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -7551,7 +8015,7 @@ CORBA::Boolean IR::_TAO_EventDef_Remote_Proxy_Impl::is_a (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -7575,7 +8039,7 @@ CORBA::Boolean IR::_TAO_EventDef_Remote_Proxy_Impl::is_a (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -7585,48 +8049,49 @@ CORBA::Boolean IR::_TAO_EventDef_Remote_Proxy_Impl::is_a (
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval);
+ ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval);
+ ACE_CHECK;
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::CORBA::ValueDef_ptr IR::_TAO_EventDef_Remote_Proxy_Impl::event (
- CORBA::Object *_collocated_tao_target_
+CORBA::Boolean CORBA::ComponentIR::_TAO_EventPortDef_Remote_Proxy_Impl::is_a (
+ CORBA::Object *_collocated_tao_target_,
+ const char * event_id
ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
CORBA::SystemException
))
{
- CORBA::ValueDef_var _tao_retval (CORBA::ValueDef::_nil ());
+ CORBA::Boolean _tao_retval = 0;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
{
- ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval);
}
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
- "_get_event",
- 10,
- 0,
+ "is_a",
+ 4,
+ 1,
istub->orb_core ()
);
@@ -7646,12 +8111,13 @@ return _tao_retval;
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_EventDef_event_get _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_EventPortDef_is_a _tao_ri (
&_tao_call,
- _collocated_tao_target_
+ _collocated_tao_target_,
+ event_id
ACE_ENV_ARG_PARAMETER
);
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK_RETURN (_tao_retval);
#endif /* TAO_HAS_INTERCEPTORS */
@@ -7671,82 +8137,86 @@ return _tao_retval;
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << event_id)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ _tao_retval
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ValueDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::Boolean _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -7757,7 +8227,7 @@ return _tao_retval;
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -7781,7 +8251,7 @@ return _tao_retval;
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -7791,22 +8261,24 @@ return _tao_retval;
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK_RETURN (_tao_retval);
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK_RETURN (_tao_retval);
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval;
}
//
@@ -7814,43 +8286,43 @@ return _tao_retval._retn ();
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
//
-IR::_TAO_EventDef_Proxy_Broker::_TAO_EventDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_EventPortDef_Proxy_Broker::_TAO_EventPortDef_Proxy_Broker (void)
{
}
-IR::_TAO_EventDef_Proxy_Broker::~_TAO_EventDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_EventPortDef_Proxy_Broker::~_TAO_EventPortDef_Proxy_Broker (void)
{
}
-IR::_TAO_EventDef_Proxy_Broker * (*IR__TAO_EventDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_EventPortDef_Proxy_Broker * (*CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
) = 0;
// Factory Member function Implementation.
-IR::_TAO_EventDef_Remote_Proxy_Broker *
-IR::_TAO_EventDef_Remote_Proxy_Broker::the_TAO_EventDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_EventPortDef_Remote_Proxy_Broker *
+CORBA::ComponentIR::_TAO_EventPortDef_Remote_Proxy_Broker::the_TAO_EventPortDef_Remote_Proxy_Broker (void)
{
- static ::IR::_TAO_EventDef_Remote_Proxy_Broker remote_proxy_broker;
+ static ::CORBA::ComponentIR::_TAO_EventPortDef_Remote_Proxy_Broker remote_proxy_broker;
return &remote_proxy_broker;
}
-IR::_TAO_EventDef_Remote_Proxy_Broker::_TAO_EventDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_EventPortDef_Remote_Proxy_Broker::_TAO_EventPortDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_EventDef_Remote_Proxy_Broker::~_TAO_EventDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_EventPortDef_Remote_Proxy_Broker::~_TAO_EventPortDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_EventDef_Proxy_Impl&
-IR::_TAO_EventDef_Remote_Proxy_Broker::select_proxy (
- ::IR::EventDef *
+CORBA::ComponentIR::_TAO_EventPortDef_Proxy_Impl&
+CORBA::ComponentIR::_TAO_EventPortDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ComponentIR::EventPortDef *
ACE_ENV_ARG_DECL_NOT_USED
)
{
@@ -7862,74 +8334,74 @@ IR::_TAO_EventDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
-IR::EventDef::EventDef (int collocated)
+CORBA::ComponentIR::EventPortDef::EventPortDef (int collocated)
{
- this->IR_EventDef_setup_collocation (collocated);
+ this->CORBA_ComponentIR_EventPortDef_setup_collocation (collocated);
}
void
-IR::EventDef::IR_EventDef_setup_collocation (int collocated)
+CORBA::ComponentIR::EventPortDef::CORBA_ComponentIR_EventPortDef_setup_collocation (int collocated)
{
if (collocated)
- this->the_TAO_EventDef_Proxy_Broker_ =
- ::IR__TAO_EventDef_Proxy_Broker_Factory_function_pointer (this);
+ this->the_TAO_EventPortDef_Proxy_Broker_ =
+ ::CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer (this);
else
- this->the_TAO_EventDef_Proxy_Broker_ =
- ::IR::_TAO_EventDef_Remote_Proxy_Broker::the_TAO_EventDef_Remote_Proxy_Broker ();
+ this->the_TAO_EventPortDef_Proxy_Broker_ =
+ ::CORBA::ComponentIR::_TAO_EventPortDef_Remote_Proxy_Broker::the_TAO_EventPortDef_Remote_Proxy_Broker ();
this->CORBA_Contained_setup_collocation (collocated);
}
-IR::EventDef::~EventDef (void)
+CORBA::ComponentIR::EventPortDef::~EventPortDef (void)
{}
void
-IR::EventDef::_tao_any_destructor (void *_tao_void_pointer)
+CORBA::ComponentIR::EventPortDef::_tao_any_destructor (void *_tao_void_pointer)
{
- EventDef *tmp = ACE_static_cast (EventDef *, _tao_void_pointer);
+ EventPortDef *tmp = ACE_static_cast (EventPortDef *, _tao_void_pointer);
CORBA::release (tmp);
}
-IR::EventDef_ptr
-IR::EventDef::_narrow (
+CORBA::ComponentIR::EventPortDef_ptr
+CORBA::ComponentIR::EventPortDef::_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL
)
{
if (CORBA::is_nil (obj))
{
- return EventDef::_nil ();
+ return EventPortDef::_nil ();
}
if (! obj->_is_local ())
{
CORBA::Boolean is_a =
obj->_is_a (
- "IDL:omg.org/IR/EventDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0"
ACE_ENV_ARG_PARAMETER
);
- ACE_CHECK_RETURN (EventDef::_nil ());
+ ACE_CHECK_RETURN (EventPortDef::_nil ());
if (is_a == 0)
{
- return EventDef::_nil ();
+ return EventPortDef::_nil ();
}
}
- return EventDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
+ return EventPortDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-IR::EventDef_ptr
-IR::EventDef::_unchecked_narrow (
+CORBA::ComponentIR::EventPortDef_ptr
+CORBA::ComponentIR::EventPortDef::_unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_NOT_USED
)
{
if (CORBA::is_nil (obj))
{
- return EventDef::_nil ();
+ return EventPortDef::_nil ();
}
if (! obj->_is_local ())
@@ -7941,23 +8413,23 @@ IR::EventDef::_unchecked_narrow (
stub->_incr_refcnt ();
}
- EventDef_ptr default_proxy = EventDef::_nil ();
+ EventPortDef_ptr default_proxy = EventPortDef::_nil ();
if (
!CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
obj->_is_collocated () &&
- IR__TAO_EventDef_Proxy_Broker_Factory_function_pointer != 0
+ CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer != 0
)
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::EventDef (
+ ::CORBA::ComponentIR::EventPortDef (
stub,
1,
obj->_servant ()
),
- EventDef::_nil ()
+ EventPortDef::_nil ()
);
}
@@ -7965,12 +8437,12 @@ IR::EventDef::_unchecked_narrow (
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::EventDef (
+ ::CORBA::ComponentIR::EventPortDef (
stub,
0,
obj->_servant ()
),
- EventDef::_nil ()
+ EventPortDef::_nil ()
);
}
@@ -7979,18 +8451,18 @@ IR::EventDef::_unchecked_narrow (
else
return
ACE_reinterpret_cast (
- EventDef_ptr,
+ EventPortDef_ptr,
obj->_tao_QueryInterface (
ACE_reinterpret_cast (
ptr_arith_t,
- &EventDef::_tao_class_id
+ &EventPortDef::_tao_class_id
)
)
);
}
-IR::EventDef_ptr
-IR::EventDef::_duplicate (EventDef_ptr obj)
+CORBA::ComponentIR::EventPortDef_ptr
+CORBA::ComponentIR::EventPortDef::_duplicate (EventPortDef_ptr obj)
{
if (! CORBA::is_nil (obj))
{
@@ -8001,7 +8473,7 @@ IR::EventDef::_duplicate (EventDef_ptr obj)
}
CORBA::Boolean
-IR::EventDef::_is_a (
+CORBA::ComponentIR::EventPortDef::_is_a (
const char *value
ACE_ENV_ARG_DECL
)
@@ -8009,7 +8481,7 @@ IR::EventDef::_is_a (
if (
!ACE_OS::strcmp (
(char *)value,
- "IDL:omg.org/IR/EventDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0"
) ||
!ACE_OS::strcmp (
(char *)value,
@@ -8036,13 +8508,13 @@ IR::EventDef::_is_a (
}
}
-void *IR::EventDef::_tao_QueryInterface (ptr_arith_t type)
+void *CORBA::ComponentIR::EventPortDef::_tao_QueryInterface (ptr_arith_t type)
{
void *retv = 0;
if (type == ACE_reinterpret_cast (
ptr_arith_t,
- &ACE_NESTED_CLASS (::IR, EventDef)::_tao_class_id)
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, EventPortDef)::_tao_class_id)
)
{
retv = ACE_reinterpret_cast (void*, this);
@@ -8095,401 +8567,436 @@ void *IR::EventDef::_tao_QueryInterface (ptr_arith_t type)
return retv;
}
-const char* IR::EventDef::_interface_repository_id (void) const
+const char* CORBA::ComponentIR::EventPortDef::_interface_repository_id (void) const
{
- return "IDL:omg.org/IR/EventDef:1.0";
+ return "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0";
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-CORBA::Boolean IR::EventDef::is_a (
- const char * event_id
- ACE_ENV_ARG_DECL
+::CORBA::ComponentIR::EventDef_ptr CORBA::ComponentIR::EventPortDef::event (
+ ACE_ENV_SINGLE_ARG_DECL
)
ACE_THROW_SPEC ((
CORBA::SystemException
))
{
- _TAO_EventDef_Proxy_Impl &proxy =
- this->the_TAO_EventDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ _TAO_EventPortDef_Proxy_Impl &proxy =
+ this->the_TAO_EventPortDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- return proxy.is_a (
+ return proxy.event (
+ this
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+void CORBA::ComponentIR::EventPortDef::event (
+ CORBA::ComponentIR::EventDef_ptr event
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_EventPortDef_Proxy_Impl &proxy =
+ this->the_TAO_EventPortDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK;
+
+ proxy.event (
this,
- event_id
+ event
ACE_ENV_ARG_PARAMETER
);
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::CORBA::ValueDef_ptr IR::EventDef::event (
- ACE_ENV_SINGLE_ARG_DECL
+CORBA::Boolean CORBA::ComponentIR::EventPortDef::is_a (
+ const char * event_id
+ ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
CORBA::SystemException
))
{
- _TAO_EventDef_Proxy_Impl &proxy =
- this->the_TAO_EventDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ _TAO_EventPortDef_Proxy_Impl &proxy =
+ this->the_TAO_EventPortDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- return proxy.event (
- this
+ return proxy.is_a (
+ this,
+ event_id
ACE_ENV_ARG_PARAMETER
);
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_EventDef[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_EventPortDef[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 28,
+ 47,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f45),
- ACE_NTOHL (0x76656e74),
- ACE_NTOHL (0x4465663a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/EventDef:1.0
- 9,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f4576),
+ ACE_NTOHL (0x656e7450),
+ ACE_NTOHL (0x6f727444),
+ ACE_NTOHL (0x65663a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0
+ 13,
ACE_NTOHL (0x4576656e),
+ ACE_NTOHL (0x74506f72),
ACE_NTOHL (0x74446566),
- ACE_NTOHL (0x0), // name = EventDef
-};
+ ACE_NTOHL (0x0), // name = EventPortDef
+ };
-static CORBA::TypeCode _tc_TAO_tc_IR_EventDef (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_EventPortDef (
CORBA::tk_objref,
- sizeof (_oc_IR_EventDef),
- (char *) &_oc_IR_EventDef,
+ sizeof (_oc_CORBA_ComponentIR_EventPortDef),
+ (char *) &_oc_CORBA_ComponentIR_EventPortDef,
0,
- sizeof (IR::EventDef)
+ sizeof (CORBA::ComponentIR::EventPortDef)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
- _tc_EventDef,
- &_tc_TAO_tc_IR_EventDef
+ _tc_EventPortDef,
+ &_tc_TAO_tc_CORBA_ComponentIR_EventPortDef
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_EventDescription[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_EventPortDescription[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
+ 55,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f45),
- ACE_NTOHL (0x76656e74),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x72697074),
- ACE_NTOHL (0x696f6e3a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/EventDescription:1.0
- 17,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f4576),
+ ACE_NTOHL (0x656e7450),
+ ACE_NTOHL (0x6f727444),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescription:1.0
+ 21,
ACE_NTOHL (0x4576656e),
+ ACE_NTOHL (0x74506f72),
ACE_NTOHL (0x74446573),
ACE_NTOHL (0x63726970),
ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = EventDescription
+ ACE_NTOHL (0x0), // name = EventPortDescription
5, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
+ 33,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f49),
- ACE_NTOHL (0x64656e74),
- ACE_NTOHL (0x69666965),
- ACE_NTOHL (0x723a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/Identifier:1.0
- 11,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
+ 35,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f52),
- ACE_NTOHL (0x65706f73),
- ACE_NTOHL (0x69746f72),
- ACE_NTOHL (0x7949643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/RepositoryId:1.0
- 13,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
- 0xffffffa0, // negative offset (-96)
+ 0xffffffff, // indirection
+ 0xffffff9c, // negative offset (-100)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
+ 34,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f56),
- ACE_NTOHL (0x65727369),
- ACE_NTOHL (0x6f6e5370),
- ACE_NTOHL (0x65633a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/VersionSpec:1.0
- 12,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
ACE_NTOHL (0x56657273),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
6,
- ACE_NTOHL (0x76616c75),
- ACE_NTOHL (0x65000000), // name = value
- CORBA::tk_objref, // typecode kind
- 56, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c756544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ValueDef:1.0
- 9,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x0), // name = ValueDef
-
+ ACE_NTOHL (0x6576656e),
+ ACE_NTOHL (0x74000000), // name = event
+ 0xffffffff, // indirection
+ 0xffffff30, // negative offset (-208)
};
-static CORBA::TypeCode _tc_TAO_tc_IR_EventDescription (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_EventPortDescription (
CORBA::tk_struct,
- sizeof (_oc_IR_EventDescription),
- (char *) &_oc_IR_EventDescription,
+ sizeof (_oc_CORBA_ComponentIR_EventPortDescription),
+ (char *) &_oc_CORBA_ComponentIR_EventPortDescription,
0,
- sizeof (IR::EventDescription)
+ sizeof (CORBA::ComponentIR::EventPortDescription)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
- _tc_EventDescription,
- &_tc_TAO_tc_IR_EventDescription
+ _tc_EventPortDescription,
+ &_tc_TAO_tc_CORBA_ComponentIR_EventPortDescription
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
-void IR::EventDescription::_tao_any_destructor (void *_tao_void_pointer)
+void CORBA::ComponentIR::EventPortDescription::_tao_any_destructor (void *_tao_void_pointer)
{
- EventDescription *tmp = ACE_static_cast (EventDescription*, _tao_void_pointer);
+ EventPortDescription *tmp = ACE_static_cast (EventPortDescription*, _tao_void_pointer);
delete tmp;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
-int IR::EmitsDef::_tao_class_id = 0;
+int CORBA::ComponentIR::EmitsDef::_tao_class_id = 0;
-IR::EmitsDef_ptr
-tao_IR_EmitsDef_duplicate (
- IR::EmitsDef_ptr p
+CORBA::ComponentIR::EmitsDef_ptr
+tao_CORBA_ComponentIR_EmitsDef_duplicate (
+ CORBA::ComponentIR::EmitsDef_ptr p
)
{
- return IR::EmitsDef::_duplicate (p);
+ return CORBA::ComponentIR::EmitsDef::_duplicate (p);
}
void
-tao_IR_EmitsDef_release (
- IR::EmitsDef_ptr p
+tao_CORBA_ComponentIR_EmitsDef_release (
+ CORBA::ComponentIR::EmitsDef_ptr p
)
{
CORBA::release (p);
}
-IR::EmitsDef_ptr
-tao_IR_EmitsDef_nil (
+CORBA::ComponentIR::EmitsDef_ptr
+tao_CORBA_ComponentIR_EmitsDef_nil (
void
)
{
- return IR::EmitsDef::_nil ();
+ return CORBA::ComponentIR::EmitsDef::_nil ();
}
-IR::EmitsDef_ptr
-tao_IR_EmitsDef_narrow (
+CORBA::ComponentIR::EmitsDef_ptr
+tao_CORBA_ComponentIR_EmitsDef_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return IR::EmitsDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return CORBA::ComponentIR::EmitsDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-tao_IR_EmitsDef_upcast (
+tao_CORBA_ComponentIR_EmitsDef_upcast (
void *src
)
{
- IR::EmitsDef **tmp =
- ACE_static_cast (IR::EmitsDef **, src);
+ CORBA::ComponentIR::EmitsDef **tmp =
+ ACE_static_cast (CORBA::ComponentIR::EmitsDef **, src);
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ComponentIR_EmitsDef_marshal (
+ CORBA::ComponentIR::EmitsDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
-// IR::EmitsDef_var
+// CORBA::ComponentIR::EmitsDef_var
// *************************************************************
-IR::EmitsDef_var::EmitsDef_var (void)
+CORBA::ComponentIR::EmitsDef_var::EmitsDef_var (void)
: ptr_ (EmitsDef::_nil ())
{}
-::IR::EmitsDef_ptr
-IR::EmitsDef_var::ptr (void) const
+::CORBA::ComponentIR::EmitsDef_ptr
+CORBA::ComponentIR::EmitsDef_var::ptr (void) const
{
return this->ptr_;
}
-IR::EmitsDef_var::EmitsDef_var (const ::IR::EmitsDef_var &p)
+CORBA::ComponentIR::EmitsDef_var::EmitsDef_var (const ::CORBA::ComponentIR::EmitsDef_var &p)
: TAO_Base_var (),
ptr_ (EmitsDef::_duplicate (p.ptr ()))
{}
-IR::EmitsDef_var::~EmitsDef_var (void)
+CORBA::ComponentIR::EmitsDef_var::~EmitsDef_var (void)
{
CORBA::release (this->ptr_);
}
-IR::EmitsDef_var &
-IR::EmitsDef_var::operator= (EmitsDef_ptr p)
+CORBA::ComponentIR::EmitsDef_var &
+CORBA::ComponentIR::EmitsDef_var::operator= (EmitsDef_ptr p)
{
CORBA::release (this->ptr_);
this->ptr_ = p;
return *this;
}
-IR::EmitsDef_var &
-IR::EmitsDef_var::operator= (const ::IR::EmitsDef_var &p)
+CORBA::ComponentIR::EmitsDef_var &
+CORBA::ComponentIR::EmitsDef_var::operator= (const ::CORBA::ComponentIR::EmitsDef_var &p)
{
if (this != &p)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::EmitsDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::EmitsDef::_duplicate (p.ptr ());
}
return *this;
}
-IR::EmitsDef_var::operator const ::IR::EmitsDef_ptr &() const // cast
+CORBA::ComponentIR::EmitsDef_var::operator const ::CORBA::ComponentIR::EmitsDef_ptr &() const // cast
{
return this->ptr_;
}
-IR::EmitsDef_var::operator ::IR::EmitsDef_ptr &() // cast
+CORBA::ComponentIR::EmitsDef_var::operator ::CORBA::ComponentIR::EmitsDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::EmitsDef_ptr
-IR::EmitsDef_var::operator-> (void) const
+::CORBA::ComponentIR::EmitsDef_ptr
+CORBA::ComponentIR::EmitsDef_var::operator-> (void) const
{
return this->ptr_;
}
-::IR::EmitsDef_ptr
-IR::EmitsDef_var::in (void) const
+::CORBA::ComponentIR::EmitsDef_ptr
+CORBA::ComponentIR::EmitsDef_var::in (void) const
{
return this->ptr_;
}
-::IR::EmitsDef_ptr &
-IR::EmitsDef_var::inout (void)
+::CORBA::ComponentIR::EmitsDef_ptr &
+CORBA::ComponentIR::EmitsDef_var::inout (void)
{
return this->ptr_;
}
-::IR::EmitsDef_ptr &
-IR::EmitsDef_var::out (void)
+::CORBA::ComponentIR::EmitsDef_ptr &
+CORBA::ComponentIR::EmitsDef_var::out (void)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::EmitsDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::EmitsDef::_nil ();
return this->ptr_;
}
-::IR::EmitsDef_ptr
-IR::EmitsDef_var::_retn (void)
+::CORBA::ComponentIR::EmitsDef_ptr
+CORBA::ComponentIR::EmitsDef_var::_retn (void)
{
// yield ownership of managed obj reference
- ::IR::EmitsDef_ptr val = this->ptr_;
- this->ptr_ = ::IR::EmitsDef::_nil ();
+ ::CORBA::ComponentIR::EmitsDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ComponentIR::EmitsDef::_nil ();
return val;
}
-::IR::EmitsDef_ptr
-IR::EmitsDef_var::tao_duplicate (EmitsDef_ptr p)
+::CORBA::ComponentIR::EmitsDef_ptr
+CORBA::ComponentIR::EmitsDef_var::tao_duplicate (EmitsDef_ptr p)
{
- return ::IR::EmitsDef::_duplicate (p);
+ return ::CORBA::ComponentIR::EmitsDef::_duplicate (p);
}
void
-IR::EmitsDef_var::tao_release (EmitsDef_ptr p)
+CORBA::ComponentIR::EmitsDef_var::tao_release (EmitsDef_ptr p)
{
CORBA::release (p);
}
-::IR::EmitsDef_ptr
-IR::EmitsDef_var::tao_nil (void)
+::CORBA::ComponentIR::EmitsDef_ptr
+CORBA::ComponentIR::EmitsDef_var::tao_nil (void)
{
- return ::IR::EmitsDef::_nil ();
+ return ::CORBA::ComponentIR::EmitsDef::_nil ();
}
-::IR::EmitsDef_ptr
-IR::EmitsDef_var::tao_narrow (
+::CORBA::ComponentIR::EmitsDef_ptr
+CORBA::ComponentIR::EmitsDef_var::tao_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return ::IR::EmitsDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return ::CORBA::ComponentIR::EmitsDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-IR::EmitsDef_var::tao_upcast (void *src)
+CORBA::ComponentIR::EmitsDef_var::tao_upcast (void *src)
{
EmitsDef **tmp =
ACE_static_cast (EmitsDef **, src);
@@ -8497,85 +9004,85 @@ IR::EmitsDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
-// IR::EmitsDef_out
+// CORBA::ComponentIR::EmitsDef_out
// *************************************************************
-IR::EmitsDef_out::EmitsDef_out (EmitsDef_ptr &p)
+CORBA::ComponentIR::EmitsDef_out::EmitsDef_out (EmitsDef_ptr &p)
: ptr_ (p)
{
- this->ptr_ = ::IR::EmitsDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::EmitsDef::_nil ();
}
-IR::EmitsDef_out::EmitsDef_out (EmitsDef_var &p)
+CORBA::ComponentIR::EmitsDef_out::EmitsDef_out (EmitsDef_var &p)
: ptr_ (p.out ())
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::EmitsDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::EmitsDef::_nil ();
}
-IR::EmitsDef_out::EmitsDef_out (const ::IR::EmitsDef_out &p)
+CORBA::ComponentIR::EmitsDef_out::EmitsDef_out (const ::CORBA::ComponentIR::EmitsDef_out &p)
: ptr_ (ACE_const_cast (EmitsDef_out &, p).ptr_)
{}
-::IR::EmitsDef_out &
-IR::EmitsDef_out::operator= (const ::IR::EmitsDef_out &p)
+::CORBA::ComponentIR::EmitsDef_out &
+CORBA::ComponentIR::EmitsDef_out::operator= (const ::CORBA::ComponentIR::EmitsDef_out &p)
{
this->ptr_ = ACE_const_cast (EmitsDef_out&, p).ptr_;
return *this;
}
-IR::EmitsDef_out &
-IR::EmitsDef_out::operator= (const ::IR::EmitsDef_var &p)
+CORBA::ComponentIR::EmitsDef_out &
+CORBA::ComponentIR::EmitsDef_out::operator= (const ::CORBA::ComponentIR::EmitsDef_var &p)
{
- this->ptr_ = ::IR::EmitsDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::EmitsDef::_duplicate (p.ptr ());
return *this;
}
-IR::EmitsDef_out &
-IR::EmitsDef_out::operator= (EmitsDef_ptr p)
+CORBA::ComponentIR::EmitsDef_out &
+CORBA::ComponentIR::EmitsDef_out::operator= (EmitsDef_ptr p)
{
this->ptr_ = p;
return *this;
}
-IR::EmitsDef_out::operator ::IR::EmitsDef_ptr &() // cast
+CORBA::ComponentIR::EmitsDef_out::operator ::CORBA::ComponentIR::EmitsDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::EmitsDef_ptr &
-IR::EmitsDef_out::ptr (void)
+::CORBA::ComponentIR::EmitsDef_ptr &
+CORBA::ComponentIR::EmitsDef_out::ptr (void)
{
return this->ptr_;
}
-::IR::EmitsDef_ptr
-IR::EmitsDef_out::operator-> (void)
+::CORBA::ComponentIR::EmitsDef_ptr
+CORBA::ComponentIR::EmitsDef_out::operator-> (void)
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
//
-IR::_TAO_EmitsDef_Proxy_Impl::_TAO_EmitsDef_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_EmitsDef_Proxy_Impl::_TAO_EmitsDef_Proxy_Impl (void)
{}
-IR::_TAO_EmitsDef_Remote_Proxy_Impl::_TAO_EmitsDef_Remote_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_EmitsDef_Remote_Proxy_Impl::_TAO_EmitsDef_Remote_Proxy_Impl (void)
{}
// Remote Implementation of the IDL interface methods
@@ -8585,43 +9092,43 @@ IR::_TAO_EmitsDef_Remote_Proxy_Impl::_TAO_EmitsDef_Remote_Proxy_Impl (void)
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
//
-IR::_TAO_EmitsDef_Proxy_Broker::_TAO_EmitsDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_EmitsDef_Proxy_Broker::_TAO_EmitsDef_Proxy_Broker (void)
{
}
-IR::_TAO_EmitsDef_Proxy_Broker::~_TAO_EmitsDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_EmitsDef_Proxy_Broker::~_TAO_EmitsDef_Proxy_Broker (void)
{
}
-IR::_TAO_EmitsDef_Proxy_Broker * (*IR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_EmitsDef_Proxy_Broker * (*CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
) = 0;
// Factory Member function Implementation.
-IR::_TAO_EmitsDef_Remote_Proxy_Broker *
-IR::_TAO_EmitsDef_Remote_Proxy_Broker::the_TAO_EmitsDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_EmitsDef_Remote_Proxy_Broker *
+CORBA::ComponentIR::_TAO_EmitsDef_Remote_Proxy_Broker::the_TAO_EmitsDef_Remote_Proxy_Broker (void)
{
- static ::IR::_TAO_EmitsDef_Remote_Proxy_Broker remote_proxy_broker;
+ static ::CORBA::ComponentIR::_TAO_EmitsDef_Remote_Proxy_Broker remote_proxy_broker;
return &remote_proxy_broker;
}
-IR::_TAO_EmitsDef_Remote_Proxy_Broker::_TAO_EmitsDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_EmitsDef_Remote_Proxy_Broker::_TAO_EmitsDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_EmitsDef_Remote_Proxy_Broker::~_TAO_EmitsDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_EmitsDef_Remote_Proxy_Broker::~_TAO_EmitsDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_EmitsDef_Proxy_Impl&
-IR::_TAO_EmitsDef_Remote_Proxy_Broker::select_proxy (
- ::IR::EmitsDef *
+CORBA::ComponentIR::_TAO_EmitsDef_Proxy_Impl&
+CORBA::ComponentIR::_TAO_EmitsDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ComponentIR::EmitsDef *
ACE_ENV_ARG_DECL_NOT_USED
)
{
@@ -8633,38 +9140,38 @@ IR::_TAO_EmitsDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
-IR::EmitsDef::EmitsDef (int collocated)
+CORBA::ComponentIR::EmitsDef::EmitsDef (int collocated)
{
- this->IR_EmitsDef_setup_collocation (collocated);
+ this->CORBA_ComponentIR_EmitsDef_setup_collocation (collocated);
}
void
-IR::EmitsDef::IR_EmitsDef_setup_collocation (int collocated)
+CORBA::ComponentIR::EmitsDef::CORBA_ComponentIR_EmitsDef_setup_collocation (int collocated)
{
if (collocated)
this->the_TAO_EmitsDef_Proxy_Broker_ =
- ::IR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer (this);
+ ::CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer (this);
else
this->the_TAO_EmitsDef_Proxy_Broker_ =
- ::IR::_TAO_EmitsDef_Remote_Proxy_Broker::the_TAO_EmitsDef_Remote_Proxy_Broker ();
+ ::CORBA::ComponentIR::_TAO_EmitsDef_Remote_Proxy_Broker::the_TAO_EmitsDef_Remote_Proxy_Broker ();
- this->IR_EventDef_setup_collocation (collocated);
+ this->CORBA_ComponentIR_EventPortDef_setup_collocation (collocated);
}
-IR::EmitsDef::~EmitsDef (void)
+CORBA::ComponentIR::EmitsDef::~EmitsDef (void)
{}
void
-IR::EmitsDef::_tao_any_destructor (void *_tao_void_pointer)
+CORBA::ComponentIR::EmitsDef::_tao_any_destructor (void *_tao_void_pointer)
{
EmitsDef *tmp = ACE_static_cast (EmitsDef *, _tao_void_pointer);
CORBA::release (tmp);
}
-IR::EmitsDef_ptr
-IR::EmitsDef::_narrow (
+CORBA::ComponentIR::EmitsDef_ptr
+CORBA::ComponentIR::EmitsDef::_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL
)
@@ -8678,7 +9185,7 @@ IR::EmitsDef::_narrow (
{
CORBA::Boolean is_a =
obj->_is_a (
- "IDL:omg.org/IR/EmitsDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0"
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (EmitsDef::_nil ());
@@ -8692,8 +9199,8 @@ IR::EmitsDef::_narrow (
return EmitsDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-IR::EmitsDef_ptr
-IR::EmitsDef::_unchecked_narrow (
+CORBA::ComponentIR::EmitsDef_ptr
+CORBA::ComponentIR::EmitsDef::_unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_NOT_USED
)
@@ -8718,12 +9225,12 @@ IR::EmitsDef::_unchecked_narrow (
!CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
obj->_is_collocated () &&
- IR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer != 0
+ CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer != 0
)
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::EmitsDef (
+ ::CORBA::ComponentIR::EmitsDef (
stub,
1,
obj->_servant ()
@@ -8736,7 +9243,7 @@ IR::EmitsDef::_unchecked_narrow (
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::EmitsDef (
+ ::CORBA::ComponentIR::EmitsDef (
stub,
0,
obj->_servant ()
@@ -8760,8 +9267,8 @@ IR::EmitsDef::_unchecked_narrow (
);
}
-IR::EmitsDef_ptr
-IR::EmitsDef::_duplicate (EmitsDef_ptr obj)
+CORBA::ComponentIR::EmitsDef_ptr
+CORBA::ComponentIR::EmitsDef::_duplicate (EmitsDef_ptr obj)
{
if (! CORBA::is_nil (obj))
{
@@ -8772,7 +9279,7 @@ IR::EmitsDef::_duplicate (EmitsDef_ptr obj)
}
CORBA::Boolean
-IR::EmitsDef::_is_a (
+CORBA::ComponentIR::EmitsDef::_is_a (
const char *value
ACE_ENV_ARG_DECL
)
@@ -8780,11 +9287,11 @@ IR::EmitsDef::_is_a (
if (
!ACE_OS::strcmp (
(char *)value,
- "IDL:omg.org/IR/EmitsDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0"
) ||
!ACE_OS::strcmp (
(char *)value,
- "IDL:omg.org/IR/EventDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0"
) ||
!ACE_OS::strcmp (
(char *)value,
@@ -8811,27 +9318,27 @@ IR::EmitsDef::_is_a (
}
}
-void *IR::EmitsDef::_tao_QueryInterface (ptr_arith_t type)
+void *CORBA::ComponentIR::EmitsDef::_tao_QueryInterface (ptr_arith_t type)
{
void *retv = 0;
if (type == ACE_reinterpret_cast (
ptr_arith_t,
- &ACE_NESTED_CLASS (::IR, EmitsDef)::_tao_class_id)
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, EmitsDef)::_tao_class_id)
)
{
retv = ACE_reinterpret_cast (void*, this);
}
else if (type == ACE_reinterpret_cast (
ptr_arith_t,
- &ACE_NESTED_CLASS (::IR, EventDef)::_tao_class_id)
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, EventPortDef)::_tao_class_id)
)
{
retv =
ACE_reinterpret_cast (
void *,
ACE_static_cast (
- IR::EventDef_ptr,
+ CORBA::ComponentIR::EventPortDef_ptr,
this
)
);
@@ -8884,216 +9391,231 @@ void *IR::EmitsDef::_tao_QueryInterface (ptr_arith_t type)
return retv;
}
-const char* IR::EmitsDef::_interface_repository_id (void) const
+const char* CORBA::ComponentIR::EmitsDef::_interface_repository_id (void) const
{
- return "IDL:omg.org/IR/EmitsDef:1.0";
+ return "IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0";
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_EmitsDef[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_EmitsDef[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 28,
+ 43,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f45),
- ACE_NTOHL (0x6d697473),
- ACE_NTOHL (0x4465663a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/EmitsDef:1.0
- 9,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f456d),
+ ACE_NTOHL (0x69747344),
+ ACE_NTOHL (0x65663a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0
+ 9,
ACE_NTOHL (0x456d6974),
ACE_NTOHL (0x73446566),
ACE_NTOHL (0x0), // name = EmitsDef
-};
+ };
-static CORBA::TypeCode _tc_TAO_tc_IR_EmitsDef (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_EmitsDef (
CORBA::tk_objref,
- sizeof (_oc_IR_EmitsDef),
- (char *) &_oc_IR_EmitsDef,
+ sizeof (_oc_CORBA_ComponentIR_EmitsDef),
+ (char *) &_oc_CORBA_ComponentIR_EmitsDef,
0,
- sizeof (IR::EmitsDef)
+ sizeof (CORBA::ComponentIR::EmitsDef)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
_tc_EmitsDef,
- &_tc_TAO_tc_IR_EmitsDef
+ &_tc_TAO_tc_CORBA_ComponentIR_EmitsDef
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
-int IR::PublishesDef::_tao_class_id = 0;
+int CORBA::ComponentIR::PublishesDef::_tao_class_id = 0;
-IR::PublishesDef_ptr
-tao_IR_PublishesDef_duplicate (
- IR::PublishesDef_ptr p
+CORBA::ComponentIR::PublishesDef_ptr
+tao_CORBA_ComponentIR_PublishesDef_duplicate (
+ CORBA::ComponentIR::PublishesDef_ptr p
)
{
- return IR::PublishesDef::_duplicate (p);
+ return CORBA::ComponentIR::PublishesDef::_duplicate (p);
}
void
-tao_IR_PublishesDef_release (
- IR::PublishesDef_ptr p
+tao_CORBA_ComponentIR_PublishesDef_release (
+ CORBA::ComponentIR::PublishesDef_ptr p
)
{
CORBA::release (p);
}
-IR::PublishesDef_ptr
-tao_IR_PublishesDef_nil (
+CORBA::ComponentIR::PublishesDef_ptr
+tao_CORBA_ComponentIR_PublishesDef_nil (
void
)
{
- return IR::PublishesDef::_nil ();
+ return CORBA::ComponentIR::PublishesDef::_nil ();
}
-IR::PublishesDef_ptr
-tao_IR_PublishesDef_narrow (
+CORBA::ComponentIR::PublishesDef_ptr
+tao_CORBA_ComponentIR_PublishesDef_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return IR::PublishesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return CORBA::ComponentIR::PublishesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-tao_IR_PublishesDef_upcast (
+tao_CORBA_ComponentIR_PublishesDef_upcast (
void *src
)
{
- IR::PublishesDef **tmp =
- ACE_static_cast (IR::PublishesDef **, src);
+ CORBA::ComponentIR::PublishesDef **tmp =
+ ACE_static_cast (CORBA::ComponentIR::PublishesDef **, src);
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ComponentIR_PublishesDef_marshal (
+ CORBA::ComponentIR::PublishesDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
-// IR::PublishesDef_var
+// CORBA::ComponentIR::PublishesDef_var
// *************************************************************
-IR::PublishesDef_var::PublishesDef_var (void)
+CORBA::ComponentIR::PublishesDef_var::PublishesDef_var (void)
: ptr_ (PublishesDef::_nil ())
{}
-::IR::PublishesDef_ptr
-IR::PublishesDef_var::ptr (void) const
+::CORBA::ComponentIR::PublishesDef_ptr
+CORBA::ComponentIR::PublishesDef_var::ptr (void) const
{
return this->ptr_;
}
-IR::PublishesDef_var::PublishesDef_var (const ::IR::PublishesDef_var &p)
+CORBA::ComponentIR::PublishesDef_var::PublishesDef_var (const ::CORBA::ComponentIR::PublishesDef_var &p)
: TAO_Base_var (),
ptr_ (PublishesDef::_duplicate (p.ptr ()))
{}
-IR::PublishesDef_var::~PublishesDef_var (void)
+CORBA::ComponentIR::PublishesDef_var::~PublishesDef_var (void)
{
CORBA::release (this->ptr_);
}
-IR::PublishesDef_var &
-IR::PublishesDef_var::operator= (PublishesDef_ptr p)
+CORBA::ComponentIR::PublishesDef_var &
+CORBA::ComponentIR::PublishesDef_var::operator= (PublishesDef_ptr p)
{
CORBA::release (this->ptr_);
this->ptr_ = p;
return *this;
}
-IR::PublishesDef_var &
-IR::PublishesDef_var::operator= (const ::IR::PublishesDef_var &p)
+CORBA::ComponentIR::PublishesDef_var &
+CORBA::ComponentIR::PublishesDef_var::operator= (const ::CORBA::ComponentIR::PublishesDef_var &p)
{
if (this != &p)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::PublishesDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::PublishesDef::_duplicate (p.ptr ());
}
return *this;
}
-IR::PublishesDef_var::operator const ::IR::PublishesDef_ptr &() const // cast
+CORBA::ComponentIR::PublishesDef_var::operator const ::CORBA::ComponentIR::PublishesDef_ptr &() const // cast
{
return this->ptr_;
}
-IR::PublishesDef_var::operator ::IR::PublishesDef_ptr &() // cast
+CORBA::ComponentIR::PublishesDef_var::operator ::CORBA::ComponentIR::PublishesDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::PublishesDef_ptr
-IR::PublishesDef_var::operator-> (void) const
+::CORBA::ComponentIR::PublishesDef_ptr
+CORBA::ComponentIR::PublishesDef_var::operator-> (void) const
{
return this->ptr_;
}
-::IR::PublishesDef_ptr
-IR::PublishesDef_var::in (void) const
+::CORBA::ComponentIR::PublishesDef_ptr
+CORBA::ComponentIR::PublishesDef_var::in (void) const
{
return this->ptr_;
}
-::IR::PublishesDef_ptr &
-IR::PublishesDef_var::inout (void)
+::CORBA::ComponentIR::PublishesDef_ptr &
+CORBA::ComponentIR::PublishesDef_var::inout (void)
{
return this->ptr_;
}
-::IR::PublishesDef_ptr &
-IR::PublishesDef_var::out (void)
+::CORBA::ComponentIR::PublishesDef_ptr &
+CORBA::ComponentIR::PublishesDef_var::out (void)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::PublishesDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::PublishesDef::_nil ();
return this->ptr_;
}
-::IR::PublishesDef_ptr
-IR::PublishesDef_var::_retn (void)
+::CORBA::ComponentIR::PublishesDef_ptr
+CORBA::ComponentIR::PublishesDef_var::_retn (void)
{
// yield ownership of managed obj reference
- ::IR::PublishesDef_ptr val = this->ptr_;
- this->ptr_ = ::IR::PublishesDef::_nil ();
+ ::CORBA::ComponentIR::PublishesDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ComponentIR::PublishesDef::_nil ();
return val;
}
-::IR::PublishesDef_ptr
-IR::PublishesDef_var::tao_duplicate (PublishesDef_ptr p)
+::CORBA::ComponentIR::PublishesDef_ptr
+CORBA::ComponentIR::PublishesDef_var::tao_duplicate (PublishesDef_ptr p)
{
- return ::IR::PublishesDef::_duplicate (p);
+ return ::CORBA::ComponentIR::PublishesDef::_duplicate (p);
}
void
-IR::PublishesDef_var::tao_release (PublishesDef_ptr p)
+CORBA::ComponentIR::PublishesDef_var::tao_release (PublishesDef_ptr p)
{
CORBA::release (p);
}
-::IR::PublishesDef_ptr
-IR::PublishesDef_var::tao_nil (void)
+::CORBA::ComponentIR::PublishesDef_ptr
+CORBA::ComponentIR::PublishesDef_var::tao_nil (void)
{
- return ::IR::PublishesDef::_nil ();
+ return ::CORBA::ComponentIR::PublishesDef::_nil ();
}
-::IR::PublishesDef_ptr
-IR::PublishesDef_var::tao_narrow (
+::CORBA::ComponentIR::PublishesDef_ptr
+CORBA::ComponentIR::PublishesDef_var::tao_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return ::IR::PublishesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return ::CORBA::ComponentIR::PublishesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-IR::PublishesDef_var::tao_upcast (void *src)
+CORBA::ComponentIR::PublishesDef_var::tao_upcast (void *src)
{
PublishesDef **tmp =
ACE_static_cast (PublishesDef **, src);
@@ -9101,85 +9623,85 @@ IR::PublishesDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
-// IR::PublishesDef_out
+// CORBA::ComponentIR::PublishesDef_out
// *************************************************************
-IR::PublishesDef_out::PublishesDef_out (PublishesDef_ptr &p)
+CORBA::ComponentIR::PublishesDef_out::PublishesDef_out (PublishesDef_ptr &p)
: ptr_ (p)
{
- this->ptr_ = ::IR::PublishesDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::PublishesDef::_nil ();
}
-IR::PublishesDef_out::PublishesDef_out (PublishesDef_var &p)
+CORBA::ComponentIR::PublishesDef_out::PublishesDef_out (PublishesDef_var &p)
: ptr_ (p.out ())
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::PublishesDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::PublishesDef::_nil ();
}
-IR::PublishesDef_out::PublishesDef_out (const ::IR::PublishesDef_out &p)
+CORBA::ComponentIR::PublishesDef_out::PublishesDef_out (const ::CORBA::ComponentIR::PublishesDef_out &p)
: ptr_ (ACE_const_cast (PublishesDef_out &, p).ptr_)
{}
-::IR::PublishesDef_out &
-IR::PublishesDef_out::operator= (const ::IR::PublishesDef_out &p)
+::CORBA::ComponentIR::PublishesDef_out &
+CORBA::ComponentIR::PublishesDef_out::operator= (const ::CORBA::ComponentIR::PublishesDef_out &p)
{
this->ptr_ = ACE_const_cast (PublishesDef_out&, p).ptr_;
return *this;
}
-IR::PublishesDef_out &
-IR::PublishesDef_out::operator= (const ::IR::PublishesDef_var &p)
+CORBA::ComponentIR::PublishesDef_out &
+CORBA::ComponentIR::PublishesDef_out::operator= (const ::CORBA::ComponentIR::PublishesDef_var &p)
{
- this->ptr_ = ::IR::PublishesDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::PublishesDef::_duplicate (p.ptr ());
return *this;
}
-IR::PublishesDef_out &
-IR::PublishesDef_out::operator= (PublishesDef_ptr p)
+CORBA::ComponentIR::PublishesDef_out &
+CORBA::ComponentIR::PublishesDef_out::operator= (PublishesDef_ptr p)
{
this->ptr_ = p;
return *this;
}
-IR::PublishesDef_out::operator ::IR::PublishesDef_ptr &() // cast
+CORBA::ComponentIR::PublishesDef_out::operator ::CORBA::ComponentIR::PublishesDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::PublishesDef_ptr &
-IR::PublishesDef_out::ptr (void)
+::CORBA::ComponentIR::PublishesDef_ptr &
+CORBA::ComponentIR::PublishesDef_out::ptr (void)
{
return this->ptr_;
}
-::IR::PublishesDef_ptr
-IR::PublishesDef_out::operator-> (void)
+::CORBA::ComponentIR::PublishesDef_ptr
+CORBA::ComponentIR::PublishesDef_out::operator-> (void)
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
//
-IR::_TAO_PublishesDef_Proxy_Impl::_TAO_PublishesDef_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_PublishesDef_Proxy_Impl::_TAO_PublishesDef_Proxy_Impl (void)
{}
-IR::_TAO_PublishesDef_Remote_Proxy_Impl::_TAO_PublishesDef_Remote_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_PublishesDef_Remote_Proxy_Impl::_TAO_PublishesDef_Remote_Proxy_Impl (void)
{}
// Remote Implementation of the IDL interface methods
@@ -9189,43 +9711,43 @@ IR::_TAO_PublishesDef_Remote_Proxy_Impl::_TAO_PublishesDef_Remote_Proxy_Impl (vo
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
//
-IR::_TAO_PublishesDef_Proxy_Broker::_TAO_PublishesDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_PublishesDef_Proxy_Broker::_TAO_PublishesDef_Proxy_Broker (void)
{
}
-IR::_TAO_PublishesDef_Proxy_Broker::~_TAO_PublishesDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_PublishesDef_Proxy_Broker::~_TAO_PublishesDef_Proxy_Broker (void)
{
}
-IR::_TAO_PublishesDef_Proxy_Broker * (*IR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_PublishesDef_Proxy_Broker * (*CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
) = 0;
// Factory Member function Implementation.
-IR::_TAO_PublishesDef_Remote_Proxy_Broker *
-IR::_TAO_PublishesDef_Remote_Proxy_Broker::the_TAO_PublishesDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_PublishesDef_Remote_Proxy_Broker *
+CORBA::ComponentIR::_TAO_PublishesDef_Remote_Proxy_Broker::the_TAO_PublishesDef_Remote_Proxy_Broker (void)
{
- static ::IR::_TAO_PublishesDef_Remote_Proxy_Broker remote_proxy_broker;
+ static ::CORBA::ComponentIR::_TAO_PublishesDef_Remote_Proxy_Broker remote_proxy_broker;
return &remote_proxy_broker;
}
-IR::_TAO_PublishesDef_Remote_Proxy_Broker::_TAO_PublishesDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_PublishesDef_Remote_Proxy_Broker::_TAO_PublishesDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_PublishesDef_Remote_Proxy_Broker::~_TAO_PublishesDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_PublishesDef_Remote_Proxy_Broker::~_TAO_PublishesDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_PublishesDef_Proxy_Impl&
-IR::_TAO_PublishesDef_Remote_Proxy_Broker::select_proxy (
- ::IR::PublishesDef *
+CORBA::ComponentIR::_TAO_PublishesDef_Proxy_Impl&
+CORBA::ComponentIR::_TAO_PublishesDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ComponentIR::PublishesDef *
ACE_ENV_ARG_DECL_NOT_USED
)
{
@@ -9237,38 +9759,38 @@ IR::_TAO_PublishesDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
-IR::PublishesDef::PublishesDef (int collocated)
+CORBA::ComponentIR::PublishesDef::PublishesDef (int collocated)
{
- this->IR_PublishesDef_setup_collocation (collocated);
+ this->CORBA_ComponentIR_PublishesDef_setup_collocation (collocated);
}
void
-IR::PublishesDef::IR_PublishesDef_setup_collocation (int collocated)
+CORBA::ComponentIR::PublishesDef::CORBA_ComponentIR_PublishesDef_setup_collocation (int collocated)
{
if (collocated)
this->the_TAO_PublishesDef_Proxy_Broker_ =
- ::IR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer (this);
+ ::CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer (this);
else
this->the_TAO_PublishesDef_Proxy_Broker_ =
- ::IR::_TAO_PublishesDef_Remote_Proxy_Broker::the_TAO_PublishesDef_Remote_Proxy_Broker ();
+ ::CORBA::ComponentIR::_TAO_PublishesDef_Remote_Proxy_Broker::the_TAO_PublishesDef_Remote_Proxy_Broker ();
- this->IR_EventDef_setup_collocation (collocated);
+ this->CORBA_ComponentIR_EventPortDef_setup_collocation (collocated);
}
-IR::PublishesDef::~PublishesDef (void)
+CORBA::ComponentIR::PublishesDef::~PublishesDef (void)
{}
void
-IR::PublishesDef::_tao_any_destructor (void *_tao_void_pointer)
+CORBA::ComponentIR::PublishesDef::_tao_any_destructor (void *_tao_void_pointer)
{
PublishesDef *tmp = ACE_static_cast (PublishesDef *, _tao_void_pointer);
CORBA::release (tmp);
}
-IR::PublishesDef_ptr
-IR::PublishesDef::_narrow (
+CORBA::ComponentIR::PublishesDef_ptr
+CORBA::ComponentIR::PublishesDef::_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL
)
@@ -9282,7 +9804,7 @@ IR::PublishesDef::_narrow (
{
CORBA::Boolean is_a =
obj->_is_a (
- "IDL:omg.org/IR/PublishesDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0"
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (PublishesDef::_nil ());
@@ -9296,8 +9818,8 @@ IR::PublishesDef::_narrow (
return PublishesDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-IR::PublishesDef_ptr
-IR::PublishesDef::_unchecked_narrow (
+CORBA::ComponentIR::PublishesDef_ptr
+CORBA::ComponentIR::PublishesDef::_unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_NOT_USED
)
@@ -9322,12 +9844,12 @@ IR::PublishesDef::_unchecked_narrow (
!CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
obj->_is_collocated () &&
- IR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer != 0
+ CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer != 0
)
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::PublishesDef (
+ ::CORBA::ComponentIR::PublishesDef (
stub,
1,
obj->_servant ()
@@ -9340,7 +9862,7 @@ IR::PublishesDef::_unchecked_narrow (
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::PublishesDef (
+ ::CORBA::ComponentIR::PublishesDef (
stub,
0,
obj->_servant ()
@@ -9364,8 +9886,8 @@ IR::PublishesDef::_unchecked_narrow (
);
}
-IR::PublishesDef_ptr
-IR::PublishesDef::_duplicate (PublishesDef_ptr obj)
+CORBA::ComponentIR::PublishesDef_ptr
+CORBA::ComponentIR::PublishesDef::_duplicate (PublishesDef_ptr obj)
{
if (! CORBA::is_nil (obj))
{
@@ -9376,7 +9898,7 @@ IR::PublishesDef::_duplicate (PublishesDef_ptr obj)
}
CORBA::Boolean
-IR::PublishesDef::_is_a (
+CORBA::ComponentIR::PublishesDef::_is_a (
const char *value
ACE_ENV_ARG_DECL
)
@@ -9384,11 +9906,11 @@ IR::PublishesDef::_is_a (
if (
!ACE_OS::strcmp (
(char *)value,
- "IDL:omg.org/IR/PublishesDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0"
) ||
!ACE_OS::strcmp (
(char *)value,
- "IDL:omg.org/IR/EventDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0"
) ||
!ACE_OS::strcmp (
(char *)value,
@@ -9415,27 +9937,27 @@ IR::PublishesDef::_is_a (
}
}
-void *IR::PublishesDef::_tao_QueryInterface (ptr_arith_t type)
+void *CORBA::ComponentIR::PublishesDef::_tao_QueryInterface (ptr_arith_t type)
{
void *retv = 0;
if (type == ACE_reinterpret_cast (
ptr_arith_t,
- &ACE_NESTED_CLASS (::IR, PublishesDef)::_tao_class_id)
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, PublishesDef)::_tao_class_id)
)
{
retv = ACE_reinterpret_cast (void*, this);
}
else if (type == ACE_reinterpret_cast (
ptr_arith_t,
- &ACE_NESTED_CLASS (::IR, EventDef)::_tao_class_id)
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, EventPortDef)::_tao_class_id)
)
{
retv =
ACE_reinterpret_cast (
void *,
ACE_static_cast (
- IR::EventDef_ptr,
+ CORBA::ComponentIR::EventPortDef_ptr,
this
)
);
@@ -9488,218 +10010,233 @@ void *IR::PublishesDef::_tao_QueryInterface (ptr_arith_t type)
return retv;
}
-const char* IR::PublishesDef::_interface_repository_id (void) const
+const char* CORBA::ComponentIR::PublishesDef::_interface_repository_id (void) const
{
- return "IDL:omg.org/IR/PublishesDef:1.0";
+ return "IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0";
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_PublishesDef[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_PublishesDef[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
+ 47,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x75626c69),
- ACE_NTOHL (0x73686573),
- ACE_NTOHL (0x4465663a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/PublishesDef:1.0
- 13,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f5075),
+ ACE_NTOHL (0x626c6973),
+ ACE_NTOHL (0x68657344),
+ ACE_NTOHL (0x65663a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0
+ 13,
ACE_NTOHL (0x5075626c),
ACE_NTOHL (0x69736865),
ACE_NTOHL (0x73446566),
ACE_NTOHL (0x0), // name = PublishesDef
-};
+ };
-static CORBA::TypeCode _tc_TAO_tc_IR_PublishesDef (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_PublishesDef (
CORBA::tk_objref,
- sizeof (_oc_IR_PublishesDef),
- (char *) &_oc_IR_PublishesDef,
+ sizeof (_oc_CORBA_ComponentIR_PublishesDef),
+ (char *) &_oc_CORBA_ComponentIR_PublishesDef,
0,
- sizeof (IR::PublishesDef)
+ sizeof (CORBA::ComponentIR::PublishesDef)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
_tc_PublishesDef,
- &_tc_TAO_tc_IR_PublishesDef
+ &_tc_TAO_tc_CORBA_ComponentIR_PublishesDef
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
-int IR::ConsumesDef::_tao_class_id = 0;
+int CORBA::ComponentIR::ConsumesDef::_tao_class_id = 0;
-IR::ConsumesDef_ptr
-tao_IR_ConsumesDef_duplicate (
- IR::ConsumesDef_ptr p
+CORBA::ComponentIR::ConsumesDef_ptr
+tao_CORBA_ComponentIR_ConsumesDef_duplicate (
+ CORBA::ComponentIR::ConsumesDef_ptr p
)
{
- return IR::ConsumesDef::_duplicate (p);
+ return CORBA::ComponentIR::ConsumesDef::_duplicate (p);
}
void
-tao_IR_ConsumesDef_release (
- IR::ConsumesDef_ptr p
+tao_CORBA_ComponentIR_ConsumesDef_release (
+ CORBA::ComponentIR::ConsumesDef_ptr p
)
{
CORBA::release (p);
}
-IR::ConsumesDef_ptr
-tao_IR_ConsumesDef_nil (
+CORBA::ComponentIR::ConsumesDef_ptr
+tao_CORBA_ComponentIR_ConsumesDef_nil (
void
)
{
- return IR::ConsumesDef::_nil ();
+ return CORBA::ComponentIR::ConsumesDef::_nil ();
}
-IR::ConsumesDef_ptr
-tao_IR_ConsumesDef_narrow (
+CORBA::ComponentIR::ConsumesDef_ptr
+tao_CORBA_ComponentIR_ConsumesDef_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return IR::ConsumesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return CORBA::ComponentIR::ConsumesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-tao_IR_ConsumesDef_upcast (
+tao_CORBA_ComponentIR_ConsumesDef_upcast (
void *src
)
{
- IR::ConsumesDef **tmp =
- ACE_static_cast (IR::ConsumesDef **, src);
+ CORBA::ComponentIR::ConsumesDef **tmp =
+ ACE_static_cast (CORBA::ComponentIR::ConsumesDef **, src);
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ComponentIR_ConsumesDef_marshal (
+ CORBA::ComponentIR::ConsumesDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
-// IR::ConsumesDef_var
+// CORBA::ComponentIR::ConsumesDef_var
// *************************************************************
-IR::ConsumesDef_var::ConsumesDef_var (void)
+CORBA::ComponentIR::ConsumesDef_var::ConsumesDef_var (void)
: ptr_ (ConsumesDef::_nil ())
{}
-::IR::ConsumesDef_ptr
-IR::ConsumesDef_var::ptr (void) const
+::CORBA::ComponentIR::ConsumesDef_ptr
+CORBA::ComponentIR::ConsumesDef_var::ptr (void) const
{
return this->ptr_;
}
-IR::ConsumesDef_var::ConsumesDef_var (const ::IR::ConsumesDef_var &p)
+CORBA::ComponentIR::ConsumesDef_var::ConsumesDef_var (const ::CORBA::ComponentIR::ConsumesDef_var &p)
: TAO_Base_var (),
ptr_ (ConsumesDef::_duplicate (p.ptr ()))
{}
-IR::ConsumesDef_var::~ConsumesDef_var (void)
+CORBA::ComponentIR::ConsumesDef_var::~ConsumesDef_var (void)
{
CORBA::release (this->ptr_);
}
-IR::ConsumesDef_var &
-IR::ConsumesDef_var::operator= (ConsumesDef_ptr p)
+CORBA::ComponentIR::ConsumesDef_var &
+CORBA::ComponentIR::ConsumesDef_var::operator= (ConsumesDef_ptr p)
{
CORBA::release (this->ptr_);
this->ptr_ = p;
return *this;
}
-IR::ConsumesDef_var &
-IR::ConsumesDef_var::operator= (const ::IR::ConsumesDef_var &p)
+CORBA::ComponentIR::ConsumesDef_var &
+CORBA::ComponentIR::ConsumesDef_var::operator= (const ::CORBA::ComponentIR::ConsumesDef_var &p)
{
if (this != &p)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::ConsumesDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::ConsumesDef::_duplicate (p.ptr ());
}
return *this;
}
-IR::ConsumesDef_var::operator const ::IR::ConsumesDef_ptr &() const // cast
+CORBA::ComponentIR::ConsumesDef_var::operator const ::CORBA::ComponentIR::ConsumesDef_ptr &() const // cast
{
return this->ptr_;
}
-IR::ConsumesDef_var::operator ::IR::ConsumesDef_ptr &() // cast
+CORBA::ComponentIR::ConsumesDef_var::operator ::CORBA::ComponentIR::ConsumesDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::ConsumesDef_ptr
-IR::ConsumesDef_var::operator-> (void) const
+::CORBA::ComponentIR::ConsumesDef_ptr
+CORBA::ComponentIR::ConsumesDef_var::operator-> (void) const
{
return this->ptr_;
}
-::IR::ConsumesDef_ptr
-IR::ConsumesDef_var::in (void) const
+::CORBA::ComponentIR::ConsumesDef_ptr
+CORBA::ComponentIR::ConsumesDef_var::in (void) const
{
return this->ptr_;
}
-::IR::ConsumesDef_ptr &
-IR::ConsumesDef_var::inout (void)
+::CORBA::ComponentIR::ConsumesDef_ptr &
+CORBA::ComponentIR::ConsumesDef_var::inout (void)
{
return this->ptr_;
}
-::IR::ConsumesDef_ptr &
-IR::ConsumesDef_var::out (void)
+::CORBA::ComponentIR::ConsumesDef_ptr &
+CORBA::ComponentIR::ConsumesDef_var::out (void)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::ConsumesDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::ConsumesDef::_nil ();
return this->ptr_;
}
-::IR::ConsumesDef_ptr
-IR::ConsumesDef_var::_retn (void)
+::CORBA::ComponentIR::ConsumesDef_ptr
+CORBA::ComponentIR::ConsumesDef_var::_retn (void)
{
// yield ownership of managed obj reference
- ::IR::ConsumesDef_ptr val = this->ptr_;
- this->ptr_ = ::IR::ConsumesDef::_nil ();
+ ::CORBA::ComponentIR::ConsumesDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ComponentIR::ConsumesDef::_nil ();
return val;
}
-::IR::ConsumesDef_ptr
-IR::ConsumesDef_var::tao_duplicate (ConsumesDef_ptr p)
+::CORBA::ComponentIR::ConsumesDef_ptr
+CORBA::ComponentIR::ConsumesDef_var::tao_duplicate (ConsumesDef_ptr p)
{
- return ::IR::ConsumesDef::_duplicate (p);
+ return ::CORBA::ComponentIR::ConsumesDef::_duplicate (p);
}
void
-IR::ConsumesDef_var::tao_release (ConsumesDef_ptr p)
+CORBA::ComponentIR::ConsumesDef_var::tao_release (ConsumesDef_ptr p)
{
CORBA::release (p);
}
-::IR::ConsumesDef_ptr
-IR::ConsumesDef_var::tao_nil (void)
+::CORBA::ComponentIR::ConsumesDef_ptr
+CORBA::ComponentIR::ConsumesDef_var::tao_nil (void)
{
- return ::IR::ConsumesDef::_nil ();
+ return ::CORBA::ComponentIR::ConsumesDef::_nil ();
}
-::IR::ConsumesDef_ptr
-IR::ConsumesDef_var::tao_narrow (
+::CORBA::ComponentIR::ConsumesDef_ptr
+CORBA::ComponentIR::ConsumesDef_var::tao_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return ::IR::ConsumesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return ::CORBA::ComponentIR::ConsumesDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-IR::ConsumesDef_var::tao_upcast (void *src)
+CORBA::ComponentIR::ConsumesDef_var::tao_upcast (void *src)
{
ConsumesDef **tmp =
ACE_static_cast (ConsumesDef **, src);
@@ -9707,85 +10244,85 @@ IR::ConsumesDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
-// IR::ConsumesDef_out
+// CORBA::ComponentIR::ConsumesDef_out
// *************************************************************
-IR::ConsumesDef_out::ConsumesDef_out (ConsumesDef_ptr &p)
+CORBA::ComponentIR::ConsumesDef_out::ConsumesDef_out (ConsumesDef_ptr &p)
: ptr_ (p)
{
- this->ptr_ = ::IR::ConsumesDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::ConsumesDef::_nil ();
}
-IR::ConsumesDef_out::ConsumesDef_out (ConsumesDef_var &p)
+CORBA::ComponentIR::ConsumesDef_out::ConsumesDef_out (ConsumesDef_var &p)
: ptr_ (p.out ())
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::ConsumesDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::ConsumesDef::_nil ();
}
-IR::ConsumesDef_out::ConsumesDef_out (const ::IR::ConsumesDef_out &p)
+CORBA::ComponentIR::ConsumesDef_out::ConsumesDef_out (const ::CORBA::ComponentIR::ConsumesDef_out &p)
: ptr_ (ACE_const_cast (ConsumesDef_out &, p).ptr_)
{}
-::IR::ConsumesDef_out &
-IR::ConsumesDef_out::operator= (const ::IR::ConsumesDef_out &p)
+::CORBA::ComponentIR::ConsumesDef_out &
+CORBA::ComponentIR::ConsumesDef_out::operator= (const ::CORBA::ComponentIR::ConsumesDef_out &p)
{
this->ptr_ = ACE_const_cast (ConsumesDef_out&, p).ptr_;
return *this;
}
-IR::ConsumesDef_out &
-IR::ConsumesDef_out::operator= (const ::IR::ConsumesDef_var &p)
+CORBA::ComponentIR::ConsumesDef_out &
+CORBA::ComponentIR::ConsumesDef_out::operator= (const ::CORBA::ComponentIR::ConsumesDef_var &p)
{
- this->ptr_ = ::IR::ConsumesDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::ConsumesDef::_duplicate (p.ptr ());
return *this;
}
-IR::ConsumesDef_out &
-IR::ConsumesDef_out::operator= (ConsumesDef_ptr p)
+CORBA::ComponentIR::ConsumesDef_out &
+CORBA::ComponentIR::ConsumesDef_out::operator= (ConsumesDef_ptr p)
{
this->ptr_ = p;
return *this;
}
-IR::ConsumesDef_out::operator ::IR::ConsumesDef_ptr &() // cast
+CORBA::ComponentIR::ConsumesDef_out::operator ::CORBA::ComponentIR::ConsumesDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::ConsumesDef_ptr &
-IR::ConsumesDef_out::ptr (void)
+::CORBA::ComponentIR::ConsumesDef_ptr &
+CORBA::ComponentIR::ConsumesDef_out::ptr (void)
{
return this->ptr_;
}
-::IR::ConsumesDef_ptr
-IR::ConsumesDef_out::operator-> (void)
+::CORBA::ComponentIR::ConsumesDef_ptr
+CORBA::ComponentIR::ConsumesDef_out::operator-> (void)
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
//
-IR::_TAO_ConsumesDef_Proxy_Impl::_TAO_ConsumesDef_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_ConsumesDef_Proxy_Impl::_TAO_ConsumesDef_Proxy_Impl (void)
{}
-IR::_TAO_ConsumesDef_Remote_Proxy_Impl::_TAO_ConsumesDef_Remote_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_ConsumesDef_Remote_Proxy_Impl::_TAO_ConsumesDef_Remote_Proxy_Impl (void)
{}
// Remote Implementation of the IDL interface methods
@@ -9795,43 +10332,43 @@ IR::_TAO_ConsumesDef_Remote_Proxy_Impl::_TAO_ConsumesDef_Remote_Proxy_Impl (void
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
//
-IR::_TAO_ConsumesDef_Proxy_Broker::_TAO_ConsumesDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ConsumesDef_Proxy_Broker::_TAO_ConsumesDef_Proxy_Broker (void)
{
}
-IR::_TAO_ConsumesDef_Proxy_Broker::~_TAO_ConsumesDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ConsumesDef_Proxy_Broker::~_TAO_ConsumesDef_Proxy_Broker (void)
{
}
-IR::_TAO_ConsumesDef_Proxy_Broker * (*IR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_ConsumesDef_Proxy_Broker * (*CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
) = 0;
// Factory Member function Implementation.
-IR::_TAO_ConsumesDef_Remote_Proxy_Broker *
-IR::_TAO_ConsumesDef_Remote_Proxy_Broker::the_TAO_ConsumesDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ConsumesDef_Remote_Proxy_Broker *
+CORBA::ComponentIR::_TAO_ConsumesDef_Remote_Proxy_Broker::the_TAO_ConsumesDef_Remote_Proxy_Broker (void)
{
- static ::IR::_TAO_ConsumesDef_Remote_Proxy_Broker remote_proxy_broker;
+ static ::CORBA::ComponentIR::_TAO_ConsumesDef_Remote_Proxy_Broker remote_proxy_broker;
return &remote_proxy_broker;
}
-IR::_TAO_ConsumesDef_Remote_Proxy_Broker::_TAO_ConsumesDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ConsumesDef_Remote_Proxy_Broker::_TAO_ConsumesDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_ConsumesDef_Remote_Proxy_Broker::~_TAO_ConsumesDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ConsumesDef_Remote_Proxy_Broker::~_TAO_ConsumesDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_ConsumesDef_Proxy_Impl&
-IR::_TAO_ConsumesDef_Remote_Proxy_Broker::select_proxy (
- ::IR::ConsumesDef *
+CORBA::ComponentIR::_TAO_ConsumesDef_Proxy_Impl&
+CORBA::ComponentIR::_TAO_ConsumesDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ComponentIR::ConsumesDef *
ACE_ENV_ARG_DECL_NOT_USED
)
{
@@ -9843,38 +10380,38 @@ IR::_TAO_ConsumesDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
-IR::ConsumesDef::ConsumesDef (int collocated)
+CORBA::ComponentIR::ConsumesDef::ConsumesDef (int collocated)
{
- this->IR_ConsumesDef_setup_collocation (collocated);
+ this->CORBA_ComponentIR_ConsumesDef_setup_collocation (collocated);
}
void
-IR::ConsumesDef::IR_ConsumesDef_setup_collocation (int collocated)
+CORBA::ComponentIR::ConsumesDef::CORBA_ComponentIR_ConsumesDef_setup_collocation (int collocated)
{
if (collocated)
this->the_TAO_ConsumesDef_Proxy_Broker_ =
- ::IR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer (this);
+ ::CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer (this);
else
this->the_TAO_ConsumesDef_Proxy_Broker_ =
- ::IR::_TAO_ConsumesDef_Remote_Proxy_Broker::the_TAO_ConsumesDef_Remote_Proxy_Broker ();
+ ::CORBA::ComponentIR::_TAO_ConsumesDef_Remote_Proxy_Broker::the_TAO_ConsumesDef_Remote_Proxy_Broker ();
- this->IR_EventDef_setup_collocation (collocated);
+ this->CORBA_ComponentIR_EventPortDef_setup_collocation (collocated);
}
-IR::ConsumesDef::~ConsumesDef (void)
+CORBA::ComponentIR::ConsumesDef::~ConsumesDef (void)
{}
void
-IR::ConsumesDef::_tao_any_destructor (void *_tao_void_pointer)
+CORBA::ComponentIR::ConsumesDef::_tao_any_destructor (void *_tao_void_pointer)
{
ConsumesDef *tmp = ACE_static_cast (ConsumesDef *, _tao_void_pointer);
CORBA::release (tmp);
}
-IR::ConsumesDef_ptr
-IR::ConsumesDef::_narrow (
+CORBA::ComponentIR::ConsumesDef_ptr
+CORBA::ComponentIR::ConsumesDef::_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL
)
@@ -9888,7 +10425,7 @@ IR::ConsumesDef::_narrow (
{
CORBA::Boolean is_a =
obj->_is_a (
- "IDL:omg.org/IR/ConsumesDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0"
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (ConsumesDef::_nil ());
@@ -9902,8 +10439,8 @@ IR::ConsumesDef::_narrow (
return ConsumesDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-IR::ConsumesDef_ptr
-IR::ConsumesDef::_unchecked_narrow (
+CORBA::ComponentIR::ConsumesDef_ptr
+CORBA::ComponentIR::ConsumesDef::_unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_NOT_USED
)
@@ -9928,12 +10465,12 @@ IR::ConsumesDef::_unchecked_narrow (
!CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
obj->_is_collocated () &&
- IR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer != 0
+ CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer != 0
)
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::ConsumesDef (
+ ::CORBA::ComponentIR::ConsumesDef (
stub,
1,
obj->_servant ()
@@ -9946,7 +10483,7 @@ IR::ConsumesDef::_unchecked_narrow (
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::ConsumesDef (
+ ::CORBA::ComponentIR::ConsumesDef (
stub,
0,
obj->_servant ()
@@ -9970,8 +10507,8 @@ IR::ConsumesDef::_unchecked_narrow (
);
}
-IR::ConsumesDef_ptr
-IR::ConsumesDef::_duplicate (ConsumesDef_ptr obj)
+CORBA::ComponentIR::ConsumesDef_ptr
+CORBA::ComponentIR::ConsumesDef::_duplicate (ConsumesDef_ptr obj)
{
if (! CORBA::is_nil (obj))
{
@@ -9982,7 +10519,7 @@ IR::ConsumesDef::_duplicate (ConsumesDef_ptr obj)
}
CORBA::Boolean
-IR::ConsumesDef::_is_a (
+CORBA::ComponentIR::ConsumesDef::_is_a (
const char *value
ACE_ENV_ARG_DECL
)
@@ -9990,11 +10527,11 @@ IR::ConsumesDef::_is_a (
if (
!ACE_OS::strcmp (
(char *)value,
- "IDL:omg.org/IR/ConsumesDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0"
) ||
!ACE_OS::strcmp (
(char *)value,
- "IDL:omg.org/IR/EventDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0"
) ||
!ACE_OS::strcmp (
(char *)value,
@@ -10021,27 +10558,27 @@ IR::ConsumesDef::_is_a (
}
}
-void *IR::ConsumesDef::_tao_QueryInterface (ptr_arith_t type)
+void *CORBA::ComponentIR::ConsumesDef::_tao_QueryInterface (ptr_arith_t type)
{
void *retv = 0;
if (type == ACE_reinterpret_cast (
ptr_arith_t,
- &ACE_NESTED_CLASS (::IR, ConsumesDef)::_tao_class_id)
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, ConsumesDef)::_tao_class_id)
)
{
retv = ACE_reinterpret_cast (void*, this);
}
else if (type == ACE_reinterpret_cast (
ptr_arith_t,
- &ACE_NESTED_CLASS (::IR, EventDef)::_tao_class_id)
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, EventPortDef)::_tao_class_id)
)
{
retv =
ACE_reinterpret_cast (
void *,
ACE_static_cast (
- IR::EventDef_ptr,
+ CORBA::ComponentIR::EventPortDef_ptr,
this
)
);
@@ -10094,217 +10631,232 @@ void *IR::ConsumesDef::_tao_QueryInterface (ptr_arith_t type)
return retv;
}
-const char* IR::ConsumesDef::_interface_repository_id (void) const
+const char* CORBA::ComponentIR::ConsumesDef::_interface_repository_id (void) const
{
- return "IDL:omg.org/IR/ConsumesDef:1.0";
+ return "IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0";
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_ConsumesDef[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_ConsumesDef[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
+ 46,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f43),
- ACE_NTOHL (0x6f6e7375),
- ACE_NTOHL (0x6d657344),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/ConsumesDef:1.0
- 12,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f436f),
+ ACE_NTOHL (0x6e73756d),
+ ACE_NTOHL (0x65734465),
+ ACE_NTOHL (0x663a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0
+ 12,
ACE_NTOHL (0x436f6e73),
ACE_NTOHL (0x756d6573),
ACE_NTOHL (0x44656600), // name = ConsumesDef
-};
+ };
-static CORBA::TypeCode _tc_TAO_tc_IR_ConsumesDef (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ConsumesDef (
CORBA::tk_objref,
- sizeof (_oc_IR_ConsumesDef),
- (char *) &_oc_IR_ConsumesDef,
+ sizeof (_oc_CORBA_ComponentIR_ConsumesDef),
+ (char *) &_oc_CORBA_ComponentIR_ConsumesDef,
0,
- sizeof (IR::ConsumesDef)
+ sizeof (CORBA::ComponentIR::ConsumesDef)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
_tc_ConsumesDef,
- &_tc_TAO_tc_IR_ConsumesDef
+ &_tc_TAO_tc_CORBA_ComponentIR_ConsumesDef
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
-int IR::ComponentDef::_tao_class_id = 0;
+int CORBA::ComponentIR::ComponentDef::_tao_class_id = 0;
-IR::ComponentDef_ptr
-tao_IR_ComponentDef_duplicate (
- IR::ComponentDef_ptr p
+CORBA::ComponentIR::ComponentDef_ptr
+tao_CORBA_ComponentIR_ComponentDef_duplicate (
+ CORBA::ComponentIR::ComponentDef_ptr p
)
{
- return IR::ComponentDef::_duplicate (p);
+ return CORBA::ComponentIR::ComponentDef::_duplicate (p);
}
void
-tao_IR_ComponentDef_release (
- IR::ComponentDef_ptr p
+tao_CORBA_ComponentIR_ComponentDef_release (
+ CORBA::ComponentIR::ComponentDef_ptr p
)
{
CORBA::release (p);
}
-IR::ComponentDef_ptr
-tao_IR_ComponentDef_nil (
+CORBA::ComponentIR::ComponentDef_ptr
+tao_CORBA_ComponentIR_ComponentDef_nil (
void
)
{
- return IR::ComponentDef::_nil ();
+ return CORBA::ComponentIR::ComponentDef::_nil ();
}
-IR::ComponentDef_ptr
-tao_IR_ComponentDef_narrow (
+CORBA::ComponentIR::ComponentDef_ptr
+tao_CORBA_ComponentIR_ComponentDef_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return IR::ComponentDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return CORBA::ComponentIR::ComponentDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-tao_IR_ComponentDef_upcast (
+tao_CORBA_ComponentIR_ComponentDef_upcast (
void *src
)
{
- IR::ComponentDef **tmp =
- ACE_static_cast (IR::ComponentDef **, src);
+ CORBA::ComponentIR::ComponentDef **tmp =
+ ACE_static_cast (CORBA::ComponentIR::ComponentDef **, src);
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ComponentIR_ComponentDef_marshal (
+ CORBA::ComponentIR::ComponentDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
-// IR::ComponentDef_var
+// CORBA::ComponentIR::ComponentDef_var
// *************************************************************
-IR::ComponentDef_var::ComponentDef_var (void)
+CORBA::ComponentIR::ComponentDef_var::ComponentDef_var (void)
: ptr_ (ComponentDef::_nil ())
{}
-::IR::ComponentDef_ptr
-IR::ComponentDef_var::ptr (void) const
+::CORBA::ComponentIR::ComponentDef_ptr
+CORBA::ComponentIR::ComponentDef_var::ptr (void) const
{
return this->ptr_;
}
-IR::ComponentDef_var::ComponentDef_var (const ::IR::ComponentDef_var &p)
+CORBA::ComponentIR::ComponentDef_var::ComponentDef_var (const ::CORBA::ComponentIR::ComponentDef_var &p)
: TAO_Base_var (),
ptr_ (ComponentDef::_duplicate (p.ptr ()))
{}
-IR::ComponentDef_var::~ComponentDef_var (void)
+CORBA::ComponentIR::ComponentDef_var::~ComponentDef_var (void)
{
CORBA::release (this->ptr_);
}
-IR::ComponentDef_var &
-IR::ComponentDef_var::operator= (ComponentDef_ptr p)
+CORBA::ComponentIR::ComponentDef_var &
+CORBA::ComponentIR::ComponentDef_var::operator= (ComponentDef_ptr p)
{
CORBA::release (this->ptr_);
this->ptr_ = p;
return *this;
}
-IR::ComponentDef_var &
-IR::ComponentDef_var::operator= (const ::IR::ComponentDef_var &p)
+CORBA::ComponentIR::ComponentDef_var &
+CORBA::ComponentIR::ComponentDef_var::operator= (const ::CORBA::ComponentIR::ComponentDef_var &p)
{
if (this != &p)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::ComponentDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::ComponentDef::_duplicate (p.ptr ());
}
return *this;
}
-IR::ComponentDef_var::operator const ::IR::ComponentDef_ptr &() const // cast
+CORBA::ComponentIR::ComponentDef_var::operator const ::CORBA::ComponentIR::ComponentDef_ptr &() const // cast
{
return this->ptr_;
}
-IR::ComponentDef_var::operator ::IR::ComponentDef_ptr &() // cast
+CORBA::ComponentIR::ComponentDef_var::operator ::CORBA::ComponentIR::ComponentDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::ComponentDef_ptr
-IR::ComponentDef_var::operator-> (void) const
+::CORBA::ComponentIR::ComponentDef_ptr
+CORBA::ComponentIR::ComponentDef_var::operator-> (void) const
{
return this->ptr_;
}
-::IR::ComponentDef_ptr
-IR::ComponentDef_var::in (void) const
+::CORBA::ComponentIR::ComponentDef_ptr
+CORBA::ComponentIR::ComponentDef_var::in (void) const
{
return this->ptr_;
}
-::IR::ComponentDef_ptr &
-IR::ComponentDef_var::inout (void)
+::CORBA::ComponentIR::ComponentDef_ptr &
+CORBA::ComponentIR::ComponentDef_var::inout (void)
{
return this->ptr_;
}
-::IR::ComponentDef_ptr &
-IR::ComponentDef_var::out (void)
+::CORBA::ComponentIR::ComponentDef_ptr &
+CORBA::ComponentIR::ComponentDef_var::out (void)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::ComponentDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::ComponentDef::_nil ();
return this->ptr_;
}
-::IR::ComponentDef_ptr
-IR::ComponentDef_var::_retn (void)
+::CORBA::ComponentIR::ComponentDef_ptr
+CORBA::ComponentIR::ComponentDef_var::_retn (void)
{
// yield ownership of managed obj reference
- ::IR::ComponentDef_ptr val = this->ptr_;
- this->ptr_ = ::IR::ComponentDef::_nil ();
+ ::CORBA::ComponentIR::ComponentDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ComponentIR::ComponentDef::_nil ();
return val;
}
-::IR::ComponentDef_ptr
-IR::ComponentDef_var::tao_duplicate (ComponentDef_ptr p)
+::CORBA::ComponentIR::ComponentDef_ptr
+CORBA::ComponentIR::ComponentDef_var::tao_duplicate (ComponentDef_ptr p)
{
- return ::IR::ComponentDef::_duplicate (p);
+ return ::CORBA::ComponentIR::ComponentDef::_duplicate (p);
}
void
-IR::ComponentDef_var::tao_release (ComponentDef_ptr p)
+CORBA::ComponentIR::ComponentDef_var::tao_release (ComponentDef_ptr p)
{
CORBA::release (p);
}
-::IR::ComponentDef_ptr
-IR::ComponentDef_var::tao_nil (void)
+::CORBA::ComponentIR::ComponentDef_ptr
+CORBA::ComponentIR::ComponentDef_var::tao_nil (void)
{
- return ::IR::ComponentDef::_nil ();
+ return ::CORBA::ComponentIR::ComponentDef::_nil ();
}
-::IR::ComponentDef_ptr
-IR::ComponentDef_var::tao_narrow (
+::CORBA::ComponentIR::ComponentDef_ptr
+CORBA::ComponentIR::ComponentDef_var::tao_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return ::IR::ComponentDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return ::CORBA::ComponentIR::ComponentDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-IR::ComponentDef_var::tao_upcast (void *src)
+CORBA::ComponentIR::ComponentDef_var::tao_upcast (void *src)
{
ComponentDef **tmp =
ACE_static_cast (ComponentDef **, src);
@@ -10312,79 +10864,79 @@ IR::ComponentDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
-// IR::ComponentDef_out
+// CORBA::ComponentIR::ComponentDef_out
// *************************************************************
-IR::ComponentDef_out::ComponentDef_out (ComponentDef_ptr &p)
+CORBA::ComponentIR::ComponentDef_out::ComponentDef_out (ComponentDef_ptr &p)
: ptr_ (p)
{
- this->ptr_ = ::IR::ComponentDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::ComponentDef::_nil ();
}
-IR::ComponentDef_out::ComponentDef_out (ComponentDef_var &p)
+CORBA::ComponentIR::ComponentDef_out::ComponentDef_out (ComponentDef_var &p)
: ptr_ (p.out ())
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::ComponentDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::ComponentDef::_nil ();
}
-IR::ComponentDef_out::ComponentDef_out (const ::IR::ComponentDef_out &p)
+CORBA::ComponentIR::ComponentDef_out::ComponentDef_out (const ::CORBA::ComponentIR::ComponentDef_out &p)
: ptr_ (ACE_const_cast (ComponentDef_out &, p).ptr_)
{}
-::IR::ComponentDef_out &
-IR::ComponentDef_out::operator= (const ::IR::ComponentDef_out &p)
+::CORBA::ComponentIR::ComponentDef_out &
+CORBA::ComponentIR::ComponentDef_out::operator= (const ::CORBA::ComponentIR::ComponentDef_out &p)
{
this->ptr_ = ACE_const_cast (ComponentDef_out&, p).ptr_;
return *this;
}
-IR::ComponentDef_out &
-IR::ComponentDef_out::operator= (const ::IR::ComponentDef_var &p)
+CORBA::ComponentIR::ComponentDef_out &
+CORBA::ComponentIR::ComponentDef_out::operator= (const ::CORBA::ComponentIR::ComponentDef_var &p)
{
- this->ptr_ = ::IR::ComponentDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::ComponentDef::_duplicate (p.ptr ());
return *this;
}
-IR::ComponentDef_out &
-IR::ComponentDef_out::operator= (ComponentDef_ptr p)
+CORBA::ComponentIR::ComponentDef_out &
+CORBA::ComponentIR::ComponentDef_out::operator= (ComponentDef_ptr p)
{
this->ptr_ = p;
return *this;
}
-IR::ComponentDef_out::operator ::IR::ComponentDef_ptr &() // cast
+CORBA::ComponentIR::ComponentDef_out::operator ::CORBA::ComponentIR::ComponentDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::ComponentDef_ptr &
-IR::ComponentDef_out::ptr (void)
+::CORBA::ComponentIR::ComponentDef_ptr &
+CORBA::ComponentIR::ComponentDef_out::ptr (void)
{
return this->ptr_;
}
-::IR::ComponentDef_ptr
-IR::ComponentDef_out::operator-> (void)
+::CORBA::ComponentIR::ComponentDef_ptr
+CORBA::ComponentIR::ComponentDef_out::operator-> (void)
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_get : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_get : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
@@ -10398,19 +10950,19 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::CORBA::InterfaceDefSeq * result);
+ void result (::CORBA::ComponentIR::ComponentDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_get (const TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_get &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_get &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_get (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_get &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_get &);
- ::CORBA::InterfaceDefSeq * _result;
+ ::CORBA::ComponentIR::ComponentDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_get::TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_get::TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_NOT_USED
@@ -10419,7 +10971,7 @@ public:
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -10431,7 +10983,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_get::arguments (ACE_E
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -10443,7 +10995,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_get::exceptions (ACE_
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_get::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -10459,22 +11011,22 @@ TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_get::result (ACE_ENV_
}
void
-TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_get::result (::CORBA::InterfaceDefSeq * result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_get::result (::CORBA::ComponentIR::ComponentDef_ptr result)
{
// Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_set : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_set : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_set (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
- const CORBA::InterfaceDefSeq & supported_interfaces
+ CORBA::ComponentIR::ComponentDef_ptr base_component
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
@@ -10487,26 +11039,26 @@ public:
ACE_THROW_SPEC ((CORBA::SystemException));
private:
- TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_set (const TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_set &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_set &);
- const CORBA::InterfaceDefSeq & supported_interfaces_;
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_set (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_set &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_set &);
+ CORBA::ComponentIR::ComponentDef_ptr base_component_;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_set::TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_set (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_set::TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
- const CORBA::InterfaceDefSeq & supported_interfaces
+ CORBA::ComponentIR::ComponentDef_ptr base_component
ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
- supported_interfaces_ (supported_interfaces)
+ base_component_ (base_component)
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_set::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_set::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -10518,7 +11070,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_set::arguments (ACE_E
parameter_list->length (1);
CORBA::ULong len = 0;
- (*parameter_list)[len].argument <<= this->supported_interfaces_;
+ (*parameter_list)[len].argument <<= this->base_component_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
@@ -10526,7 +11078,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_set::arguments (ACE_E
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_set::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_set::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -10538,7 +11090,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_set::exceptions (ACE_
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_set::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -10553,12 +11105,12 @@ TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_set::result (ACE_ENV_
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_ComponentDef_base_component_get : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_get : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_ComponentDef_base_component_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
@@ -10572,280 +11124,19 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::ComponentDef_ptr result);
-
- private:
- TAO_ClientRequestInfo_IR_ComponentDef_base_component_get (const TAO_ClientRequestInfo_IR_ComponentDef_base_component_get &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentDef_base_component_get &);
-
- ::IR::ComponentDef_ptr _result;
- };
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
- TAO_ClientRequestInfo_IR_ComponentDef_base_component_get::TAO_ClientRequestInfo_IR_ComponentDef_base_component_get (
- TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
- )
- : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
-{}
-
-Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentDef_base_component_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the argument list on demand.
- Dynamic::ParameterList *parameter_list =
- TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return parameter_list;
-}
-
-Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentDef_base_component_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the exception list on demand.
- Dynamic::ExceptionList *exception_list =
- TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return exception_list;
-}
-
-CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentDef_base_component_get::result (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the result on demand.
- CORBA::Boolean tk_void_any = 0;
- CORBA::Any *result_any =
- TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- CORBA::Any_var safe_result_any = result_any;
-
- (*result_any) <<= this->_result;
- return safe_result_any._retn ();
-}
-
-void
-TAO_ClientRequestInfo_IR_ComponentDef_base_component_get::result (::IR::ComponentDef_ptr result)
-{
- // Update the result.
- this->_result = result;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
-
-class TAO_ClientRequestInfo_IR_ComponentDef_provides_interfaces_get : public TAO_ClientRequestInfo_i
-{
-public:
- TAO_ClientRequestInfo_IR_ComponentDef_provides_interfaces_get (
- TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_WITH_DEFAULTS);
-
- virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- void result (::IR::ProvidesDefSeq * result);
-
- private:
- TAO_ClientRequestInfo_IR_ComponentDef_provides_interfaces_get (const TAO_ClientRequestInfo_IR_ComponentDef_provides_interfaces_get &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentDef_provides_interfaces_get &);
-
- ::IR::ProvidesDefSeq * _result;
- };
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
- TAO_ClientRequestInfo_IR_ComponentDef_provides_interfaces_get::TAO_ClientRequestInfo_IR_ComponentDef_provides_interfaces_get (
- TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
- )
- : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
-{}
-
-Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentDef_provides_interfaces_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the argument list on demand.
- Dynamic::ParameterList *parameter_list =
- TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return parameter_list;
-}
-
-Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentDef_provides_interfaces_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the exception list on demand.
- Dynamic::ExceptionList *exception_list =
- TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return exception_list;
-}
-
-CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentDef_provides_interfaces_get::result (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the result on demand.
- CORBA::Boolean tk_void_any = 0;
- CORBA::Any *result_any =
- TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- CORBA::Any_var safe_result_any = result_any;
-
- (*result_any) <<= this->_result;
- return safe_result_any._retn ();
-}
-
-void
-TAO_ClientRequestInfo_IR_ComponentDef_provides_interfaces_get::result (::IR::ProvidesDefSeq * result)
-{
- // Update the result.
- this->_result = result;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
-
-class TAO_ClientRequestInfo_IR_ComponentDef_uses_interfaces_get : public TAO_ClientRequestInfo_i
-{
-public:
- TAO_ClientRequestInfo_IR_ComponentDef_uses_interfaces_get (
- TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_WITH_DEFAULTS);
-
- virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- void result (::IR::UsesDefSeq * result);
-
- private:
- TAO_ClientRequestInfo_IR_ComponentDef_uses_interfaces_get (const TAO_ClientRequestInfo_IR_ComponentDef_uses_interfaces_get &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentDef_uses_interfaces_get &);
-
- ::IR::UsesDefSeq * _result;
- };
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
- TAO_ClientRequestInfo_IR_ComponentDef_uses_interfaces_get::TAO_ClientRequestInfo_IR_ComponentDef_uses_interfaces_get (
- TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
- )
- : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
-{}
-
-Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentDef_uses_interfaces_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the argument list on demand.
- Dynamic::ParameterList *parameter_list =
- TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return parameter_list;
-}
-
-Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentDef_uses_interfaces_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the exception list on demand.
- Dynamic::ExceptionList *exception_list =
- TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return exception_list;
-}
-
-CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentDef_uses_interfaces_get::result (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the result on demand.
- CORBA::Boolean tk_void_any = 0;
- CORBA::Any *result_any =
- TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- CORBA::Any_var safe_result_any = result_any;
-
- (*result_any) <<= this->_result;
- return safe_result_any._retn ();
-}
-
-void
-TAO_ClientRequestInfo_IR_ComponentDef_uses_interfaces_get::result (::IR::UsesDefSeq * result)
-{
- // Update the result.
- this->_result = result;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
-
-class TAO_ClientRequestInfo_IR_ComponentDef_emits_events_get : public TAO_ClientRequestInfo_i
-{
-public:
- TAO_ClientRequestInfo_IR_ComponentDef_emits_events_get (
- TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_WITH_DEFAULTS);
-
- virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- void result (::IR::EmitsDefSeq * result);
+ void result (::CORBA::InterfaceDefSeq * result);
private:
- TAO_ClientRequestInfo_IR_ComponentDef_emits_events_get (const TAO_ClientRequestInfo_IR_ComponentDef_emits_events_get &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentDef_emits_events_get &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_get (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_get &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_get &);
- ::IR::EmitsDefSeq * _result;
+ ::CORBA::InterfaceDefSeq * _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_ComponentDef_emits_events_get::TAO_ClientRequestInfo_IR_ComponentDef_emits_events_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_get::TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_NOT_USED
@@ -10854,7 +11145,7 @@ public:
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentDef_emits_events_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -10866,7 +11157,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_emits_events_get::arguments (ACE_ENV_SINGL
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentDef_emits_events_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -10878,7 +11169,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_emits_events_get::exceptions (ACE_ENV_SING
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentDef_emits_events_get::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -10894,21 +11185,22 @@ TAO_ClientRequestInfo_IR_ComponentDef_emits_events_get::result (ACE_ENV_SINGLE_A
}
void
-TAO_ClientRequestInfo_IR_ComponentDef_emits_events_get::result (::IR::EmitsDefSeq * result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_get::result (::CORBA::InterfaceDefSeq * result)
{
// Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_ComponentDef_publishes_events_get : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_set : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_ComponentDef_publishes_events_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_set (
TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
+ CORBA::Object_ptr _tao_target,
+ const CORBA::InterfaceDefSeq & supported_interfaces
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
@@ -10920,28 +11212,27 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::PublishesDefSeq * result);
-
private:
- TAO_ClientRequestInfo_IR_ComponentDef_publishes_events_get (const TAO_ClientRequestInfo_IR_ComponentDef_publishes_events_get &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentDef_publishes_events_get &);
-
- ::IR::PublishesDefSeq * _result;
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_set (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_set &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_set &);
+ const CORBA::InterfaceDefSeq & supported_interfaces_;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_ComponentDef_publishes_events_get::TAO_ClientRequestInfo_IR_ComponentDef_publishes_events_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_set::TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_set (
TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
+ CORBA::Object_ptr _tao_target,
+ const CORBA::InterfaceDefSeq & supported_interfaces
ACE_ENV_ARG_DECL_NOT_USED
)
- : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
+ supported_interfaces_ (supported_interfaces)
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentDef_publishes_events_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_set::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -10949,98 +11240,19 @@ TAO_ClientRequestInfo_IR_ComponentDef_publishes_events_get::arguments (ACE_ENV_S
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- return parameter_list;
-}
-
-Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentDef_publishes_events_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the exception list on demand.
- Dynamic::ExceptionList *exception_list =
- TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return exception_list;
-}
-
-CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentDef_publishes_events_get::result (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the result on demand.
- CORBA::Boolean tk_void_any = 0;
- CORBA::Any *result_any =
- TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- CORBA::Any_var safe_result_any = result_any;
-
- (*result_any) <<= this->_result;
- return safe_result_any._retn ();
-}
-
-void
-TAO_ClientRequestInfo_IR_ComponentDef_publishes_events_get::result (::IR::PublishesDefSeq * result)
-{
- // Update the result.
- this->_result = result;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
-
-class TAO_ClientRequestInfo_IR_ComponentDef_consumes_events_get : public TAO_ClientRequestInfo_i
-{
-public:
- TAO_ClientRequestInfo_IR_ComponentDef_consumes_events_get (
- TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_WITH_DEFAULTS);
-
- virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- void result (::IR::ConsumesDefSeq * result);
-
- private:
- TAO_ClientRequestInfo_IR_ComponentDef_consumes_events_get (const TAO_ClientRequestInfo_IR_ComponentDef_consumes_events_get &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentDef_consumes_events_get &);
-
- ::IR::ConsumesDefSeq * _result;
- };
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ Dynamic::ParameterList_var safe_parameter_list = parameter_list;
- TAO_ClientRequestInfo_IR_ComponentDef_consumes_events_get::TAO_ClientRequestInfo_IR_ComponentDef_consumes_events_get (
- TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
- )
- : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
-{}
-
-Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentDef_consumes_events_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the argument list on demand.
- Dynamic::ParameterList *parameter_list =
- TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
+ parameter_list->length (1);
+ CORBA::ULong len = 0;
+ (*parameter_list)[len].argument <<= this->supported_interfaces_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
- return parameter_list;
+ return safe_parameter_list._retn ();
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentDef_consumes_events_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_set::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -11052,122 +11264,27 @@ TAO_ClientRequestInfo_IR_ComponentDef_consumes_events_get::exceptions (ACE_ENV_S
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentDef_consumes_events_get::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
- CORBA::Boolean tk_void_any = 0;
+ CORBA::Boolean tk_void_any = 1;
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- CORBA::Any_var safe_result_any = result_any;
-
- (*result_any) <<= this->_result;
- return safe_result_any._retn ();
-}
-
-void
-TAO_ClientRequestInfo_IR_ComponentDef_consumes_events_get::result (::IR::ConsumesDefSeq * result)
-{
- // Update the result.
- this->_result = result;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
-
-class TAO_ClientRequestInfo_IR_ComponentDef_is_basic_get : public TAO_ClientRequestInfo_i
-{
-public:
- TAO_ClientRequestInfo_IR_ComponentDef_is_basic_get (
- TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_WITH_DEFAULTS);
-
- virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- void result (::CORBA::Boolean result);
-
- private:
- TAO_ClientRequestInfo_IR_ComponentDef_is_basic_get (const TAO_ClientRequestInfo_IR_ComponentDef_is_basic_get &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentDef_is_basic_get &);
-
- ::CORBA::Boolean _result;
- };
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
- TAO_ClientRequestInfo_IR_ComponentDef_is_basic_get::TAO_ClientRequestInfo_IR_ComponentDef_is_basic_get (
- TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
- )
- : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
-{}
-
-Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentDef_is_basic_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the argument list on demand.
- Dynamic::ParameterList *parameter_list =
- TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return parameter_list;
+ return result_any;
}
-Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentDef_is_basic_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the exception list on demand.
- Dynamic::ExceptionList *exception_list =
- TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return exception_list;
-}
-CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentDef_is_basic_get::result (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the result on demand.
- CORBA::Boolean tk_void_any = 0;
- CORBA::Any *result_any =
- TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- CORBA::Any_var safe_result_any = result_any;
-
- (*result_any) <<= CORBA::Any::from_boolean (this->_result);
- return safe_result_any._retn ();
-}
-
-void
-TAO_ClientRequestInfo_IR_ComponentDef_is_basic_get::result (CORBA::Boolean result)
-{
- // Update the result.
- this->_result = result;
-}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_ComponentDef_create_provides : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_provides : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_ComponentDef_create_provides (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_provides (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
@@ -11185,23 +11302,23 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::ProvidesDef_ptr result);
+ void result (::CORBA::ComponentIR::ProvidesDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_ComponentDef_create_provides (const TAO_ClientRequestInfo_IR_ComponentDef_create_provides &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentDef_create_provides &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_provides (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_provides &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_provides &);
const char * id_;
const char * name_;
const char * version_;
CORBA::InterfaceDef_ptr interface_type_;
- ::IR::ProvidesDef_ptr _result;
+ ::CORBA::ComponentIR::ProvidesDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_ComponentDef_create_provides::TAO_ClientRequestInfo_IR_ComponentDef_create_provides (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_provides::TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_provides (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
@@ -11218,7 +11335,7 @@ public:
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentDef_create_provides::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_provides::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -11250,7 +11367,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_provides::arguments (ACE_ENV_SINGLE
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentDef_create_provides::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_provides::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -11262,7 +11379,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_provides::exceptions (ACE_ENV_SINGL
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentDef_create_provides::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_provides::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -11278,19 +11395,19 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_provides::result (ACE_ENV_SINGLE_AR
}
void
-TAO_ClientRequestInfo_IR_ComponentDef_create_provides::result (::IR::ProvidesDef_ptr result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_provides::result (::CORBA::ComponentIR::ProvidesDef_ptr result)
{
// Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_ComponentDef_create_uses : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_uses : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_ComponentDef_create_uses (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_uses (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
@@ -11309,24 +11426,24 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::UsesDef_ptr result);
+ void result (::CORBA::ComponentIR::UsesDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_ComponentDef_create_uses (const TAO_ClientRequestInfo_IR_ComponentDef_create_uses &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentDef_create_uses &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_uses (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_uses &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_uses &);
const char * id_;
const char * name_;
const char * version_;
CORBA::InterfaceDef_ptr interface_type_;
const CORBA::Boolean & is_multiple_;
- ::IR::UsesDef_ptr _result;
+ ::CORBA::ComponentIR::UsesDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_ComponentDef_create_uses::TAO_ClientRequestInfo_IR_ComponentDef_create_uses (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_uses::TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_uses (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
@@ -11345,7 +11462,7 @@ public:
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentDef_create_uses::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_uses::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -11381,7 +11498,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_uses::arguments (ACE_ENV_SINGLE_ARG
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentDef_create_uses::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_uses::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -11393,7 +11510,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_uses::exceptions (ACE_ENV_SINGLE_AR
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentDef_create_uses::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_uses::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -11409,25 +11526,25 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_uses::result (ACE_ENV_SINGLE_ARG_DE
}
void
-TAO_ClientRequestInfo_IR_ComponentDef_create_uses::result (::IR::UsesDef_ptr result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_uses::result (::CORBA::ComponentIR::UsesDef_ptr result)
{
// Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_ComponentDef_create_emits : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_emits : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_ComponentDef_create_emits (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_emits (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
const char * name,
const char * version,
- CORBA::ValueDef_ptr value
+ CORBA::ComponentIR::EventDef_ptr event
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
@@ -11439,40 +11556,40 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::EmitsDef_ptr result);
+ void result (::CORBA::ComponentIR::EmitsDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_ComponentDef_create_emits (const TAO_ClientRequestInfo_IR_ComponentDef_create_emits &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentDef_create_emits &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_emits (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_emits &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_emits &);
const char * id_;
const char * name_;
const char * version_;
- CORBA::ValueDef_ptr value_;
+ CORBA::ComponentIR::EventDef_ptr event_;
- ::IR::EmitsDef_ptr _result;
+ ::CORBA::ComponentIR::EmitsDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_ComponentDef_create_emits::TAO_ClientRequestInfo_IR_ComponentDef_create_emits (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_emits::TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_emits (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
const char * name,
const char * version,
- CORBA::ValueDef_ptr value
+ CORBA::ComponentIR::EventDef_ptr event
ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
id_ (id),
name_ (name),
version_ (version),
- value_ (value)
+ event_ (event)
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentDef_create_emits::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_emits::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -11496,7 +11613,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_emits::arguments (ACE_ENV_SINGLE_AR
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
- (*parameter_list)[len].argument <<= this->value_;
+ (*parameter_list)[len].argument <<= this->event_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
@@ -11504,7 +11621,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_emits::arguments (ACE_ENV_SINGLE_AR
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentDef_create_emits::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_emits::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -11516,7 +11633,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_emits::exceptions (ACE_ENV_SINGLE_A
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentDef_create_emits::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_emits::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -11532,25 +11649,25 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_emits::result (ACE_ENV_SINGLE_ARG_D
}
void
-TAO_ClientRequestInfo_IR_ComponentDef_create_emits::result (::IR::EmitsDef_ptr result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_emits::result (::CORBA::ComponentIR::EmitsDef_ptr result)
{
// Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_ComponentDef_create_publishes : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_publishes : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_ComponentDef_create_publishes (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_publishes (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
const char * name,
const char * version,
- CORBA::ValueDef_ptr value
+ CORBA::ComponentIR::EventDef_ptr event
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
@@ -11562,40 +11679,40 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::PublishesDef_ptr result);
+ void result (::CORBA::ComponentIR::PublishesDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_ComponentDef_create_publishes (const TAO_ClientRequestInfo_IR_ComponentDef_create_publishes &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentDef_create_publishes &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_publishes (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_publishes &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_publishes &);
const char * id_;
const char * name_;
const char * version_;
- CORBA::ValueDef_ptr value_;
+ CORBA::ComponentIR::EventDef_ptr event_;
- ::IR::PublishesDef_ptr _result;
+ ::CORBA::ComponentIR::PublishesDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_ComponentDef_create_publishes::TAO_ClientRequestInfo_IR_ComponentDef_create_publishes (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_publishes::TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_publishes (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
const char * name,
const char * version,
- CORBA::ValueDef_ptr value
+ CORBA::ComponentIR::EventDef_ptr event
ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
id_ (id),
name_ (name),
version_ (version),
- value_ (value)
+ event_ (event)
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentDef_create_publishes::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_publishes::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -11619,7 +11736,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_publishes::arguments (ACE_ENV_SINGL
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
- (*parameter_list)[len].argument <<= this->value_;
+ (*parameter_list)[len].argument <<= this->event_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
@@ -11627,7 +11744,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_publishes::arguments (ACE_ENV_SINGL
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentDef_create_publishes::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_publishes::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -11639,7 +11756,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_publishes::exceptions (ACE_ENV_SING
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentDef_create_publishes::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_publishes::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -11655,25 +11772,25 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_publishes::result (ACE_ENV_SINGLE_A
}
void
-TAO_ClientRequestInfo_IR_ComponentDef_create_publishes::result (::IR::PublishesDef_ptr result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_publishes::result (::CORBA::ComponentIR::PublishesDef_ptr result)
{
// Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_ComponentDef_create_consumes : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_consumes : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_ComponentDef_create_consumes (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_consumes (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
const char * name,
const char * version,
- CORBA::ValueDef_ptr value
+ CORBA::ComponentIR::EventDef_ptr event
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
@@ -11685,40 +11802,40 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::ConsumesDef_ptr result);
+ void result (::CORBA::ComponentIR::ConsumesDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_ComponentDef_create_consumes (const TAO_ClientRequestInfo_IR_ComponentDef_create_consumes &);
- void operator= (const TAO_ClientRequestInfo_IR_ComponentDef_create_consumes &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_consumes (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_consumes &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_consumes &);
const char * id_;
const char * name_;
const char * version_;
- CORBA::ValueDef_ptr value_;
+ CORBA::ComponentIR::EventDef_ptr event_;
- ::IR::ConsumesDef_ptr _result;
+ ::CORBA::ComponentIR::ConsumesDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_ComponentDef_create_consumes::TAO_ClientRequestInfo_IR_ComponentDef_create_consumes (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_consumes::TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_consumes (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
const char * name,
const char * version,
- CORBA::ValueDef_ptr value
+ CORBA::ComponentIR::EventDef_ptr event
ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
id_ (id),
name_ (name),
version_ (version),
- value_ (value)
+ event_ (event)
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_ComponentDef_create_consumes::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_consumes::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -11742,7 +11859,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_consumes::arguments (ACE_ENV_SINGLE
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
- (*parameter_list)[len].argument <<= this->value_;
+ (*parameter_list)[len].argument <<= this->event_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
@@ -11750,7 +11867,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_consumes::arguments (ACE_ENV_SINGLE
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_ComponentDef_create_consumes::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_consumes::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -11762,7 +11879,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_consumes::exceptions (ACE_ENV_SINGL
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_ComponentDef_create_consumes::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_consumes::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -11778,7 +11895,7 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_consumes::result (ACE_ENV_SINGLE_AR
}
void
-TAO_ClientRequestInfo_IR_ComponentDef_create_consumes::result (::IR::ConsumesDef_ptr result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_consumes::result (::CORBA::ComponentIR::ConsumesDef_ptr result)
{
// Update the result.
this->_result = result;
@@ -11787,24 +11904,24 @@ TAO_ClientRequestInfo_IR_ComponentDef_create_consumes::result (::IR::ConsumesDef
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
//
-IR::_TAO_ComponentDef_Proxy_Impl::_TAO_ComponentDef_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_ComponentDef_Proxy_Impl::_TAO_ComponentDef_Proxy_Impl (void)
{}
-IR::_TAO_ComponentDef_Remote_Proxy_Impl::_TAO_ComponentDef_Remote_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Impl::_TAO_ComponentDef_Remote_Proxy_Impl (void)
{}
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::CORBA::InterfaceDefSeq * IR::_TAO_ComponentDef_Remote_Proxy_Impl::supported_interfaces (
+::CORBA::ComponentIR::ComponentDef_ptr CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Impl::base_component (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
)
@@ -11812,24 +11929,18 @@ IR::_TAO_ComponentDef_Remote_Proxy_Impl::_TAO_ComponentDef_Remote_Proxy_Impl (vo
CORBA::SystemException
))
{
- CORBA::InterfaceDefSeq_var _tao_retval;
+ CORBA::ComponentIR::ComponentDef_var _tao_retval (CORBA::ComponentIR::ComponentDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
}
-
- {
- CORBA::InterfaceDefSeq *tmp;
- ACE_NEW_RETURN (tmp, CORBA::InterfaceDefSeq, _tao_retval._retn ());
- _tao_retval = tmp;
- }
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
- "_get_supported_interfaces",
- 25,
+ "_get_base_component",
+ 19,
0,
istub->orb_core ()
);
@@ -11850,7 +11961,7 @@ IR::_TAO_ComponentDef_Remote_Proxy_Impl::_TAO_ComponentDef_Remote_Proxy_Impl (vo
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_get _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_get _tao_ri (
&_tao_call,
_collocated_tao_target_
ACE_ENV_ARG_PARAMETER
@@ -11875,82 +11986,74 @@ IR::_TAO_ComponentDef_Remote_Proxy_Impl::_TAO_ComponentDef_Remote_Proxy_Impl (vo
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::InterfaceDefSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ComponentIR::ComponentDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -11961,7 +12064,7 @@ IR::_TAO_ComponentDef_Remote_Proxy_Impl::_TAO_ComponentDef_Remote_Proxy_Impl (vo
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -11985,7 +12088,7 @@ IR::_TAO_ComponentDef_Remote_Proxy_Impl::_TAO_ComponentDef_Remote_Proxy_Impl (vo
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -11997,28 +12100,30 @@ IR::_TAO_ComponentDef_Remote_Proxy_Impl::_TAO_ComponentDef_Remote_Proxy_Impl (vo
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-void IR::_TAO_ComponentDef_Remote_Proxy_Impl::supported_interfaces (
+void CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Impl::base_component (
CORBA::Object *_collocated_tao_target_,
- const CORBA::InterfaceDefSeq & supported_interfaces
+ CORBA::ComponentIR::ComponentDef_ptr base_component
ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
@@ -12034,8 +12139,8 @@ void IR::_TAO_ComponentDef_Remote_Proxy_Impl::supported_interfaces (
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
- "_set_supported_interfaces",
- 25,
+ "_set_base_component",
+ 19,
1,
istub->orb_core ()
);
@@ -12056,10 +12161,10 @@ void IR::_TAO_ComponentDef_Remote_Proxy_Impl::supported_interfaces (
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentDef_supported_interfaces_set _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_base_component_set _tao_ri (
&_tao_call,
_collocated_tao_target_,
- supported_interfaces
+ base_component
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK;
@@ -12082,490 +12187,66 @@ void IR::_TAO_ComponentDef_Remote_Proxy_Impl::supported_interfaces (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << supported_interfaces)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
-
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- }
- }
- ACE_CATCHANY
- {
- _tao_ri.exception (&ACE_ANY_EXCEPTION);
- _tao_vfr.receive_exception (
- &_tao_ri
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
ACE_ENV_ARG_PARAMETER
);
- ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
- if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
- || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ if (!(
+ (_tao_out << base_component)
+ ))
{
- ACE_RE_THROW;
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
+ );
}
- }
-
-# if defined (ACE_HAS_EXCEPTIONS) \
- && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
- ACE_CATCHALL
- {
- CORBA::UNKNOWN ex;
-
- _tao_ri.exception (&ex);
- _tao_vfr.receive_exception (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
- if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
- ACE_TRY_THROW (ex);
- }
-# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
- ACE_ENDTRY;
- ACE_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK;
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
- }
-}
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
-// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
-
-::IR::ComponentDef_ptr IR::_TAO_ComponentDef_Remote_Proxy_Impl::base_component (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-{
- IR::ComponentDef_var _tao_retval (IR::ComponentDef::_nil ());
- TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
- if (istub == 0)
- {
- ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
- }
-
- TAO_GIOP_Twoway_Invocation _tao_call (
- istub,
- "_get_base_component",
- 19,
- 0,
- istub->orb_core ()
- );
-
- int _invoke_status;
-
-#if (TAO_HAS_INTERCEPTORS == 1)
- TAO_ClientRequestInterceptor_Adapter _tao_vfr (
- istub->orb_core ()->client_request_interceptors (),
- &_tao_call,
- _invoke_status
- );
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- for (;;)
- {
- _invoke_status = TAO_INVOKE_EXCEPTION;
-
-#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentDef_base_component_get _tao_ri (
- &_tao_call,
- _collocated_tao_target_
- ACE_ENV_ARG_PARAMETER
- );
- ACE_CHECK_RETURN (_tao_retval._retn ());
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
- TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
-#if TAO_HAS_INTERCEPTORS == 1
-
- ACE_TRY
- {
- _tao_vfr.send_request (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_invoke_status == TAO_INVOKE_RESTART)
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
{
- _tao_call.restart_flag (1);
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ )
+ );
}
- else
+ else if (_invoke_status == TAO_INVOKE_RESTART)
{
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::ComponentDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- }
- }
- ACE_CATCHANY
- {
- _tao_ri.exception (&ACE_ANY_EXCEPTION);
- _tao_vfr.receive_exception (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
- || _tao_status == PortableInterceptor::USER_EXCEPTION)
- {
- ACE_RE_THROW;
+ )
+
+ continue;
}
- }
-
-# if defined (ACE_HAS_EXCEPTIONS) \
- && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
- ACE_CATCHALL
- {
- CORBA::UNKNOWN ex;
-
- _tao_ri.exception (&ex);
- _tao_vfr.receive_exception (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
- ACE_TRY_THROW (ex);
- }
-# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
- ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
- }
-
-return _tao_retval._retn ();
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
-
-::IR::ProvidesDefSeq * IR::_TAO_ComponentDef_Remote_Proxy_Impl::provides_interfaces (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-{
- IR::ProvidesDefSeq_var _tao_retval;
- TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
- if (istub == 0)
- {
- ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
- }
-
- {
- IR::ProvidesDefSeq *tmp;
- ACE_NEW_RETURN (tmp, IR::ProvidesDefSeq, _tao_retval._retn ());
- _tao_retval = tmp;
- }
-
- TAO_GIOP_Twoway_Invocation _tao_call (
- istub,
- "_get_provides_interfaces",
- 24,
- 0,
- istub->orb_core ()
- );
-
- int _invoke_status;
-
-#if (TAO_HAS_INTERCEPTORS == 1)
- TAO_ClientRequestInterceptor_Adapter _tao_vfr (
- istub->orb_core ()->client_request_interceptors (),
- &_tao_call,
- _invoke_status
- );
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- for (;;)
- {
- _invoke_status = TAO_INVOKE_EXCEPTION;
-
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentDef_provides_interfaces_get _tao_ri (
- &_tao_call,
- _collocated_tao_target_
- ACE_ENV_ARG_PARAMETER
- );
- ACE_CHECK_RETURN (_tao_retval._retn ());
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
- TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
-#if TAO_HAS_INTERCEPTORS == 1
-
- ACE_TRY
- {
- _tao_vfr.send_request (
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- }
- else
- {
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::ProvidesDefSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- }
}
ACE_CATCHANY
{
@@ -12576,7 +12257,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -12600,7 +12281,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -12610,28 +12291,28 @@ return _tao_retval._retn ();
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::UsesDefSeq * IR::_TAO_ComponentDef_Remote_Proxy_Impl::uses_interfaces (
+::CORBA::InterfaceDefSeq * CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Impl::supported_interfaces (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
)
@@ -12639,7 +12320,7 @@ return _tao_retval._retn ();
CORBA::SystemException
))
{
- IR::UsesDefSeq_var _tao_retval;
+ CORBA::InterfaceDefSeq_var _tao_retval;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
@@ -12648,15 +12329,15 @@ return _tao_retval._retn ();
}
{
- IR::UsesDefSeq *tmp;
- ACE_NEW_RETURN (tmp, IR::UsesDefSeq, _tao_retval._retn ());
+ CORBA::InterfaceDefSeq *tmp;
+ ACE_NEW_RETURN (tmp, CORBA::InterfaceDefSeq, _tao_retval._retn ());
_tao_retval = tmp;
}
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
- "_get_uses_interfaces",
- 20,
+ "_get_supported_interfaces",
+ 25,
0,
istub->orb_core ()
);
@@ -12677,7 +12358,7 @@ return _tao_retval._retn ();
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentDef_uses_interfaces_get _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_get _tao_ri (
&_tao_call,
_collocated_tao_target_
ACE_ENV_ARG_PARAMETER
@@ -12702,506 +12383,74 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::UsesDefSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- }
- }
- ACE_CATCHANY
- {
- _tao_ri.exception (&ACE_ANY_EXCEPTION);
- _tao_vfr.receive_exception (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
- if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
- || _tao_status == PortableInterceptor::USER_EXCEPTION)
- {
- ACE_RE_THROW;
- }
- }
-
-# if defined (ACE_HAS_EXCEPTIONS) \
- && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
- ACE_CATCHALL
- {
- CORBA::UNKNOWN ex;
-
- _tao_ri.exception (&ex);
- _tao_vfr.receive_exception (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
+#endif /* TAO_HAS_INTERCEPTORS */
- if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
- ACE_TRY_THROW (ex);
- }
-# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
- ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
- }
-
-return _tao_retval._retn ();
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-::IR::EmitsDefSeq * IR::_TAO_ComponentDef_Remote_Proxy_Impl::emits_events (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-{
- IR::EmitsDefSeq_var _tao_retval;
- TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
- if (istub == 0)
- {
- ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
- }
-
- {
- IR::EmitsDefSeq *tmp;
- ACE_NEW_RETURN (tmp, IR::EmitsDefSeq, _tao_retval._retn ());
- _tao_retval = tmp;
- }
-
- TAO_GIOP_Twoway_Invocation _tao_call (
- istub,
- "_get_emits_events",
- 17,
- 0,
- istub->orb_core ()
- );
-
- int _invoke_status;
-
-#if (TAO_HAS_INTERCEPTORS == 1)
- TAO_ClientRequestInterceptor_Adapter _tao_vfr (
- istub->orb_core ()->client_request_interceptors (),
- &_tao_call,
- _invoke_status
- );
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- for (;;)
- {
- _invoke_status = TAO_INVOKE_EXCEPTION;
-
-#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentDef_emits_events_get _tao_ri (
- &_tao_call,
- _collocated_tao_target_
- ACE_ENV_ARG_PARAMETER
- );
- ACE_CHECK_RETURN (_tao_retval._retn ());
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
- TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
-#if TAO_HAS_INTERCEPTORS == 1
-
- ACE_TRY
- {
- _tao_vfr.send_request (
- &_tao_ri
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
ACE_ENV_ARG_PARAMETER
);
- ACE_TRY_CHECK;
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
- if (_invoke_status == TAO_INVOKE_RESTART)
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
{
- _tao_call.restart_flag (1);
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
- else
+ else if (_invoke_status == TAO_INVOKE_RESTART)
{
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::EmitsDefSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
- }
- ACE_CATCHANY
- {
- _tao_ri.exception (&ACE_ANY_EXCEPTION);
- _tao_vfr.receive_exception (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
- if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
- || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
{
- ACE_RE_THROW;
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
- }
-
-# if defined (ACE_HAS_EXCEPTIONS) \
- && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
- ACE_CATCHALL
- {
- CORBA::UNKNOWN ex;
-
- _tao_ri.exception (&ex);
- _tao_vfr.receive_exception (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
- ACE_TRY_THROW (ex);
- }
-# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
- ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
- }
-
-return _tao_retval._retn ();
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
-
-::IR::PublishesDefSeq * IR::_TAO_ComponentDef_Remote_Proxy_Impl::publishes_events (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-{
- IR::PublishesDefSeq_var _tao_retval;
- TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
- if (istub == 0)
- {
- ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
- }
-
- {
- IR::PublishesDefSeq *tmp;
- ACE_NEW_RETURN (tmp, IR::PublishesDefSeq, _tao_retval._retn ());
- _tao_retval = tmp;
- }
-
- TAO_GIOP_Twoway_Invocation _tao_call (
- istub,
- "_get_publishes_events",
- 21,
- 0,
- istub->orb_core ()
- );
-
- int _invoke_status;
-
-#if (TAO_HAS_INTERCEPTORS == 1)
- TAO_ClientRequestInterceptor_Adapter _tao_vfr (
- istub->orb_core ()->client_request_interceptors (),
- &_tao_call,
- _invoke_status
- );
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- for (;;)
- {
- _invoke_status = TAO_INVOKE_EXCEPTION;
-
-#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentDef_publishes_events_get _tao_ri (
- &_tao_call,
- _collocated_tao_target_
- ACE_ENV_ARG_PARAMETER
- );
- ACE_CHECK_RETURN (_tao_retval._retn ());
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
- TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
#if TAO_HAS_INTERCEPTORS == 1
-
- ACE_TRY
- {
- _tao_vfr.send_request (
+ ::CORBA::InterfaceDefSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- }
- else
- {
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::PublishesDefSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- }
}
ACE_CATCHANY
{
@@ -13212,7 +12461,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13236,7 +12485,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13248,52 +12497,48 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::ConsumesDefSeq * IR::_TAO_ComponentDef_Remote_Proxy_Impl::consumes_events (
- CORBA::Object *_collocated_tao_target_
+void CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Impl::supported_interfaces (
+ CORBA::Object *_collocated_tao_target_,
+ const CORBA::InterfaceDefSeq & supported_interfaces
ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
CORBA::SystemException
))
{
- IR::ConsumesDefSeq_var _tao_retval;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
{
- ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ ACE_THROW (CORBA::INTERNAL ());
}
-
- {
- IR::ConsumesDefSeq *tmp;
- ACE_NEW_RETURN (tmp, IR::ConsumesDefSeq, _tao_retval._retn ());
- _tao_retval = tmp;
- }
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
- "_get_consumes_events",
- 20,
- 0,
+ "_set_supported_interfaces",
+ 25,
+ 1,
istub->orb_core ()
);
@@ -13313,12 +12558,13 @@ return _tao_retval._retn ();
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentDef_consumes_events_get _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_supported_interfaces_set _tao_ri (
&_tao_call,
- _collocated_tao_target_
+ _collocated_tao_target_,
+ supported_interfaces
ACE_ENV_ARG_PARAMETER
);
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
#endif /* TAO_HAS_INTERCEPTORS */
@@ -13338,287 +12584,66 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::ConsumesDefSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- }
- }
- ACE_CATCHANY
- {
- _tao_ri.exception (&ACE_ANY_EXCEPTION);
- _tao_vfr.receive_exception (
- &_tao_ri
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
ACE_ENV_ARG_PARAMETER
);
- ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
- if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
- || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ if (!(
+ (_tao_out << supported_interfaces)
+ ))
{
- ACE_RE_THROW;
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
+ );
}
- }
-
-# if defined (ACE_HAS_EXCEPTIONS) \
- && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
- ACE_CATCHALL
- {
- CORBA::UNKNOWN ex;
- _tao_ri.exception (&ex);
- _tao_vfr.receive_exception (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
- ACE_TRY_THROW (ex);
- }
-# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
- ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
- }
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
-return _tao_retval._retn ();
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
-
-CORBA::Boolean IR::_TAO_ComponentDef_Remote_Proxy_Impl::is_basic (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-{
- CORBA::Boolean _tao_retval = 0;
- TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
- if (istub == 0)
- {
- ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval);
- }
-
- TAO_GIOP_Twoway_Invocation _tao_call (
- istub,
- "_get_is_basic",
- 13,
- 0,
- istub->orb_core ()
- );
-
- int _invoke_status;
-
-#if (TAO_HAS_INTERCEPTORS == 1)
- TAO_ClientRequestInterceptor_Adapter _tao_vfr (
- istub->orb_core ()->client_request_interceptors (),
- &_tao_call,
- _invoke_status
- );
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- for (;;)
- {
- _invoke_status = TAO_INVOKE_EXCEPTION;
-
-#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentDef_is_basic_get _tao_ri (
- &_tao_call,
- _collocated_tao_target_
- ACE_ENV_ARG_PARAMETER
- );
- ACE_CHECK_RETURN (_tao_retval);
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
- TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
-#if TAO_HAS_INTERCEPTORS == 1
-
- ACE_TRY
- {
- _tao_vfr.send_request (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_invoke_status == TAO_INVOKE_RESTART)
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
{
- _tao_call.restart_flag (1);
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ )
+ );
}
- else
+ else if (_invoke_status == TAO_INVOKE_RESTART)
{
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::Boolean _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
-
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -13629,7 +12654,7 @@ CORBA::Boolean IR::_TAO_ComponentDef_Remote_Proxy_Impl::is_basic (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13653,7 +12678,7 @@ CORBA::Boolean IR::_TAO_ComponentDef_Remote_Proxy_Impl::is_basic (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13663,28 +12688,28 @@ CORBA::Boolean IR::_TAO_ComponentDef_Remote_Proxy_Impl::is_basic (
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval);
+ ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval);
+ ACE_CHECK;
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::ProvidesDef_ptr IR::_TAO_ComponentDef_Remote_Proxy_Impl::create_provides (
+::CORBA::ComponentIR::ProvidesDef_ptr CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Impl::create_provides (
CORBA::Object *_collocated_tao_target_,
const char * id,
const char * name,
@@ -13696,7 +12721,7 @@ return _tao_retval;
CORBA::SystemException
))
{
- IR::ProvidesDef_var _tao_retval (IR::ProvidesDef::_nil ());
+ CORBA::ComponentIR::ProvidesDef_var _tao_retval (CORBA::ComponentIR::ProvidesDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
@@ -13728,7 +12753,7 @@ return _tao_retval;
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentDef_create_provides _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_provides _tao_ri (
&_tao_call,
_collocated_tao_target_,
id,
@@ -13757,98 +12782,90 @@ return _tao_retval;
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << interface_type)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << interface_type)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::ProvidesDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ComponentIR::ProvidesDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -13859,7 +12876,7 @@ return _tao_retval;
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13883,7 +12900,7 @@ return _tao_retval;
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -13895,26 +12912,28 @@ return _tao_retval;
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::UsesDef_ptr IR::_TAO_ComponentDef_Remote_Proxy_Impl::create_uses (
+::CORBA::ComponentIR::UsesDef_ptr CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Impl::create_uses (
CORBA::Object *_collocated_tao_target_,
const char * id,
const char * name,
@@ -13927,7 +12946,7 @@ return _tao_retval._retn ();
CORBA::SystemException
))
{
- IR::UsesDef_var _tao_retval (IR::UsesDef::_nil ());
+ CORBA::ComponentIR::UsesDef_var _tao_retval (CORBA::ComponentIR::UsesDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
@@ -13959,7 +12978,7 @@ return _tao_retval._retn ();
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentDef_create_uses _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_uses _tao_ri (
&_tao_call,
_collocated_tao_target_,
id,
@@ -13989,99 +13008,91 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << interface_type) &&
+ (_tao_out << CORBA::Any::from_boolean (is_multiple))
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << interface_type) &&
- (_tao_out << CORBA::Any::from_boolean (is_multiple))
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::UsesDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ComponentIR::UsesDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -14092,7 +13103,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14116,7 +13127,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14128,38 +13139,40 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::EmitsDef_ptr IR::_TAO_ComponentDef_Remote_Proxy_Impl::create_emits (
+::CORBA::ComponentIR::EmitsDef_ptr CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Impl::create_emits (
CORBA::Object *_collocated_tao_target_,
const char * id,
const char * name,
const char * version,
- CORBA::ValueDef_ptr value
+ CORBA::ComponentIR::EventDef_ptr event
ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
CORBA::SystemException
))
{
- IR::EmitsDef_var _tao_retval (IR::EmitsDef::_nil ());
+ CORBA::ComponentIR::EmitsDef_var _tao_retval (CORBA::ComponentIR::EmitsDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
@@ -14191,13 +13204,13 @@ return _tao_retval._retn ();
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentDef_create_emits _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_emits _tao_ri (
&_tao_call,
_collocated_tao_target_,
id,
name,
version,
- value
+ event
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval._retn ());
@@ -14220,98 +13233,90 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << event)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << value)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::EmitsDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ComponentIR::EmitsDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -14322,7 +13327,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14346,7 +13351,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14358,38 +13363,40 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::PublishesDef_ptr IR::_TAO_ComponentDef_Remote_Proxy_Impl::create_publishes (
+::CORBA::ComponentIR::PublishesDef_ptr CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Impl::create_publishes (
CORBA::Object *_collocated_tao_target_,
const char * id,
const char * name,
const char * version,
- CORBA::ValueDef_ptr value
+ CORBA::ComponentIR::EventDef_ptr event
ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
CORBA::SystemException
))
{
- IR::PublishesDef_var _tao_retval (IR::PublishesDef::_nil ());
+ CORBA::ComponentIR::PublishesDef_var _tao_retval (CORBA::ComponentIR::PublishesDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
@@ -14421,13 +13428,13 @@ return _tao_retval._retn ();
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentDef_create_publishes _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_publishes _tao_ri (
&_tao_call,
_collocated_tao_target_,
id,
name,
version,
- value
+ event
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval._retn ());
@@ -14450,98 +13457,90 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << event)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << value)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::PublishesDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ComponentIR::PublishesDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -14552,7 +13551,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14576,7 +13575,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14588,38 +13587,40 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::ConsumesDef_ptr IR::_TAO_ComponentDef_Remote_Proxy_Impl::create_consumes (
+::CORBA::ComponentIR::ConsumesDef_ptr CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Impl::create_consumes (
CORBA::Object *_collocated_tao_target_,
const char * id,
const char * name,
const char * version,
- CORBA::ValueDef_ptr value
+ CORBA::ComponentIR::EventDef_ptr event
ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
CORBA::SystemException
))
{
- IR::ConsumesDef_var _tao_retval (IR::ConsumesDef::_nil ());
+ CORBA::ComponentIR::ConsumesDef_var _tao_retval (CORBA::ComponentIR::ConsumesDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
@@ -14651,13 +13652,13 @@ return _tao_retval._retn ();
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_ComponentDef_create_consumes _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_ComponentDef_create_consumes _tao_ri (
&_tao_call,
_collocated_tao_target_,
id,
name,
version,
- value
+ event
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval._retn ());
@@ -14680,98 +13681,90 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << event)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << value)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::ConsumesDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ComponentIR::ConsumesDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -14782,7 +13775,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14806,7 +13799,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -14818,20 +13811,22 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
//
@@ -14839,43 +13834,43 @@ return _tao_retval._retn ();
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
//
-IR::_TAO_ComponentDef_Proxy_Broker::_TAO_ComponentDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ComponentDef_Proxy_Broker::_TAO_ComponentDef_Proxy_Broker (void)
{
}
-IR::_TAO_ComponentDef_Proxy_Broker::~_TAO_ComponentDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ComponentDef_Proxy_Broker::~_TAO_ComponentDef_Proxy_Broker (void)
{
}
-IR::_TAO_ComponentDef_Proxy_Broker * (*IR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_ComponentDef_Proxy_Broker * (*CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
) = 0;
// Factory Member function Implementation.
-IR::_TAO_ComponentDef_Remote_Proxy_Broker *
-IR::_TAO_ComponentDef_Remote_Proxy_Broker::the_TAO_ComponentDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Broker *
+CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Broker::the_TAO_ComponentDef_Remote_Proxy_Broker (void)
{
- static ::IR::_TAO_ComponentDef_Remote_Proxy_Broker remote_proxy_broker;
+ static ::CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Broker remote_proxy_broker;
return &remote_proxy_broker;
}
-IR::_TAO_ComponentDef_Remote_Proxy_Broker::_TAO_ComponentDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Broker::_TAO_ComponentDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_ComponentDef_Remote_Proxy_Broker::~_TAO_ComponentDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Broker::~_TAO_ComponentDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_ComponentDef_Proxy_Impl&
-IR::_TAO_ComponentDef_Remote_Proxy_Broker::select_proxy (
- ::IR::ComponentDef *
+CORBA::ComponentIR::_TAO_ComponentDef_Proxy_Impl&
+CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ComponentIR::ComponentDef *
ACE_ENV_ARG_DECL_NOT_USED
)
{
@@ -14887,38 +13882,38 @@ IR::_TAO_ComponentDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
-IR::ComponentDef::ComponentDef (int collocated)
+CORBA::ComponentIR::ComponentDef::ComponentDef (int collocated)
{
- this->IR_ComponentDef_setup_collocation (collocated);
+ this->CORBA_ComponentIR_ComponentDef_setup_collocation (collocated);
}
void
-IR::ComponentDef::IR_ComponentDef_setup_collocation (int collocated)
+CORBA::ComponentIR::ComponentDef::CORBA_ComponentIR_ComponentDef_setup_collocation (int collocated)
{
if (collocated)
this->the_TAO_ComponentDef_Proxy_Broker_ =
- ::IR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer (this);
+ ::CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer (this);
else
this->the_TAO_ComponentDef_Proxy_Broker_ =
- ::IR::_TAO_ComponentDef_Remote_Proxy_Broker::the_TAO_ComponentDef_Remote_Proxy_Broker ();
+ ::CORBA::ComponentIR::_TAO_ComponentDef_Remote_Proxy_Broker::the_TAO_ComponentDef_Remote_Proxy_Broker ();
- this->CORBA_InterfaceDef_setup_collocation (collocated);
+ this->CORBA_ExtInterfaceDef_setup_collocation (collocated);
}
-IR::ComponentDef::~ComponentDef (void)
+CORBA::ComponentIR::ComponentDef::~ComponentDef (void)
{}
void
-IR::ComponentDef::_tao_any_destructor (void *_tao_void_pointer)
+CORBA::ComponentIR::ComponentDef::_tao_any_destructor (void *_tao_void_pointer)
{
ComponentDef *tmp = ACE_static_cast (ComponentDef *, _tao_void_pointer);
CORBA::release (tmp);
}
-IR::ComponentDef_ptr
-IR::ComponentDef::_narrow (
+CORBA::ComponentIR::ComponentDef_ptr
+CORBA::ComponentIR::ComponentDef::_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL
)
@@ -14932,7 +13927,7 @@ IR::ComponentDef::_narrow (
{
CORBA::Boolean is_a =
obj->_is_a (
- "IDL:omg.org/IR/ComponentDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0"
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (ComponentDef::_nil ());
@@ -14946,8 +13941,8 @@ IR::ComponentDef::_narrow (
return ComponentDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-IR::ComponentDef_ptr
-IR::ComponentDef::_unchecked_narrow (
+CORBA::ComponentIR::ComponentDef_ptr
+CORBA::ComponentIR::ComponentDef::_unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_NOT_USED
)
@@ -14972,12 +13967,12 @@ IR::ComponentDef::_unchecked_narrow (
!CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
obj->_is_collocated () &&
- IR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer != 0
+ CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer != 0
)
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::ComponentDef (
+ ::CORBA::ComponentIR::ComponentDef (
stub,
1,
obj->_servant ()
@@ -14990,7 +13985,7 @@ IR::ComponentDef::_unchecked_narrow (
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::ComponentDef (
+ ::CORBA::ComponentIR::ComponentDef (
stub,
0,
obj->_servant ()
@@ -15014,8 +14009,8 @@ IR::ComponentDef::_unchecked_narrow (
);
}
-IR::ComponentDef_ptr
-IR::ComponentDef::_duplicate (ComponentDef_ptr obj)
+CORBA::ComponentIR::ComponentDef_ptr
+CORBA::ComponentIR::ComponentDef::_duplicate (ComponentDef_ptr obj)
{
if (! CORBA::is_nil (obj))
{
@@ -15026,7 +14021,7 @@ IR::ComponentDef::_duplicate (ComponentDef_ptr obj)
}
CORBA::Boolean
-IR::ComponentDef::_is_a (
+CORBA::ComponentIR::ComponentDef::_is_a (
const char *value
ACE_ENV_ARG_DECL
)
@@ -15034,7 +14029,11 @@ IR::ComponentDef::_is_a (
if (
!ACE_OS::strcmp (
(char *)value,
- "IDL:omg.org/IR/ComponentDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/ExtInterfaceDef:1.0"
) ||
!ACE_OS::strcmp (
(char *)value,
@@ -15042,6 +14041,10 @@ IR::ComponentDef::_is_a (
) ||
!ACE_OS::strcmp (
(char *)value,
+ "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
"IDL:omg.org/CORBA/Container:1.0"
) ||
!ACE_OS::strcmp (
@@ -15073,19 +14076,33 @@ IR::ComponentDef::_is_a (
}
}
-void *IR::ComponentDef::_tao_QueryInterface (ptr_arith_t type)
+void *CORBA::ComponentIR::ComponentDef::_tao_QueryInterface (ptr_arith_t type)
{
void *retv = 0;
if (type == ACE_reinterpret_cast (
ptr_arith_t,
- &ACE_NESTED_CLASS (::IR, ComponentDef)::_tao_class_id)
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, ComponentDef)::_tao_class_id)
)
{
retv = ACE_reinterpret_cast (void*, this);
}
else if (type == ACE_reinterpret_cast (
ptr_arith_t,
+ &::CORBA::ExtInterfaceDef::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::ExtInterfaceDef_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
&::CORBA::InterfaceDef::_tao_class_id)
)
{
@@ -15100,6 +14117,20 @@ void *IR::ComponentDef::_tao_QueryInterface (ptr_arith_t type)
}
else if (type == ACE_reinterpret_cast (
ptr_arith_t,
+ &::CORBA::InterfaceAttrExtension::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::InterfaceAttrExtension_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
&::CORBA::Container::_tao_class_id)
)
{
@@ -15174,15 +14205,15 @@ void *IR::ComponentDef::_tao_QueryInterface (ptr_arith_t type)
return retv;
}
-const char* IR::ComponentDef::_interface_repository_id (void) const
+const char* CORBA::ComponentIR::ComponentDef::_interface_repository_id (void) const
{
- return "IDL:omg.org/IR/ComponentDef:1.0";
+ return "IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0";
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::CORBA::InterfaceDefSeq * IR::ComponentDef::supported_interfaces (
+::CORBA::ComponentIR::ComponentDef_ptr CORBA::ComponentIR::ComponentDef::base_component (
ACE_ENV_SINGLE_ARG_DECL
)
ACE_THROW_SPEC ((
@@ -15193,17 +14224,17 @@ const char* IR::ComponentDef::_interface_repository_id (void) const
this->the_TAO_ComponentDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- return proxy.supported_interfaces (
+ return proxy.base_component (
this
ACE_ENV_ARG_PARAMETER
);
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-void IR::ComponentDef::supported_interfaces (
- const CORBA::InterfaceDefSeq & supported_interfaces
+void CORBA::ComponentIR::ComponentDef::base_component (
+ CORBA::ComponentIR::ComponentDef_ptr base_component
ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
@@ -15214,37 +14245,17 @@ void IR::ComponentDef::supported_interfaces (
this->the_TAO_ComponentDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK;
- proxy.supported_interfaces (
+ proxy.base_component (
this,
- supported_interfaces
- ACE_ENV_ARG_PARAMETER
- );
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
-
-::IR::ComponentDef_ptr IR::ComponentDef::base_component (
- ACE_ENV_SINGLE_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-{
- _TAO_ComponentDef_Proxy_Impl &proxy =
- this->the_TAO_ComponentDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return proxy.base_component (
- this
+ base_component
ACE_ENV_ARG_PARAMETER
);
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::IR::ProvidesDefSeq * IR::ComponentDef::provides_interfaces (
+::CORBA::InterfaceDefSeq * CORBA::ComponentIR::ComponentDef::supported_interfaces (
ACE_ENV_SINGLE_ARG_DECL
)
ACE_THROW_SPEC ((
@@ -15255,97 +14266,18 @@ void IR::ComponentDef::supported_interfaces (
this->the_TAO_ComponentDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- return proxy.provides_interfaces (
- this
- ACE_ENV_ARG_PARAMETER
- );
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
-
-::IR::UsesDefSeq * IR::ComponentDef::uses_interfaces (
- ACE_ENV_SINGLE_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-{
- _TAO_ComponentDef_Proxy_Impl &proxy =
- this->the_TAO_ComponentDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return proxy.uses_interfaces (
- this
- ACE_ENV_ARG_PARAMETER
- );
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
-
-::IR::EmitsDefSeq * IR::ComponentDef::emits_events (
- ACE_ENV_SINGLE_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-{
- _TAO_ComponentDef_Proxy_Impl &proxy =
- this->the_TAO_ComponentDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return proxy.emits_events (
- this
- ACE_ENV_ARG_PARAMETER
- );
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
-
-::IR::PublishesDefSeq * IR::ComponentDef::publishes_events (
- ACE_ENV_SINGLE_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-{
- _TAO_ComponentDef_Proxy_Impl &proxy =
- this->the_TAO_ComponentDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return proxy.publishes_events (
- this
- ACE_ENV_ARG_PARAMETER
- );
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
-
-::IR::ConsumesDefSeq * IR::ComponentDef::consumes_events (
- ACE_ENV_SINGLE_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-{
- _TAO_ComponentDef_Proxy_Impl &proxy =
- this->the_TAO_ComponentDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return proxy.consumes_events (
+ return proxy.supported_interfaces (
this
ACE_ENV_ARG_PARAMETER
);
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-CORBA::Boolean IR::ComponentDef::is_basic (
- ACE_ENV_SINGLE_ARG_DECL
+void CORBA::ComponentIR::ComponentDef::supported_interfaces (
+ const CORBA::InterfaceDefSeq & supported_interfaces
+ ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
CORBA::SystemException
@@ -15353,18 +14285,19 @@ CORBA::Boolean IR::ComponentDef::is_basic (
{
_TAO_ComponentDef_Proxy_Impl &proxy =
this->the_TAO_ComponentDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
+ ACE_CHECK;
- return proxy.is_basic (
- this
+ proxy.supported_interfaces (
+ this,
+ supported_interfaces
ACE_ENV_ARG_PARAMETER
);
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::IR::ProvidesDef_ptr IR::ComponentDef::create_provides (
+::CORBA::ComponentIR::ProvidesDef_ptr CORBA::ComponentIR::ComponentDef::create_provides (
const char * id,
const char * name,
const char * version,
@@ -15390,9 +14323,9 @@ CORBA::Boolean IR::ComponentDef::is_basic (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::IR::UsesDef_ptr IR::ComponentDef::create_uses (
+::CORBA::ComponentIR::UsesDef_ptr CORBA::ComponentIR::ComponentDef::create_uses (
const char * id,
const char * name,
const char * version,
@@ -15420,13 +14353,13 @@ CORBA::Boolean IR::ComponentDef::is_basic (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::IR::EmitsDef_ptr IR::ComponentDef::create_emits (
+::CORBA::ComponentIR::EmitsDef_ptr CORBA::ComponentIR::ComponentDef::create_emits (
const char * id,
const char * name,
const char * version,
- CORBA::ValueDef_ptr value
+ CORBA::ComponentIR::EventDef_ptr event
ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
@@ -15442,19 +14375,19 @@ CORBA::Boolean IR::ComponentDef::is_basic (
id,
name,
version,
- value
+ event
ACE_ENV_ARG_PARAMETER
);
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::IR::PublishesDef_ptr IR::ComponentDef::create_publishes (
+::CORBA::ComponentIR::PublishesDef_ptr CORBA::ComponentIR::ComponentDef::create_publishes (
const char * id,
const char * name,
const char * version,
- CORBA::ValueDef_ptr value
+ CORBA::ComponentIR::EventDef_ptr event
ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
@@ -15470,19 +14403,19 @@ CORBA::Boolean IR::ComponentDef::is_basic (
id,
name,
version,
- value
+ event
ACE_ENV_ARG_PARAMETER
);
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::IR::ConsumesDef_ptr IR::ComponentDef::create_consumes (
+::CORBA::ComponentIR::ConsumesDef_ptr CORBA::ComponentIR::ComponentDef::create_consumes (
const char * id,
const char * name,
const char * version,
- CORBA::ValueDef_ptr value
+ CORBA::ComponentIR::EventDef_ptr event
ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
@@ -15498,2171 +14431,1754 @@ CORBA::Boolean IR::ComponentDef::is_basic (
id,
name,
version,
- value
+ event
ACE_ENV_ARG_PARAMETER
);
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_ComponentDef[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_ComponentDef[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
+ 47,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f43),
- ACE_NTOHL (0x6f6d706f),
- ACE_NTOHL (0x6e656e74),
- ACE_NTOHL (0x4465663a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/ComponentDef:1.0
- 13,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7444),
+ ACE_NTOHL (0x65663a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0
+ 13,
ACE_NTOHL (0x436f6d70),
ACE_NTOHL (0x6f6e656e),
ACE_NTOHL (0x74446566),
ACE_NTOHL (0x0), // name = ComponentDef
-};
+ };
-static CORBA::TypeCode _tc_TAO_tc_IR_ComponentDef (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ComponentDef (
CORBA::tk_objref,
- sizeof (_oc_IR_ComponentDef),
- (char *) &_oc_IR_ComponentDef,
+ sizeof (_oc_CORBA_ComponentIR_ComponentDef),
+ (char *) &_oc_CORBA_ComponentIR_ComponentDef,
0,
- sizeof (IR::ComponentDef)
+ sizeof (CORBA::ComponentIR::ComponentDef)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
_tc_ComponentDef,
- &_tc_TAO_tc_IR_ComponentDef
+ &_tc_TAO_tc_CORBA_ComponentIR_ComponentDef
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_cs.cpp:100
+
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-static const CORBA::Long _oc_IR_ComponentDescription[] =
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CS_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CS_
+
+void
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::_allocate_buffer (CORBA::ULong length)
{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f43),
- ACE_NTOHL (0x6f6d706f),
- ACE_NTOHL (0x6e656e74),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x72697074),
- ACE_NTOHL (0x696f6e3a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/ComponentDescription:1.0
- 21,
- ACE_NTOHL (0x436f6d70),
- ACE_NTOHL (0x6f6e656e),
- ACE_NTOHL (0x74446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = ComponentDescription
- 13, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f49),
- ACE_NTOHL (0x64656e74),
- ACE_NTOHL (0x69666965),
- ACE_NTOHL (0x723a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
+ CORBA::ComponentIR::ProvidesDescription* tmp = 0;
+ tmp = _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::allocbuf (length);
+
+ if (this->buffer_ != 0)
+ {
+ CORBA::ComponentIR::ProvidesDescription *old =
+ ACE_reinterpret_cast (CORBA::ComponentIR::ProvidesDescription *, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tmp[i] = old[i];
+ }
+
+ if (this->release_)
+ {
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::freebuf (old);
+ }
+ }
+
+ this->buffer_ = tmp;
+}
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f52),
- ACE_NTOHL (0x65706f73),
- ACE_NTOHL (0x69746f72),
- ACE_NTOHL (0x7949643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
+void
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::_deallocate_buffer (void)
+{
+ if (this->buffer_ == 0 || this->release_ == 0)
+ {
+ return;
+ }
+
+ CORBA::ComponentIR::ProvidesDescription *tmp =
+ ACE_reinterpret_cast (CORBA::ComponentIR::ProvidesDescription *, this->buffer_);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::freebuf (tmp);
+ this->buffer_ = 0;
+}
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
- 0xffffffa0, // negative offset (-96)
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f56),
- ACE_NTOHL (0x65727369),
- ACE_NTOHL (0x6f6e5370),
- ACE_NTOHL (0x65633a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::~_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq (void)
+{
+ this->_deallocate_buffer ();
+}
- 15,
- ACE_NTOHL (0x62617365),
- ACE_NTOHL (0x5f636f6d),
- ACE_NTOHL (0x706f6e65),
- ACE_NTOHL (0x6e740000), // name = base_component
- 0xffffffff, // indirection
- 0xffffff30, // negative offset (-208)
- 20,
- ACE_NTOHL (0x73757070),
- ACE_NTOHL (0x6f727473),
- ACE_NTOHL (0x5f696e74),
- ACE_NTOHL (0x65726661),
- ACE_NTOHL (0x63657300), // name = supports_interfaces
- CORBA::tk_alias, // typecode kind for typedefs
- 88, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f52),
- ACE_NTOHL (0x65706f73),
- ACE_NTOHL (0x69746f72),
- ACE_NTOHL (0x79496453),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/RepositoryIdSeq:1.0
- 16,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x53657100), // name = RepositoryIdSeq
- CORBA::tk_sequence, // typecode kind
- 16, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 0xffffffff, // indirection
- 0xfffffebc, // negative offset (-324)
- 0U,
+#endif /* end #if !defined */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- 20,
- ACE_NTOHL (0x70726f76),
- ACE_NTOHL (0x69646573),
- ACE_NTOHL (0x5f696e74),
- ACE_NTOHL (0x65726661),
- ACE_NTOHL (0x63657300), // name = provides_interfaces
- CORBA::tk_alias, // typecode kind for typedefs
- 144, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x726f7669),
- ACE_NTOHL (0x64657344),
- ACE_NTOHL (0x65665365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/ProvidesDefSeq:1.0
- 15,
- ACE_NTOHL (0x50726f76),
- ACE_NTOHL (0x69646573),
- ACE_NTOHL (0x44656653),
- ACE_NTOHL (0x65710000), // name = ProvidesDefSeq
- CORBA::tk_sequence, // typecode kind
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 56, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x726f7669),
- ACE_NTOHL (0x64657344),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/ProvidesDef:1.0
- 12,
- ACE_NTOHL (0x50726f76),
- ACE_NTOHL (0x69646573),
- ACE_NTOHL (0x44656600), // name = ProvidesDef
+#if !defined (_CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CS_)
+#define _CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CS_
- 0U,
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
+// *************************************************************
+// CORBA::ComponentIR::ProvidesDescriptionSeq
+// *************************************************************
- 16,
- ACE_NTOHL (0x75736573),
- ACE_NTOHL (0x5f696e74),
- ACE_NTOHL (0x65726661),
- ACE_NTOHL (0x63657300), // name = uses_interfaces
- CORBA::tk_alias, // typecode kind for typedefs
- 128, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f55),
- ACE_NTOHL (0x73657344),
- ACE_NTOHL (0x65665365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/UsesDefSeq:1.0
- 11,
- ACE_NTOHL (0x55736573),
- ACE_NTOHL (0x44656653),
- ACE_NTOHL (0x65710000), // name = UsesDefSeq
- CORBA::tk_sequence, // typecode kind
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 48, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 27,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f55),
- ACE_NTOHL (0x73657344),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/UsesDef:1.0
- 8,
- ACE_NTOHL (0x55736573),
- ACE_NTOHL (0x44656600), // name = UsesDef
+CORBA::ComponentIR::ProvidesDescriptionSeq::ProvidesDescriptionSeq (void)
+{}
- 0U,
+CORBA::ComponentIR::ProvidesDescriptionSeq::ProvidesDescriptionSeq (CORBA::ULong max)
+ :
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ComponentIR::ProvidesDescription>
- 11,
- ACE_NTOHL (0x61747472),
- ACE_NTOHL (0x69627574),
- ACE_NTOHL (0x65730000), // name = attributes
- CORBA::tk_alias, // typecode kind for typedefs
- 612, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 41,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4174),
- ACE_NTOHL (0x74724465),
- ACE_NTOHL (0x73637269),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e536571),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/AttrDescriptionSeq:1.0
- 19,
- ACE_NTOHL (0x41747472),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x72697074),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x65710000), // name = AttrDescriptionSeq
- CORBA::tk_sequence, // typecode kind
- 528, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_struct, // typecode kind
- 512, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4174),
- ACE_NTOHL (0x74726962),
- ACE_NTOHL (0x75746544),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AttributeDescription:1.0
- 21,
- ACE_NTOHL (0x41747472),
- ACE_NTOHL (0x69627574),
- ACE_NTOHL (0x65446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = AttributeDescription
- 6, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
- ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max)
+{}
- 3,
- ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
+CORBA::ComponentIR::ProvidesDescriptionSeq::ProvidesDescriptionSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ CORBA::ComponentIR::ProvidesDescription *buffer,
+ CORBA::Boolean release
+ )
+ :
- 11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
- ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
- 0xffffff9c, // negative offset (-100)
- 8,
- ACE_NTOHL (0x76657273),
- ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ComponentIR::ProvidesDescription>
- 5,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max, length, buffer, release)
+{}
- 5,
- ACE_NTOHL (0x6d6f6465),
- ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
- 104, // encapsulation length
-TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4174),
- ACE_NTOHL (0x74726962),
- ACE_NTOHL (0x7574654d),
- ACE_NTOHL (0x6f64653a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0
-14,
- ACE_NTOHL (0x41747472),
- ACE_NTOHL (0x69627574),
- ACE_NTOHL (0x654d6f64),
- ACE_NTOHL (0x65000000), // name = AttributeMode
- 2, // member count
-12,
- ACE_NTOHL (0x41545452),
- ACE_NTOHL (0x5f4e4f52),
- ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL
-14,
- ACE_NTOHL (0x41545452),
- ACE_NTOHL (0x5f524541),
- ACE_NTOHL (0x444f4e4c),
- ACE_NTOHL (0x59000000), // name = ATTR_READONLY
+CORBA::ComponentIR::ProvidesDescriptionSeq::ProvidesDescriptionSeq (const ProvidesDescriptionSeq &seq)
+ :
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ComponentIR::ProvidesDescription>
- 0U,
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (seq)
+{}
+CORBA::ComponentIR::ProvidesDescriptionSeq::~ProvidesDescriptionSeq (void) // dtor
+{}
- 13,
- ACE_NTOHL (0x656d6974),
- ACE_NTOHL (0x735f6576),
- ACE_NTOHL (0x656e7473),
- ACE_NTOHL (0x0), // name = emits_events
- CORBA::tk_alias, // typecode kind for typedefs
- 132, // encapsulation length
+void CORBA::ComponentIR::ProvidesDescriptionSeq::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ProvidesDescriptionSeq *tmp = ACE_static_cast (ProvidesDescriptionSeq*, _tao_void_pointer);
+ delete tmp;
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ComponentIR_ProvidesDescriptionSeq[] =
+{
TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f45),
- ACE_NTOHL (0x6d697473),
- ACE_NTOHL (0x44656653),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/EmitsDefSeq:1.0
- 12,
- ACE_NTOHL (0x456d6974),
- ACE_NTOHL (0x73446566),
- ACE_NTOHL (0x53657100), // name = EmitsDefSeq
+ 57,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f5072),
+ ACE_NTOHL (0x6f766964),
+ ACE_NTOHL (0x65734465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e536571),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDescriptionSeq:1.0
+ 23,
+ ACE_NTOHL (0x50726f76),
+ ACE_NTOHL (0x69646573),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x65710000), // name = ProvidesDescriptionSeq
CORBA::tk_sequence, // typecode kind
- 68, // encapsulation length
+ 424, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 408, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 52, // encapsulation length
+ 54,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f5072),
+ ACE_NTOHL (0x6f766964),
+ ACE_NTOHL (0x65734465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e3a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDescription:1.0
+ 20,
+ ACE_NTOHL (0x50726f76),
+ ACE_NTOHL (0x69646573),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e00), // name = ProvidesDescription
+ 5, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 28,
+ 33,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f45),
- ACE_NTOHL (0x6d697473),
- ACE_NTOHL (0x4465663a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/EmitsDef:1.0
- 9,
- ACE_NTOHL (0x456d6974),
- ACE_NTOHL (0x73446566),
- ACE_NTOHL (0x0), // name = EmitsDef
-
- 0U,
-
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
+ ACE_NTOHL (0x4964656e),
+ ACE_NTOHL (0x74696669),
+ ACE_NTOHL (0x65720000), // name = Identifier
+ CORBA::tk_string,
+ 0U, // string length
- 17,
- ACE_NTOHL (0x7075626c),
- ACE_NTOHL (0x69736865),
- ACE_NTOHL (0x735f6576),
- ACE_NTOHL (0x656e7473),
- ACE_NTOHL (0x0), // name = publishes_events
- CORBA::tk_alias, // typecode kind for typedefs
- 148, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x75626c69),
- ACE_NTOHL (0x73686573),
- ACE_NTOHL (0x44656653),
- ACE_NTOHL (0x65713a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/PublishesDefSeq:1.0
- 16,
- ACE_NTOHL (0x5075626c),
- ACE_NTOHL (0x69736865),
- ACE_NTOHL (0x73446566),
- ACE_NTOHL (0x53657100), // name = PublishesDefSeq
- CORBA::tk_sequence, // typecode kind
- 76, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 60, // encapsulation length
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
+ 35,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x75626c69),
- ACE_NTOHL (0x73686573),
- ACE_NTOHL (0x4465663a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/PublishesDef:1.0
- 13,
- ACE_NTOHL (0x5075626c),
- ACE_NTOHL (0x69736865),
- ACE_NTOHL (0x73446566),
- ACE_NTOHL (0x0), // name = PublishesDef
-
- 0U,
-
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
+ ACE_NTOHL (0x0), // name = RepositoryId
+ CORBA::tk_string,
+ 0U, // string length
- 16,
- ACE_NTOHL (0x636f6e73),
- ACE_NTOHL (0x756d6573),
- ACE_NTOHL (0x5f657665),
- ACE_NTOHL (0x6e747300), // name = consumes_events
- CORBA::tk_alias, // typecode kind for typedefs
- 144, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f43),
- ACE_NTOHL (0x6f6e7375),
- ACE_NTOHL (0x6d657344),
- ACE_NTOHL (0x65665365),
- ACE_NTOHL (0x713a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/ConsumesDefSeq:1.0
- 15,
- ACE_NTOHL (0x436f6e73),
- ACE_NTOHL (0x756d6573),
- ACE_NTOHL (0x44656653),
- ACE_NTOHL (0x65710000), // name = ConsumesDefSeq
- CORBA::tk_sequence, // typecode kind
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 56, // encapsulation length
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xffffff9c, // negative offset (-100)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
+ 34,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f43),
- ACE_NTOHL (0x6f6e7375),
- ACE_NTOHL (0x6d657344),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/ConsumesDef:1.0
- 12,
- ACE_NTOHL (0x436f6e73),
- ACE_NTOHL (0x756d6573),
- ACE_NTOHL (0x44656600), // name = ConsumesDef
-
- 0U,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
+ ACE_NTOHL (0x56657273),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x70656300), // name = VersionSpec
+ CORBA::tk_string,
+ 0U, // string length
+ 15,
+ ACE_NTOHL (0x696e7465),
+ ACE_NTOHL (0x72666163),
+ ACE_NTOHL (0x655f7479),
+ ACE_NTOHL (0x70650000), // name = interface_type
+ 0xffffffff, // indirection
+ 0xffffff28, // negative offset (-216)
- 9,
- ACE_NTOHL (0x69735f62),
- ACE_NTOHL (0x61736963),
- ACE_NTOHL (0x0), // name = is_basic
- CORBA::tk_boolean,
+ 0U,
};
-static CORBA::TypeCode _tc_TAO_tc_IR_ComponentDescription (
- CORBA::tk_struct,
- sizeof (_oc_IR_ComponentDescription),
- (char *) &_oc_IR_ComponentDescription,
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ProvidesDescriptionSeq (
+ CORBA::tk_alias,
+ sizeof (_oc_CORBA_ComponentIR_ProvidesDescriptionSeq),
+ (char *) &_oc_CORBA_ComponentIR_ProvidesDescriptionSeq,
0,
- sizeof (IR::ComponentDescription)
+ sizeof (CORBA::ComponentIR::ProvidesDescriptionSeq)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
- _tc_ComponentDescription,
- &_tc_TAO_tc_IR_ComponentDescription
+ _tc_ProvidesDescriptionSeq,
+ &_tc_TAO_tc_CORBA_ComponentIR_ProvidesDescriptionSeq
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_cs.cpp:100
-void IR::ComponentDescription::_tao_any_destructor (void *_tao_void_pointer)
-{
- ComponentDescription *tmp = ACE_static_cast (ComponentDescription*, _tao_void_pointer);
- delete tmp;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-int IR::PrimaryKeyDef::_tao_class_id = 0;
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CS_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CS_
-IR::PrimaryKeyDef_ptr
-tao_IR_PrimaryKeyDef_duplicate (
- IR::PrimaryKeyDef_ptr p
- )
+void
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::_allocate_buffer (CORBA::ULong length)
{
- return IR::PrimaryKeyDef::_duplicate (p);
+ CORBA::ComponentIR::UsesDescription* tmp = 0;
+ tmp = _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::allocbuf (length);
+
+ if (this->buffer_ != 0)
+ {
+ CORBA::ComponentIR::UsesDescription *old =
+ ACE_reinterpret_cast (CORBA::ComponentIR::UsesDescription *, this->buffer_);
+
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
+ {
+ tmp[i] = old[i];
+ }
+
+ if (this->release_)
+ {
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::freebuf (old);
+ }
+ }
+
+ this->buffer_ = tmp;
}
void
-tao_IR_PrimaryKeyDef_release (
- IR::PrimaryKeyDef_ptr p
- )
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::_deallocate_buffer (void)
{
- CORBA::release (p);
-}
+ if (this->buffer_ == 0 || this->release_ == 0)
+ {
+ return;
+ }
+
+ CORBA::ComponentIR::UsesDescription *tmp =
+ ACE_reinterpret_cast (CORBA::ComponentIR::UsesDescription *, this->buffer_);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::freebuf (tmp);
+ this->buffer_ = 0;
+}
-IR::PrimaryKeyDef_ptr
-tao_IR_PrimaryKeyDef_nil (
- void
- )
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::~_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq (void)
{
- return IR::PrimaryKeyDef::_nil ();
+ this->_deallocate_buffer ();
}
-IR::PrimaryKeyDef_ptr
-tao_IR_PrimaryKeyDef_narrow (
- CORBA::Object *p
- ACE_ENV_ARG_DECL
- )
-{
- return IR::PrimaryKeyDef::_narrow (p ACE_ENV_ARG_PARAMETER);
-}
+#endif /* end #if !defined */
-CORBA::Object *
-tao_IR_PrimaryKeyDef_upcast (
- void *src
- )
-{
- IR::PrimaryKeyDef **tmp =
- ACE_static_cast (IR::PrimaryKeyDef **, src);
- return *tmp;
-}
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CS_)
+#define _CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CS_
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
-// IR::PrimaryKeyDef_var
+// CORBA::ComponentIR::UsesDescriptionSeq
// *************************************************************
-IR::PrimaryKeyDef_var::PrimaryKeyDef_var (void)
- : ptr_ (PrimaryKeyDef::_nil ())
+CORBA::ComponentIR::UsesDescriptionSeq::UsesDescriptionSeq (void)
{}
-::IR::PrimaryKeyDef_ptr
-IR::PrimaryKeyDef_var::ptr (void) const
-{
- return this->ptr_;
-}
-
-IR::PrimaryKeyDef_var::PrimaryKeyDef_var (const ::IR::PrimaryKeyDef_var &p)
- : TAO_Base_var (),
- ptr_ (PrimaryKeyDef::_duplicate (p.ptr ()))
-{}
-
-IR::PrimaryKeyDef_var::~PrimaryKeyDef_var (void)
-{
- CORBA::release (this->ptr_);
-}
-
-IR::PrimaryKeyDef_var &
-IR::PrimaryKeyDef_var::operator= (PrimaryKeyDef_ptr p)
-{
- CORBA::release (this->ptr_);
- this->ptr_ = p;
- return *this;
-}
-
-IR::PrimaryKeyDef_var &
-IR::PrimaryKeyDef_var::operator= (const ::IR::PrimaryKeyDef_var &p)
-{
- if (this != &p)
- {
- CORBA::release (this->ptr_);
- this->ptr_ = ::IR::PrimaryKeyDef::_duplicate (p.ptr ());
- }
- return *this;
-}
-
-IR::PrimaryKeyDef_var::operator const ::IR::PrimaryKeyDef_ptr &() const // cast
-{
- return this->ptr_;
-}
-
-IR::PrimaryKeyDef_var::operator ::IR::PrimaryKeyDef_ptr &() // cast
-{
- return this->ptr_;
-}
-
-::IR::PrimaryKeyDef_ptr
-IR::PrimaryKeyDef_var::operator-> (void) const
-{
- return this->ptr_;
-}
-
-::IR::PrimaryKeyDef_ptr
-IR::PrimaryKeyDef_var::in (void) const
-{
- return this->ptr_;
-}
-
-::IR::PrimaryKeyDef_ptr &
-IR::PrimaryKeyDef_var::inout (void)
-{
- return this->ptr_;
-}
-
-::IR::PrimaryKeyDef_ptr &
-IR::PrimaryKeyDef_var::out (void)
-{
- CORBA::release (this->ptr_);
- this->ptr_ = ::IR::PrimaryKeyDef::_nil ();
- return this->ptr_;
-}
-
-::IR::PrimaryKeyDef_ptr
-IR::PrimaryKeyDef_var::_retn (void)
-{
- // yield ownership of managed obj reference
- ::IR::PrimaryKeyDef_ptr val = this->ptr_;
- this->ptr_ = ::IR::PrimaryKeyDef::_nil ();
- return val;
-}
-
-::IR::PrimaryKeyDef_ptr
-IR::PrimaryKeyDef_var::tao_duplicate (PrimaryKeyDef_ptr p)
-{
- return ::IR::PrimaryKeyDef::_duplicate (p);
-}
+CORBA::ComponentIR::UsesDescriptionSeq::UsesDescriptionSeq (CORBA::ULong max)
+ :
-void
-IR::PrimaryKeyDef_var::tao_release (PrimaryKeyDef_ptr p)
-{
- CORBA::release (p);
-}
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ComponentIR::UsesDescription>
-::IR::PrimaryKeyDef_ptr
-IR::PrimaryKeyDef_var::tao_nil (void)
-{
- return ::IR::PrimaryKeyDef::_nil ();
-}
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max)
+{}
-::IR::PrimaryKeyDef_ptr
-IR::PrimaryKeyDef_var::tao_narrow (
- CORBA::Object *p
- ACE_ENV_ARG_DECL
+CORBA::ComponentIR::UsesDescriptionSeq::UsesDescriptionSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ CORBA::ComponentIR::UsesDescription *buffer,
+ CORBA::Boolean release
)
-{
- return ::IR::PrimaryKeyDef::_narrow (p ACE_ENV_ARG_PARAMETER);
-}
-
-CORBA::Object *
-IR::PrimaryKeyDef_var::tao_upcast (void *src)
-{
- PrimaryKeyDef **tmp =
- ACE_static_cast (PrimaryKeyDef **, src);
- return *tmp;
-}
-
-// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
-
-// *************************************************************
-// IR::PrimaryKeyDef_out
-// *************************************************************
-
-IR::PrimaryKeyDef_out::PrimaryKeyDef_out (PrimaryKeyDef_ptr &p)
- : ptr_ (p)
-{
- this->ptr_ = ::IR::PrimaryKeyDef::_nil ();
-}
+ :
-IR::PrimaryKeyDef_out::PrimaryKeyDef_out (PrimaryKeyDef_var &p)
- : ptr_ (p.out ())
-{
- CORBA::release (this->ptr_);
- this->ptr_ = ::IR::PrimaryKeyDef::_nil ();
-}
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ComponentIR::UsesDescription>
-IR::PrimaryKeyDef_out::PrimaryKeyDef_out (const ::IR::PrimaryKeyDef_out &p)
- : ptr_ (ACE_const_cast (PrimaryKeyDef_out &, p).ptr_)
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max, length, buffer, release)
{}
-::IR::PrimaryKeyDef_out &
-IR::PrimaryKeyDef_out::operator= (const ::IR::PrimaryKeyDef_out &p)
-{
- this->ptr_ = ACE_const_cast (PrimaryKeyDef_out&, p).ptr_;
- return *this;
-}
-
-IR::PrimaryKeyDef_out &
-IR::PrimaryKeyDef_out::operator= (const ::IR::PrimaryKeyDef_var &p)
-{
- this->ptr_ = ::IR::PrimaryKeyDef::_duplicate (p.ptr ());
- return *this;
-}
-
-IR::PrimaryKeyDef_out &
-IR::PrimaryKeyDef_out::operator= (PrimaryKeyDef_ptr p)
-{
- this->ptr_ = p;
- return *this;
-}
-
-IR::PrimaryKeyDef_out::operator ::IR::PrimaryKeyDef_ptr &() // cast
-{
- return this->ptr_;
-}
-
-::IR::PrimaryKeyDef_ptr &
-IR::PrimaryKeyDef_out::ptr (void)
-{
- return this->ptr_;
-}
-
-::IR::PrimaryKeyDef_ptr
-IR::PrimaryKeyDef_out::operator-> (void)
-{
- return this->ptr_;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
-
-#if (TAO_HAS_INTERCEPTORS == 1)
-
-// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
-
-class TAO_ClientRequestInfo_IR_PrimaryKeyDef_is_a : public TAO_ClientRequestInfo_i
-{
-public:
- TAO_ClientRequestInfo_IR_PrimaryKeyDef_is_a (
- TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target,
- const char * primary_key_id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+CORBA::ComponentIR::UsesDescriptionSeq::UsesDescriptionSeq (const UsesDescriptionSeq &seq)
+ :
- virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ComponentIR::UsesDescription>
- void result (::CORBA::Boolean result);
-
- private:
- TAO_ClientRequestInfo_IR_PrimaryKeyDef_is_a (const TAO_ClientRequestInfo_IR_PrimaryKeyDef_is_a &);
- void operator= (const TAO_ClientRequestInfo_IR_PrimaryKeyDef_is_a &);
- const char * primary_key_id_;
-
- ::CORBA::Boolean _result;
- };
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
- TAO_ClientRequestInfo_IR_PrimaryKeyDef_is_a::TAO_ClientRequestInfo_IR_PrimaryKeyDef_is_a (
- TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target,
- const char * primary_key_id
- ACE_ENV_ARG_DECL_NOT_USED
- )
- : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
- primary_key_id_ (primary_key_id)
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (seq)
{}
-Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_PrimaryKeyDef_is_a::arguments (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the argument list on demand.
- Dynamic::ParameterList *parameter_list =
- TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
- parameter_list->length (1);
- CORBA::ULong len = 0;
- (*parameter_list)[len].argument <<= primary_key_id_;
- (*parameter_list)[len].mode = CORBA::PARAM_IN;
- len++;
-
- return safe_parameter_list._retn ();
-}
-
-Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_PrimaryKeyDef_is_a::exceptions (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the exception list on demand.
- Dynamic::ExceptionList *exception_list =
- TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return exception_list;
-}
+CORBA::ComponentIR::UsesDescriptionSeq::~UsesDescriptionSeq (void) // dtor
+{}
-CORBA::Any *
-TAO_ClientRequestInfo_IR_PrimaryKeyDef_is_a::result (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
+void CORBA::ComponentIR::UsesDescriptionSeq::_tao_any_destructor (void *_tao_void_pointer)
{
- // Generate the result on demand.
- CORBA::Boolean tk_void_any = 0;
- CORBA::Any *result_any =
- TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- CORBA::Any_var safe_result_any = result_any;
-
- (*result_any) <<= CORBA::Any::from_boolean (this->_result);
- return safe_result_any._retn ();
+ UsesDescriptionSeq *tmp = ACE_static_cast (UsesDescriptionSeq*, _tao_void_pointer);
+ delete tmp;
}
-void
-TAO_ClientRequestInfo_IR_PrimaryKeyDef_is_a::result (CORBA::Boolean result)
-{
- // Update the result.
- this->_result = result;
-}
+#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-class TAO_ClientRequestInfo_IR_PrimaryKeyDef_primary_key_get : public TAO_ClientRequestInfo_i
+static const CORBA::Long _oc_CORBA_ComponentIR_UsesDescriptionSeq[] =
{
-public:
- TAO_ClientRequestInfo_IR_PrimaryKeyDef_primary_key_get (
- TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_WITH_DEFAULTS);
-
- virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
- void result (::CORBA::ValueDef_ptr result);
-
- private:
- TAO_ClientRequestInfo_IR_PrimaryKeyDef_primary_key_get (const TAO_ClientRequestInfo_IR_PrimaryKeyDef_primary_key_get &);
- void operator= (const TAO_ClientRequestInfo_IR_PrimaryKeyDef_primary_key_get &);
-
- ::CORBA::ValueDef_ptr _result;
- };
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
- TAO_ClientRequestInfo_IR_PrimaryKeyDef_primary_key_get::TAO_ClientRequestInfo_IR_PrimaryKeyDef_primary_key_get (
- TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
- )
- : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
-{}
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 53,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f5573),
+ ACE_NTOHL (0x65734465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e536571),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDescriptionSeq:1.0
+ 19,
+ ACE_NTOHL (0x55736573),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x65710000), // name = UsesDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 436, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 420, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 50,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f5573),
+ ACE_NTOHL (0x65734465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e3a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDescription:1.0
+ 16,
+ ACE_NTOHL (0x55736573),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e00), // name = UsesDescription
+ 6, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 33,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
+ ACE_NTOHL (0x4964656e),
+ ACE_NTOHL (0x74696669),
+ ACE_NTOHL (0x65720000), // name = Identifier
+ CORBA::tk_string,
+ 0U, // string length
-Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_PrimaryKeyDef_primary_key_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the argument list on demand.
- Dynamic::ParameterList *parameter_list =
- TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return parameter_list;
-}
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
+ ACE_NTOHL (0x0), // name = RepositoryId
+ CORBA::tk_string,
+ 0U, // string length
-Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_PrimaryKeyDef_primary_key_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the exception list on demand.
- Dynamic::ExceptionList *exception_list =
- TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return exception_list;
-}
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xffffff9c, // negative offset (-100)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 34,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
+ ACE_NTOHL (0x56657273),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x70656300), // name = VersionSpec
+ CORBA::tk_string,
+ 0U, // string length
-CORBA::Any *
-TAO_ClientRequestInfo_IR_PrimaryKeyDef_primary_key_get::result (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-{
- // Generate the result on demand.
- CORBA::Boolean tk_void_any = 0;
- CORBA::Any *result_any =
- TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- CORBA::Any_var safe_result_any = result_any;
-
- (*result_any) <<= this->_result;
- return safe_result_any._retn ();
-}
+ 15,
+ ACE_NTOHL (0x696e7465),
+ ACE_NTOHL (0x72666163),
+ ACE_NTOHL (0x655f7479),
+ ACE_NTOHL (0x70650000), // name = interface_type
+ 0xffffffff, // indirection
+ 0xffffff28, // negative offset (-216)
+ 12,
+ ACE_NTOHL (0x69735f6d),
+ ACE_NTOHL (0x756c7469),
+ ACE_NTOHL (0x706c6500), // name = is_multiple
+ CORBA::tk_boolean,
-void
-TAO_ClientRequestInfo_IR_PrimaryKeyDef_primary_key_get::result (::CORBA::ValueDef_ptr result)
-{
- // Update the result.
- this->_result = result;
-}
-#endif /* TAO_HAS_INTERCEPTORS */
+ 0U,
-// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+};
-///////////////////////////////////////////////////////////////////////
-// Base & Remote Proxy Implementation.
-//
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_UsesDescriptionSeq (
+ CORBA::tk_alias,
+ sizeof (_oc_CORBA_ComponentIR_UsesDescriptionSeq),
+ (char *) &_oc_CORBA_ComponentIR_UsesDescriptionSeq,
+ 0,
+ sizeof (CORBA::ComponentIR::UsesDescriptionSeq)
+ );
-IR::_TAO_PrimaryKeyDef_Proxy_Impl::_TAO_PrimaryKeyDef_Proxy_Impl (void)
-{}
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_UsesDescriptionSeq,
+ &_tc_TAO_tc_CORBA_ComponentIR_UsesDescriptionSeq
+ )
+TAO_NAMESPACE_END
+TAO_NAMESPACE_END
-IR::_TAO_PrimaryKeyDef_Remote_Proxy_Impl::_TAO_PrimaryKeyDef_Remote_Proxy_Impl (void)
-{}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_cs.cpp:100
-// Remote Implementation of the IDL interface methods
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CS_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CS_
-CORBA::Boolean IR::_TAO_PrimaryKeyDef_Remote_Proxy_Impl::is_a (
- CORBA::Object *_collocated_tao_target_,
- const char * primary_key_id
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
+void
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::_allocate_buffer (CORBA::ULong length)
{
- CORBA::Boolean _tao_retval = 0;
- TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+ CORBA::ComponentIR::EventPortDescription* tmp = 0;
+ tmp = _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::allocbuf (length);
- if (istub == 0)
- {
- ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval);
- }
-
- TAO_GIOP_Twoway_Invocation _tao_call (
- istub,
- "is_a",
- 4,
- 1,
- istub->orb_core ()
- );
-
- int _invoke_status;
-
-#if (TAO_HAS_INTERCEPTORS == 1)
- TAO_ClientRequestInterceptor_Adapter _tao_vfr (
- istub->orb_core ()->client_request_interceptors (),
- &_tao_call,
- _invoke_status
- );
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- for (;;)
+ if (this->buffer_ != 0)
{
- _invoke_status = TAO_INVOKE_EXCEPTION;
-
-#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_PrimaryKeyDef_is_a _tao_ri (
- &_tao_call,
- _collocated_tao_target_,
- primary_key_id
- ACE_ENV_ARG_PARAMETER
- );
- ACE_CHECK_RETURN (_tao_retval);
-
-#endif /* TAO_HAS_INTERCEPTORS */
+ CORBA::ComponentIR::EventPortDescription *old =
+ ACE_reinterpret_cast (CORBA::ComponentIR::EventPortDescription *, this->buffer_);
- CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
- TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
-#if TAO_HAS_INTERCEPTORS == 1
-
- ACE_TRY
- {
- _tao_vfr.send_request (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- }
- else
- {
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << primary_key_id)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- _tao_retval
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::Boolean _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
-
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- }
- }
- ACE_CATCHANY
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
{
- _tao_ri.exception (&ACE_ANY_EXCEPTION);
- _tao_vfr.receive_exception (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
- || _tao_status == PortableInterceptor::USER_EXCEPTION)
- {
- ACE_RE_THROW;
- }
+ tmp[i] = old[i];
}
-# if defined (ACE_HAS_EXCEPTIONS) \
- && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
- ACE_CATCHALL
+ if (this->release_)
{
- CORBA::UNKNOWN ex;
-
- _tao_ri.exception (&ex);
- _tao_vfr.receive_exception (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
- ACE_TRY_THROW (ex);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::freebuf (old);
}
-# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
- ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval);
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval);
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
}
-
-return _tao_retval;
+
+ this->buffer_ = tmp;
}
-// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
-
-::CORBA::ValueDef_ptr IR::_TAO_PrimaryKeyDef_Remote_Proxy_Impl::primary_key (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
+void
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::_deallocate_buffer (void)
{
- CORBA::ValueDef_var _tao_retval (CORBA::ValueDef::_nil ());
- TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
- if (istub == 0)
+ if (this->buffer_ == 0 || this->release_ == 0)
{
- ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ return;
}
-
- TAO_GIOP_Twoway_Invocation _tao_call (
- istub,
- "_get_primary_key",
- 16,
- 0,
- istub->orb_core ()
- );
-
- int _invoke_status;
-#if (TAO_HAS_INTERCEPTORS == 1)
- TAO_ClientRequestInterceptor_Adapter _tao_vfr (
- istub->orb_core ()->client_request_interceptors (),
- &_tao_call,
- _invoke_status
- );
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- for (;;)
- {
- _invoke_status = TAO_INVOKE_EXCEPTION;
-
-#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_PrimaryKeyDef_primary_key_get _tao_ri (
- &_tao_call,
- _collocated_tao_target_
- ACE_ENV_ARG_PARAMETER
- );
- ACE_CHECK_RETURN (_tao_retval._retn ());
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
- TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
-#if TAO_HAS_INTERCEPTORS == 1
-
- ACE_TRY
- {
- _tao_vfr.send_request (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- }
- else
- {
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ValueDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- }
- }
- ACE_CATCHANY
- {
- _tao_ri.exception (&ACE_ANY_EXCEPTION);
- _tao_vfr.receive_exception (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
- || _tao_status == PortableInterceptor::USER_EXCEPTION)
- {
- ACE_RE_THROW;
- }
- }
-
-# if defined (ACE_HAS_EXCEPTIONS) \
- && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
- ACE_CATCHALL
- {
- CORBA::UNKNOWN ex;
-
- _tao_ri.exception (&ex);
- _tao_vfr.receive_exception (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
- ACE_TRY_THROW (ex);
- }
-# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
- ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
- _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
-#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
- }
-
-return _tao_retval._retn ();
-}
-
-//
-// End Base & Remote Proxy Implemeentation.
-///////////////////////////////////////////////////////////////////////
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
-
-///////////////////////////////////////////////////////////////////////
-// Remote & Base Proxy Broker Implementation
-//
-
-IR::_TAO_PrimaryKeyDef_Proxy_Broker::_TAO_PrimaryKeyDef_Proxy_Broker (void)
-{
-}
+ CORBA::ComponentIR::EventPortDescription *tmp =
+ ACE_reinterpret_cast (CORBA::ComponentIR::EventPortDescription *, this->buffer_);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::freebuf (tmp);
+ this->buffer_ = 0;
+}
-IR::_TAO_PrimaryKeyDef_Proxy_Broker::~_TAO_PrimaryKeyDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::~_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq (void)
{
+ this->_deallocate_buffer ();
}
-IR::_TAO_PrimaryKeyDef_Proxy_Broker * (*IR__TAO_PrimaryKeyDef_Proxy_Broker_Factory_function_pointer) (
- CORBA::Object_ptr obj
- ) = 0;
-
-// Factory Member function Implementation.
-IR::_TAO_PrimaryKeyDef_Remote_Proxy_Broker *
-IR::_TAO_PrimaryKeyDef_Remote_Proxy_Broker::the_TAO_PrimaryKeyDef_Remote_Proxy_Broker (void)
-{
- static ::IR::_TAO_PrimaryKeyDef_Remote_Proxy_Broker remote_proxy_broker;
- return &remote_proxy_broker;
-}
+#endif /* end #if !defined */
-IR::_TAO_PrimaryKeyDef_Remote_Proxy_Broker::_TAO_PrimaryKeyDef_Remote_Proxy_Broker (void)
-{
-}
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-IR::_TAO_PrimaryKeyDef_Remote_Proxy_Broker::~_TAO_PrimaryKeyDef_Remote_Proxy_Broker (void)
-{
-}
+#if !defined (_CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CS_)
+#define _CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CS_
-IR::_TAO_PrimaryKeyDef_Proxy_Impl&
-IR::_TAO_PrimaryKeyDef_Remote_Proxy_Broker::select_proxy (
- ::IR::PrimaryKeyDef *
- ACE_ENV_ARG_DECL_NOT_USED
- )
-{
- return this->remote_proxy_impl_;
-}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
-//
-// End Remote & Base Proxy Broker Implementation
-///////////////////////////////////////////////////////////////////////
+// *************************************************************
+// CORBA::ComponentIR::EventPortDescriptionSeq
+// *************************************************************
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+CORBA::ComponentIR::EventPortDescriptionSeq::EventPortDescriptionSeq (void)
+{}
-IR::PrimaryKeyDef::PrimaryKeyDef (int collocated)
-{
- this->IR_PrimaryKeyDef_setup_collocation (collocated);
-}
+CORBA::ComponentIR::EventPortDescriptionSeq::EventPortDescriptionSeq (CORBA::ULong max)
+ :
-void
-IR::PrimaryKeyDef::IR_PrimaryKeyDef_setup_collocation (int collocated)
-{
- if (collocated)
- this->the_TAO_PrimaryKeyDef_Proxy_Broker_ =
- ::IR__TAO_PrimaryKeyDef_Proxy_Broker_Factory_function_pointer (this);
- else
- this->the_TAO_PrimaryKeyDef_Proxy_Broker_ =
- ::IR::_TAO_PrimaryKeyDef_Remote_Proxy_Broker::the_TAO_PrimaryKeyDef_Remote_Proxy_Broker ();
-
- this->CORBA_Contained_setup_collocation (collocated);
-}
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ComponentIR::EventPortDescription>
-IR::PrimaryKeyDef::~PrimaryKeyDef (void)
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max)
{}
-void
-IR::PrimaryKeyDef::_tao_any_destructor (void *_tao_void_pointer)
-{
- PrimaryKeyDef *tmp = ACE_static_cast (PrimaryKeyDef *, _tao_void_pointer);
- CORBA::release (tmp);
-}
-
-IR::PrimaryKeyDef_ptr
-IR::PrimaryKeyDef::_narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL
+CORBA::ComponentIR::EventPortDescriptionSeq::EventPortDescriptionSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ CORBA::ComponentIR::EventPortDescription *buffer,
+ CORBA::Boolean release
)
-{
- if (CORBA::is_nil (obj))
- {
- return PrimaryKeyDef::_nil ();
- }
-
- if (! obj->_is_local ())
- {
- CORBA::Boolean is_a =
- obj->_is_a (
- "IDL:omg.org/IR/PrimaryKeyDef:1.0"
- ACE_ENV_ARG_PARAMETER
- );
- ACE_CHECK_RETURN (PrimaryKeyDef::_nil ());
-
- if (is_a == 0)
- {
- return PrimaryKeyDef::_nil ();
- }
- }
-
- return PrimaryKeyDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
-}
+ :
-IR::PrimaryKeyDef_ptr
-IR::PrimaryKeyDef::_unchecked_narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_NOT_USED
- )
-{
- if (CORBA::is_nil (obj))
- {
- return PrimaryKeyDef::_nil ();
- }
-
- if (! obj->_is_local ())
- {
- TAO_Stub* stub = obj->_stubobj ();
-
- if (stub != 0)
- {
- stub->_incr_refcnt ();
- }
-
- PrimaryKeyDef_ptr default_proxy = PrimaryKeyDef::_nil ();
-
- if (
- !CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
- obj->_is_collocated () &&
- IR__TAO_PrimaryKeyDef_Proxy_Broker_Factory_function_pointer != 0
- )
- {
- ACE_NEW_RETURN (
- default_proxy,
- ::IR::PrimaryKeyDef (
- stub,
- 1,
- obj->_servant ()
- ),
- PrimaryKeyDef::_nil ()
- );
- }
-
- if (CORBA::is_nil (default_proxy))
- {
- ACE_NEW_RETURN (
- default_proxy,
- ::IR::PrimaryKeyDef (
- stub,
- 0,
- obj->_servant ()
- ),
- PrimaryKeyDef::_nil ()
- );
- }
-
- return default_proxy;
- }
- else
- return
- ACE_reinterpret_cast (
- PrimaryKeyDef_ptr,
- obj->_tao_QueryInterface (
- ACE_reinterpret_cast (
- ptr_arith_t,
- &PrimaryKeyDef::_tao_class_id
- )
- )
- );
-}
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ComponentIR::EventPortDescription>
-IR::PrimaryKeyDef_ptr
-IR::PrimaryKeyDef::_duplicate (PrimaryKeyDef_ptr obj)
-{
- if (! CORBA::is_nil (obj))
- {
- obj->_add_ref ();
- }
-
- return obj;
-}
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (max, length, buffer, release)
+{}
-CORBA::Boolean
-IR::PrimaryKeyDef::_is_a (
- const char *value
- ACE_ENV_ARG_DECL
- )
-{
- if (
- !ACE_OS::strcmp (
- (char *)value,
- "IDL:omg.org/IR/PrimaryKeyDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- (char *)value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- (char *)value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- (char *)value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- )
- {
- return 1; // success using local knowledge
- }
- else
- {
- return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a (
- value
- ACE_ENV_ARG_PARAMETER
- );
- }
-}
+CORBA::ComponentIR::EventPortDescriptionSeq::EventPortDescriptionSeq (const EventPortDescriptionSeq &seq)
+ :
-void *IR::PrimaryKeyDef::_tao_QueryInterface (ptr_arith_t type)
-{
- void *retv = 0;
-
- if (type == ACE_reinterpret_cast (
- ptr_arith_t,
- &ACE_NESTED_CLASS (::IR, PrimaryKeyDef)::_tao_class_id)
- )
- {
- retv = ACE_reinterpret_cast (void*, this);
- }
- else if (type == ACE_reinterpret_cast (
- ptr_arith_t,
- &::CORBA::Contained::_tao_class_id)
- )
- {
- retv =
- ACE_reinterpret_cast (
- void *,
- ACE_static_cast (
- CORBA::Contained_ptr,
- this
- )
- );
- }
- else if (type == ACE_reinterpret_cast (
- ptr_arith_t,
- &::CORBA::IRObject::_tao_class_id)
- )
- {
- retv =
- ACE_reinterpret_cast (
- void *,
- ACE_static_cast (
- CORBA::IRObject_ptr,
- this
- )
- );
- }
- else if (type == ACE_reinterpret_cast (
- ptr_arith_t,
- &CORBA::Object::_tao_class_id)
- )
- {
- retv =
- ACE_reinterpret_cast (
- void *,
- ACE_static_cast (CORBA::Object_ptr, this)
- );
- }
-
- if (retv != 0)
- {
- this->_add_ref ();
- }
-
- return retv;
-}
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+TAO_Unbounded_Sequence<CORBA::ComponentIR::EventPortDescription>
-const char* IR::PrimaryKeyDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/IR/PrimaryKeyDef:1.0";
-}
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ (seq)
+{}
-// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+CORBA::ComponentIR::EventPortDescriptionSeq::~EventPortDescriptionSeq (void) // dtor
+{}
-CORBA::Boolean IR::PrimaryKeyDef::is_a (
- const char * primary_key_id
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
+void CORBA::ComponentIR::EventPortDescriptionSeq::_tao_any_destructor (void *_tao_void_pointer)
{
- _TAO_PrimaryKeyDef_Proxy_Impl &proxy =
- this->the_TAO_PrimaryKeyDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return proxy.is_a (
- this,
- primary_key_id
- ACE_ENV_ARG_PARAMETER
- );
+ EventPortDescriptionSeq *tmp = ACE_static_cast (EventPortDescriptionSeq*, _tao_void_pointer);
+ delete tmp;
}
-// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
-
-::CORBA::ValueDef_ptr IR::PrimaryKeyDef::primary_key (
- ACE_ENV_SINGLE_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-{
- _TAO_PrimaryKeyDef_Proxy_Impl &proxy =
- this->the_TAO_PrimaryKeyDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
-
- return proxy.primary_key (
- this
- ACE_ENV_ARG_PARAMETER
- );
-}
+#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_PrimaryKeyDef[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_EventPortDescriptionSeq[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
+ 58,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x72696d61),
- ACE_NTOHL (0x72794b65),
- ACE_NTOHL (0x79446566),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/IR/PrimaryKeyDef:1.0
- 14,
- ACE_NTOHL (0x5072696d),
- ACE_NTOHL (0x6172794b),
- ACE_NTOHL (0x65794465),
- ACE_NTOHL (0x66000000), // name = PrimaryKeyDef
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f4576),
+ ACE_NTOHL (0x656e7450),
+ ACE_NTOHL (0x6f727444),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x713a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescriptionSeq:1.0
+ 24,
+ ACE_NTOHL (0x4576656e),
+ ACE_NTOHL (0x74506f72),
+ ACE_NTOHL (0x74446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x53657100), // name = EventPortDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 420, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 404, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 55,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f4576),
+ ACE_NTOHL (0x656e7450),
+ ACE_NTOHL (0x6f727444),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescription:1.0
+ 21,
+ ACE_NTOHL (0x4576656e),
+ ACE_NTOHL (0x74506f72),
+ ACE_NTOHL (0x74446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = EventPortDescription
+ 5, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 33,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
+ ACE_NTOHL (0x4964656e),
+ ACE_NTOHL (0x74696669),
+ ACE_NTOHL (0x65720000), // name = Identifier
+ CORBA::tk_string,
+ 0U, // string length
+
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
+ ACE_NTOHL (0x0), // name = RepositoryId
+ CORBA::tk_string,
+ 0U, // string length
+
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xffffff9c, // negative offset (-100)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 34,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
+ ACE_NTOHL (0x56657273),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x70656300), // name = VersionSpec
+ CORBA::tk_string,
+ 0U, // string length
+
+ 6,
+ ACE_NTOHL (0x6576656e),
+ ACE_NTOHL (0x74000000), // name = event
+ 0xffffffff, // indirection
+ 0xffffff30, // negative offset (-208)
+
+ 0U,
+
};
-static CORBA::TypeCode _tc_TAO_tc_IR_PrimaryKeyDef (
- CORBA::tk_objref,
- sizeof (_oc_IR_PrimaryKeyDef),
- (char *) &_oc_IR_PrimaryKeyDef,
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_EventPortDescriptionSeq (
+ CORBA::tk_alias,
+ sizeof (_oc_CORBA_ComponentIR_EventPortDescriptionSeq),
+ (char *) &_oc_CORBA_ComponentIR_EventPortDescriptionSeq,
0,
- sizeof (IR::PrimaryKeyDef)
+ sizeof (CORBA::ComponentIR::EventPortDescriptionSeq)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
- _tc_PrimaryKeyDef,
- &_tc_TAO_tc_IR_PrimaryKeyDef
+ _tc_EventPortDescriptionSeq,
+ &_tc_TAO_tc_CORBA_ComponentIR_EventPortDescriptionSeq
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_PrimaryKeyDescription[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_ComponentDescription[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 41,
+ 55,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x72696d61),
- ACE_NTOHL (0x72794b65),
- ACE_NTOHL (0x79446573),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7444),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ComponentDescription:1.0
+ 21,
+ ACE_NTOHL (0x436f6d70),
+ ACE_NTOHL (0x6f6e656e),
+ ACE_NTOHL (0x74446573),
ACE_NTOHL (0x63726970),
ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/IR/PrimaryKeyDescription:1.0
- 22,
- ACE_NTOHL (0x5072696d),
- ACE_NTOHL (0x6172794b),
- ACE_NTOHL (0x65794465),
- ACE_NTOHL (0x73637269),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e000000), // name = PrimaryKeyDescription
- 5, // member count
- 5,
+ ACE_NTOHL (0x0), // name = ComponentDescription
+ 13, // member count
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
+ 33,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f49),
- ACE_NTOHL (0x64656e74),
- ACE_NTOHL (0x69666965),
- ACE_NTOHL (0x723a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/Identifier:1.0
- 11,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
+ 35,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f52),
- ACE_NTOHL (0x65706f73),
- ACE_NTOHL (0x69746f72),
- ACE_NTOHL (0x7949643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/RepositoryId:1.0
- 13,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
- 0xffffffa0, // negative offset (-96)
+ 0xffffffff, // indirection
+ 0xffffff9c, // negative offset (-100)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
+ 34,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f56),
- ACE_NTOHL (0x65727369),
- ACE_NTOHL (0x6f6e5370),
- ACE_NTOHL (0x65633a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/VersionSpec:1.0
- 12,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
ACE_NTOHL (0x56657273),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
- 12,
- ACE_NTOHL (0x7072696d),
- ACE_NTOHL (0x6172795f),
- ACE_NTOHL (0x6b657900), // name = primary_key
- CORBA::tk_objref, // typecode kind
- 56, // encapsulation length
+ 15,
+ ACE_NTOHL (0x62617365),
+ ACE_NTOHL (0x5f636f6d),
+ ACE_NTOHL (0x706f6e65),
+ ACE_NTOHL (0x6e740000), // name = base_component
+ 0xffffffff, // indirection
+ 0xffffff28, // negative offset (-216)
+ 21,
+ ACE_NTOHL (0x73757070),
+ ACE_NTOHL (0x6f727465),
+ ACE_NTOHL (0x645f696e),
+ ACE_NTOHL (0x74657266),
+ ACE_NTOHL (0x61636573),
+ ACE_NTOHL (0x0), // name = supported_interfaces
+ CORBA::tk_alias, // typecode kind for typedefs
+ 92, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
+ 38,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c756544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ValueDef:1.0
- 9,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x65446566),
- ACE_NTOHL (0x0), // name = ValueDef
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49645365),
+ ACE_NTOHL (0x713a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0
+ 16,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
+ ACE_NTOHL (0x53657100), // name = RepositoryIdSeq
+ CORBA::tk_sequence, // typecode kind
+ 16, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 0xffffffff, // indirection
+ 0xfffffeac, // negative offset (-340)
+ 0U,
+
+
+ 20,
+ ACE_NTOHL (0x70726f76),
+ ACE_NTOHL (0x69646564),
+ ACE_NTOHL (0x5f696e74),
+ ACE_NTOHL (0x65726661),
+ ACE_NTOHL (0x63657300), // name = provided_interfaces
+ CORBA::tk_alias, // typecode kind for typedefs
+ 320, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 57,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f5072),
+ ACE_NTOHL (0x6f766964),
+ ACE_NTOHL (0x65734465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e536571),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDescriptionSeq:1.0
+ 23,
+ ACE_NTOHL (0x50726f76),
+ ACE_NTOHL (0x69646573),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x65710000), // name = ProvidesDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 216, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 200, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 54,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f5072),
+ ACE_NTOHL (0x6f766964),
+ ACE_NTOHL (0x65734465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e3a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDescription:1.0
+ 20,
+ ACE_NTOHL (0x50726f76),
+ ACE_NTOHL (0x69646573),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e00), // name = ProvidesDescription
+ 5, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffffd50, // negative offset (-688)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ 0xffffffff, // indirection
+ 0xfffffd94, // negative offset (-620)
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xfffffd7c, // negative offset (-644)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ 0xffffffff, // indirection
+ 0xfffffddc, // negative offset (-548)
+ 15,
+ ACE_NTOHL (0x696e7465),
+ ACE_NTOHL (0x72666163),
+ ACE_NTOHL (0x655f7479),
+ ACE_NTOHL (0x70650000), // name = interface_type
+ 0xffffffff, // indirection
+ 0xfffffd4c, // negative offset (-692)
+
+ 0U,
+
+
+ 16,
+ ACE_NTOHL (0x75736564),
+ ACE_NTOHL (0x5f696e74),
+ ACE_NTOHL (0x65726661),
+ ACE_NTOHL (0x63657300), // name = used_interfaces
+ CORBA::tk_alias, // typecode kind for typedefs
+ 324, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 53,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f5573),
+ ACE_NTOHL (0x65734465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e536571),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDescriptionSeq:1.0
+ 19,
+ ACE_NTOHL (0x55736573),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x65710000), // name = UsesDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 228, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 212, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 50,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f5573),
+ ACE_NTOHL (0x65734465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e3a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDescription:1.0
+ 16,
+ ACE_NTOHL (0x55736573),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e00), // name = UsesDescription
+ 6, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffffc04, // negative offset (-1020)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ 0xffffffff, // indirection
+ 0xfffffc48, // negative offset (-952)
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xfffffc30, // negative offset (-976)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ 0xffffffff, // indirection
+ 0xfffffc90, // negative offset (-880)
+ 15,
+ ACE_NTOHL (0x696e7465),
+ ACE_NTOHL (0x72666163),
+ ACE_NTOHL (0x655f7479),
+ ACE_NTOHL (0x70650000), // name = interface_type
+ 0xffffffff, // indirection
+ 0xfffffc00, // negative offset (-1024)
+ 12,
+ ACE_NTOHL (0x69735f6d),
+ ACE_NTOHL (0x756c7469),
+ ACE_NTOHL (0x706c6500), // name = is_multiple
+ CORBA::tk_boolean,
+
+
+ 0U,
+
+
+ 13,
+ ACE_NTOHL (0x656d6974),
+ ACE_NTOHL (0x735f6576),
+ ACE_NTOHL (0x656e7473),
+ ACE_NTOHL (0x0), // name = emits_events
+ CORBA::tk_alias, // typecode kind for typedefs
+ 316, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 58,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f4576),
+ ACE_NTOHL (0x656e7450),
+ ACE_NTOHL (0x6f727444),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x713a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescriptionSeq:1.0
+ 24,
+ ACE_NTOHL (0x4576656e),
+ ACE_NTOHL (0x74506f72),
+ ACE_NTOHL (0x74446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x53657100), // name = EventPortDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 212, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 196, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 55,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f4576),
+ ACE_NTOHL (0x656e7450),
+ ACE_NTOHL (0x6f727444),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescription:1.0
+ 21,
+ ACE_NTOHL (0x4576656e),
+ ACE_NTOHL (0x74506f72),
+ ACE_NTOHL (0x74446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = EventPortDescription
+ 5, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffffa90, // negative offset (-1392)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ 0xffffffff, // indirection
+ 0xfffffad4, // negative offset (-1324)
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xfffffabc, // negative offset (-1348)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ 0xffffffff, // indirection
+ 0xfffffb1c, // negative offset (-1252)
+ 6,
+ ACE_NTOHL (0x6576656e),
+ ACE_NTOHL (0x74000000), // name = event
+ 0xffffffff, // indirection
+ 0xfffffa94, // negative offset (-1388)
+
+ 0U,
+
+
+ 17,
+ ACE_NTOHL (0x7075626c),
+ ACE_NTOHL (0x69736865),
+ ACE_NTOHL (0x735f6576),
+ ACE_NTOHL (0x656e7473),
+ ACE_NTOHL (0x0), // name = publishes_events
+ 0xffffffff, // indirection
+ 0xfffffea0, // negative offset (-352)
+ 16,
+ ACE_NTOHL (0x636f6e73),
+ ACE_NTOHL (0x756d6573),
+ ACE_NTOHL (0x5f657665),
+ ACE_NTOHL (0x6e747300), // name = consumes_events
+ 0xffffffff, // indirection
+ 0xfffffe84, // negative offset (-380)
+ 11,
+ ACE_NTOHL (0x61747472),
+ ACE_NTOHL (0x69627574),
+ ACE_NTOHL (0x65730000), // name = attributes
+ CORBA::tk_alias, // typecode kind for typedefs
+ 744, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 44,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74417474),
+ ACE_NTOHL (0x72446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExtAttrDescriptionSeq:1.0
+ 22,
+ ACE_NTOHL (0x45787441),
+ ACE_NTOHL (0x74747244),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x71000000), // name = ExtAttrDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 656, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 640, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 46,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74417474),
+ ACE_NTOHL (0x72696275),
+ ACE_NTOHL (0x74654465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e3a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtAttributeDescription:1.0
+ 24,
+ ACE_NTOHL (0x45787441),
+ ACE_NTOHL (0x74747269),
+ ACE_NTOHL (0x62757465),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e00), // name = ExtAttributeDescription
+ 8, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffff918, // negative offset (-1768)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ 0xffffffff, // indirection
+ 0xfffff95c, // negative offset (-1700)
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xfffff944, // negative offset (-1724)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ 0xffffffff, // indirection
+ 0xfffff9a4, // negative offset (-1628)
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+ 5,
+ ACE_NTOHL (0x6d6f6465),
+ ACE_NTOHL (0x0), // name = mode
+ CORBA::tk_enum, // typecode kind
+ 104, // encapsulation length
+TAO_ENCAP_BYTE_ORDER, // byte order
+ 36,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4174),
+ ACE_NTOHL (0x74726962),
+ ACE_NTOHL (0x7574654d),
+ ACE_NTOHL (0x6f64653a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0
+ 14,
+ ACE_NTOHL (0x41747472),
+ ACE_NTOHL (0x69627574),
+ ACE_NTOHL (0x654d6f64),
+ ACE_NTOHL (0x65000000), // name = AttributeMode
+ 2, // member count
+ 12,
+ ACE_NTOHL (0x41545452),
+ ACE_NTOHL (0x5f4e4f52),
+ ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL
+ 14,
+ ACE_NTOHL (0x41545452),
+ ACE_NTOHL (0x5f524541),
+ ACE_NTOHL (0x444f4e4c),
+ ACE_NTOHL (0x59000000), // name = ATTR_READONLY
+
+ 15,
+ ACE_NTOHL (0x6765745f),
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = get_exceptions
+ CORBA::tk_alias, // typecode kind for typedefs
+ 276, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 40,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
+ 18,
+ ACE_NTOHL (0x45786344),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 196, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 180, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 43,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63657074),
+ ACE_NTOHL (0x696f6e44),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
+ 21,
+ ACE_NTOHL (0x45786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = ExceptionDescription
+ 5, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffff770, // negative offset (-2192)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ 0xffffffff, // indirection
+ 0xfffff7b4, // negative offset (-2124)
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xfffff79c, // negative offset (-2148)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ 0xffffffff, // indirection
+ 0xfffff7fc, // negative offset (-2052)
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+
+ 0U,
+
+
+ 15,
+ ACE_NTOHL (0x7075745f),
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = put_exceptions
+ 0xffffffff, // indirection
+ 0xfffffecc, // negative offset (-308)
+
+ 0U,
+
+
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
};
-static CORBA::TypeCode _tc_TAO_tc_IR_PrimaryKeyDescription (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ComponentDescription (
CORBA::tk_struct,
- sizeof (_oc_IR_PrimaryKeyDescription),
- (char *) &_oc_IR_PrimaryKeyDescription,
+ sizeof (_oc_CORBA_ComponentIR_ComponentDescription),
+ (char *) &_oc_CORBA_ComponentIR_ComponentDescription,
0,
- sizeof (IR::PrimaryKeyDescription)
+ sizeof (CORBA::ComponentIR::ComponentDescription)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
- _tc_PrimaryKeyDescription,
- &_tc_TAO_tc_IR_PrimaryKeyDescription
+ _tc_ComponentDescription,
+ &_tc_TAO_tc_CORBA_ComponentIR_ComponentDescription
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
-void IR::PrimaryKeyDescription::_tao_any_destructor (void *_tao_void_pointer)
+void CORBA::ComponentIR::ComponentDescription::_tao_any_destructor (void *_tao_void_pointer)
{
- PrimaryKeyDescription *tmp = ACE_static_cast (PrimaryKeyDescription*, _tao_void_pointer);
+ ComponentDescription *tmp = ACE_static_cast (ComponentDescription*, _tao_void_pointer);
delete tmp;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
-int IR::FactoryDef::_tao_class_id = 0;
+int CORBA::ComponentIR::FactoryDef::_tao_class_id = 0;
-IR::FactoryDef_ptr
-tao_IR_FactoryDef_duplicate (
- IR::FactoryDef_ptr p
+CORBA::ComponentIR::FactoryDef_ptr
+tao_CORBA_ComponentIR_FactoryDef_duplicate (
+ CORBA::ComponentIR::FactoryDef_ptr p
)
{
- return IR::FactoryDef::_duplicate (p);
+ return CORBA::ComponentIR::FactoryDef::_duplicate (p);
}
void
-tao_IR_FactoryDef_release (
- IR::FactoryDef_ptr p
+tao_CORBA_ComponentIR_FactoryDef_release (
+ CORBA::ComponentIR::FactoryDef_ptr p
)
{
CORBA::release (p);
}
-IR::FactoryDef_ptr
-tao_IR_FactoryDef_nil (
+CORBA::ComponentIR::FactoryDef_ptr
+tao_CORBA_ComponentIR_FactoryDef_nil (
void
)
{
- return IR::FactoryDef::_nil ();
+ return CORBA::ComponentIR::FactoryDef::_nil ();
}
-IR::FactoryDef_ptr
-tao_IR_FactoryDef_narrow (
+CORBA::ComponentIR::FactoryDef_ptr
+tao_CORBA_ComponentIR_FactoryDef_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return IR::FactoryDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return CORBA::ComponentIR::FactoryDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-tao_IR_FactoryDef_upcast (
+tao_CORBA_ComponentIR_FactoryDef_upcast (
void *src
)
{
- IR::FactoryDef **tmp =
- ACE_static_cast (IR::FactoryDef **, src);
+ CORBA::ComponentIR::FactoryDef **tmp =
+ ACE_static_cast (CORBA::ComponentIR::FactoryDef **, src);
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ComponentIR_FactoryDef_marshal (
+ CORBA::ComponentIR::FactoryDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
-// IR::FactoryDef_var
+// CORBA::ComponentIR::FactoryDef_var
// *************************************************************
-IR::FactoryDef_var::FactoryDef_var (void)
+CORBA::ComponentIR::FactoryDef_var::FactoryDef_var (void)
: ptr_ (FactoryDef::_nil ())
{}
-::IR::FactoryDef_ptr
-IR::FactoryDef_var::ptr (void) const
+::CORBA::ComponentIR::FactoryDef_ptr
+CORBA::ComponentIR::FactoryDef_var::ptr (void) const
{
return this->ptr_;
}
-IR::FactoryDef_var::FactoryDef_var (const ::IR::FactoryDef_var &p)
+CORBA::ComponentIR::FactoryDef_var::FactoryDef_var (const ::CORBA::ComponentIR::FactoryDef_var &p)
: TAO_Base_var (),
ptr_ (FactoryDef::_duplicate (p.ptr ()))
{}
-IR::FactoryDef_var::~FactoryDef_var (void)
+CORBA::ComponentIR::FactoryDef_var::~FactoryDef_var (void)
{
CORBA::release (this->ptr_);
}
-IR::FactoryDef_var &
-IR::FactoryDef_var::operator= (FactoryDef_ptr p)
+CORBA::ComponentIR::FactoryDef_var &
+CORBA::ComponentIR::FactoryDef_var::operator= (FactoryDef_ptr p)
{
CORBA::release (this->ptr_);
this->ptr_ = p;
return *this;
}
-IR::FactoryDef_var &
-IR::FactoryDef_var::operator= (const ::IR::FactoryDef_var &p)
+CORBA::ComponentIR::FactoryDef_var &
+CORBA::ComponentIR::FactoryDef_var::operator= (const ::CORBA::ComponentIR::FactoryDef_var &p)
{
if (this != &p)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::FactoryDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::FactoryDef::_duplicate (p.ptr ());
}
return *this;
}
-IR::FactoryDef_var::operator const ::IR::FactoryDef_ptr &() const // cast
+CORBA::ComponentIR::FactoryDef_var::operator const ::CORBA::ComponentIR::FactoryDef_ptr &() const // cast
{
return this->ptr_;
}
-IR::FactoryDef_var::operator ::IR::FactoryDef_ptr &() // cast
+CORBA::ComponentIR::FactoryDef_var::operator ::CORBA::ComponentIR::FactoryDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::FactoryDef_ptr
-IR::FactoryDef_var::operator-> (void) const
+::CORBA::ComponentIR::FactoryDef_ptr
+CORBA::ComponentIR::FactoryDef_var::operator-> (void) const
{
return this->ptr_;
}
-::IR::FactoryDef_ptr
-IR::FactoryDef_var::in (void) const
+::CORBA::ComponentIR::FactoryDef_ptr
+CORBA::ComponentIR::FactoryDef_var::in (void) const
{
return this->ptr_;
}
-::IR::FactoryDef_ptr &
-IR::FactoryDef_var::inout (void)
+::CORBA::ComponentIR::FactoryDef_ptr &
+CORBA::ComponentIR::FactoryDef_var::inout (void)
{
return this->ptr_;
}
-::IR::FactoryDef_ptr &
-IR::FactoryDef_var::out (void)
+::CORBA::ComponentIR::FactoryDef_ptr &
+CORBA::ComponentIR::FactoryDef_var::out (void)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::FactoryDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::FactoryDef::_nil ();
return this->ptr_;
}
-::IR::FactoryDef_ptr
-IR::FactoryDef_var::_retn (void)
+::CORBA::ComponentIR::FactoryDef_ptr
+CORBA::ComponentIR::FactoryDef_var::_retn (void)
{
// yield ownership of managed obj reference
- ::IR::FactoryDef_ptr val = this->ptr_;
- this->ptr_ = ::IR::FactoryDef::_nil ();
+ ::CORBA::ComponentIR::FactoryDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ComponentIR::FactoryDef::_nil ();
return val;
}
-::IR::FactoryDef_ptr
-IR::FactoryDef_var::tao_duplicate (FactoryDef_ptr p)
+::CORBA::ComponentIR::FactoryDef_ptr
+CORBA::ComponentIR::FactoryDef_var::tao_duplicate (FactoryDef_ptr p)
{
- return ::IR::FactoryDef::_duplicate (p);
+ return ::CORBA::ComponentIR::FactoryDef::_duplicate (p);
}
void
-IR::FactoryDef_var::tao_release (FactoryDef_ptr p)
+CORBA::ComponentIR::FactoryDef_var::tao_release (FactoryDef_ptr p)
{
CORBA::release (p);
}
-::IR::FactoryDef_ptr
-IR::FactoryDef_var::tao_nil (void)
+::CORBA::ComponentIR::FactoryDef_ptr
+CORBA::ComponentIR::FactoryDef_var::tao_nil (void)
{
- return ::IR::FactoryDef::_nil ();
+ return ::CORBA::ComponentIR::FactoryDef::_nil ();
}
-::IR::FactoryDef_ptr
-IR::FactoryDef_var::tao_narrow (
+::CORBA::ComponentIR::FactoryDef_ptr
+CORBA::ComponentIR::FactoryDef_var::tao_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return ::IR::FactoryDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return ::CORBA::ComponentIR::FactoryDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-IR::FactoryDef_var::tao_upcast (void *src)
+CORBA::ComponentIR::FactoryDef_var::tao_upcast (void *src)
{
FactoryDef **tmp =
ACE_static_cast (FactoryDef **, src);
@@ -17670,85 +16186,85 @@ IR::FactoryDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
-// IR::FactoryDef_out
+// CORBA::ComponentIR::FactoryDef_out
// *************************************************************
-IR::FactoryDef_out::FactoryDef_out (FactoryDef_ptr &p)
+CORBA::ComponentIR::FactoryDef_out::FactoryDef_out (FactoryDef_ptr &p)
: ptr_ (p)
{
- this->ptr_ = ::IR::FactoryDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::FactoryDef::_nil ();
}
-IR::FactoryDef_out::FactoryDef_out (FactoryDef_var &p)
+CORBA::ComponentIR::FactoryDef_out::FactoryDef_out (FactoryDef_var &p)
: ptr_ (p.out ())
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::FactoryDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::FactoryDef::_nil ();
}
-IR::FactoryDef_out::FactoryDef_out (const ::IR::FactoryDef_out &p)
+CORBA::ComponentIR::FactoryDef_out::FactoryDef_out (const ::CORBA::ComponentIR::FactoryDef_out &p)
: ptr_ (ACE_const_cast (FactoryDef_out &, p).ptr_)
{}
-::IR::FactoryDef_out &
-IR::FactoryDef_out::operator= (const ::IR::FactoryDef_out &p)
+::CORBA::ComponentIR::FactoryDef_out &
+CORBA::ComponentIR::FactoryDef_out::operator= (const ::CORBA::ComponentIR::FactoryDef_out &p)
{
this->ptr_ = ACE_const_cast (FactoryDef_out&, p).ptr_;
return *this;
}
-IR::FactoryDef_out &
-IR::FactoryDef_out::operator= (const ::IR::FactoryDef_var &p)
+CORBA::ComponentIR::FactoryDef_out &
+CORBA::ComponentIR::FactoryDef_out::operator= (const ::CORBA::ComponentIR::FactoryDef_var &p)
{
- this->ptr_ = ::IR::FactoryDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::FactoryDef::_duplicate (p.ptr ());
return *this;
}
-IR::FactoryDef_out &
-IR::FactoryDef_out::operator= (FactoryDef_ptr p)
+CORBA::ComponentIR::FactoryDef_out &
+CORBA::ComponentIR::FactoryDef_out::operator= (FactoryDef_ptr p)
{
this->ptr_ = p;
return *this;
}
-IR::FactoryDef_out::operator ::IR::FactoryDef_ptr &() // cast
+CORBA::ComponentIR::FactoryDef_out::operator ::CORBA::ComponentIR::FactoryDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::FactoryDef_ptr &
-IR::FactoryDef_out::ptr (void)
+::CORBA::ComponentIR::FactoryDef_ptr &
+CORBA::ComponentIR::FactoryDef_out::ptr (void)
{
return this->ptr_;
}
-::IR::FactoryDef_ptr
-IR::FactoryDef_out::operator-> (void)
+::CORBA::ComponentIR::FactoryDef_ptr
+CORBA::ComponentIR::FactoryDef_out::operator-> (void)
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
//
-IR::_TAO_FactoryDef_Proxy_Impl::_TAO_FactoryDef_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_FactoryDef_Proxy_Impl::_TAO_FactoryDef_Proxy_Impl (void)
{}
-IR::_TAO_FactoryDef_Remote_Proxy_Impl::_TAO_FactoryDef_Remote_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_FactoryDef_Remote_Proxy_Impl::_TAO_FactoryDef_Remote_Proxy_Impl (void)
{}
// Remote Implementation of the IDL interface methods
@@ -17758,43 +16274,43 @@ IR::_TAO_FactoryDef_Remote_Proxy_Impl::_TAO_FactoryDef_Remote_Proxy_Impl (void)
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
//
-IR::_TAO_FactoryDef_Proxy_Broker::_TAO_FactoryDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_FactoryDef_Proxy_Broker::_TAO_FactoryDef_Proxy_Broker (void)
{
}
-IR::_TAO_FactoryDef_Proxy_Broker::~_TAO_FactoryDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_FactoryDef_Proxy_Broker::~_TAO_FactoryDef_Proxy_Broker (void)
{
}
-IR::_TAO_FactoryDef_Proxy_Broker * (*IR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_FactoryDef_Proxy_Broker * (*CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
) = 0;
// Factory Member function Implementation.
-IR::_TAO_FactoryDef_Remote_Proxy_Broker *
-IR::_TAO_FactoryDef_Remote_Proxy_Broker::the_TAO_FactoryDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_FactoryDef_Remote_Proxy_Broker *
+CORBA::ComponentIR::_TAO_FactoryDef_Remote_Proxy_Broker::the_TAO_FactoryDef_Remote_Proxy_Broker (void)
{
- static ::IR::_TAO_FactoryDef_Remote_Proxy_Broker remote_proxy_broker;
+ static ::CORBA::ComponentIR::_TAO_FactoryDef_Remote_Proxy_Broker remote_proxy_broker;
return &remote_proxy_broker;
}
-IR::_TAO_FactoryDef_Remote_Proxy_Broker::_TAO_FactoryDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_FactoryDef_Remote_Proxy_Broker::_TAO_FactoryDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_FactoryDef_Remote_Proxy_Broker::~_TAO_FactoryDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_FactoryDef_Remote_Proxy_Broker::~_TAO_FactoryDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_FactoryDef_Proxy_Impl&
-IR::_TAO_FactoryDef_Remote_Proxy_Broker::select_proxy (
- ::IR::FactoryDef *
+CORBA::ComponentIR::_TAO_FactoryDef_Proxy_Impl&
+CORBA::ComponentIR::_TAO_FactoryDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ComponentIR::FactoryDef *
ACE_ENV_ARG_DECL_NOT_USED
)
{
@@ -17806,38 +16322,38 @@ IR::_TAO_FactoryDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
-IR::FactoryDef::FactoryDef (int collocated)
+CORBA::ComponentIR::FactoryDef::FactoryDef (int collocated)
{
- this->IR_FactoryDef_setup_collocation (collocated);
+ this->CORBA_ComponentIR_FactoryDef_setup_collocation (collocated);
}
void
-IR::FactoryDef::IR_FactoryDef_setup_collocation (int collocated)
+CORBA::ComponentIR::FactoryDef::CORBA_ComponentIR_FactoryDef_setup_collocation (int collocated)
{
if (collocated)
this->the_TAO_FactoryDef_Proxy_Broker_ =
- ::IR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer (this);
+ ::CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer (this);
else
this->the_TAO_FactoryDef_Proxy_Broker_ =
- ::IR::_TAO_FactoryDef_Remote_Proxy_Broker::the_TAO_FactoryDef_Remote_Proxy_Broker ();
+ ::CORBA::ComponentIR::_TAO_FactoryDef_Remote_Proxy_Broker::the_TAO_FactoryDef_Remote_Proxy_Broker ();
this->CORBA_OperationDef_setup_collocation (collocated);
}
-IR::FactoryDef::~FactoryDef (void)
+CORBA::ComponentIR::FactoryDef::~FactoryDef (void)
{}
void
-IR::FactoryDef::_tao_any_destructor (void *_tao_void_pointer)
+CORBA::ComponentIR::FactoryDef::_tao_any_destructor (void *_tao_void_pointer)
{
FactoryDef *tmp = ACE_static_cast (FactoryDef *, _tao_void_pointer);
CORBA::release (tmp);
}
-IR::FactoryDef_ptr
-IR::FactoryDef::_narrow (
+CORBA::ComponentIR::FactoryDef_ptr
+CORBA::ComponentIR::FactoryDef::_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL
)
@@ -17851,7 +16367,7 @@ IR::FactoryDef::_narrow (
{
CORBA::Boolean is_a =
obj->_is_a (
- "IDL:omg.org/IR/FactoryDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0"
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (FactoryDef::_nil ());
@@ -17865,8 +16381,8 @@ IR::FactoryDef::_narrow (
return FactoryDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-IR::FactoryDef_ptr
-IR::FactoryDef::_unchecked_narrow (
+CORBA::ComponentIR::FactoryDef_ptr
+CORBA::ComponentIR::FactoryDef::_unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_NOT_USED
)
@@ -17891,12 +16407,12 @@ IR::FactoryDef::_unchecked_narrow (
!CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
obj->_is_collocated () &&
- IR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer != 0
+ CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer != 0
)
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::FactoryDef (
+ ::CORBA::ComponentIR::FactoryDef (
stub,
1,
obj->_servant ()
@@ -17909,7 +16425,7 @@ IR::FactoryDef::_unchecked_narrow (
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::FactoryDef (
+ ::CORBA::ComponentIR::FactoryDef (
stub,
0,
obj->_servant ()
@@ -17933,8 +16449,8 @@ IR::FactoryDef::_unchecked_narrow (
);
}
-IR::FactoryDef_ptr
-IR::FactoryDef::_duplicate (FactoryDef_ptr obj)
+CORBA::ComponentIR::FactoryDef_ptr
+CORBA::ComponentIR::FactoryDef::_duplicate (FactoryDef_ptr obj)
{
if (! CORBA::is_nil (obj))
{
@@ -17945,7 +16461,7 @@ IR::FactoryDef::_duplicate (FactoryDef_ptr obj)
}
CORBA::Boolean
-IR::FactoryDef::_is_a (
+CORBA::ComponentIR::FactoryDef::_is_a (
const char *value
ACE_ENV_ARG_DECL
)
@@ -17953,7 +16469,7 @@ IR::FactoryDef::_is_a (
if (
!ACE_OS::strcmp (
(char *)value,
- "IDL:omg.org/IR/FactoryDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0"
) ||
!ACE_OS::strcmp (
(char *)value,
@@ -17984,13 +16500,13 @@ IR::FactoryDef::_is_a (
}
}
-void *IR::FactoryDef::_tao_QueryInterface (ptr_arith_t type)
+void *CORBA::ComponentIR::FactoryDef::_tao_QueryInterface (ptr_arith_t type)
{
void *retv = 0;
if (type == ACE_reinterpret_cast (
ptr_arith_t,
- &ACE_NESTED_CLASS (::IR, FactoryDef)::_tao_class_id)
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, FactoryDef)::_tao_class_id)
)
{
retv = ACE_reinterpret_cast (void*, this);
@@ -18057,217 +16573,232 @@ void *IR::FactoryDef::_tao_QueryInterface (ptr_arith_t type)
return retv;
}
-const char* IR::FactoryDef::_interface_repository_id (void) const
+const char* CORBA::ComponentIR::FactoryDef::_interface_repository_id (void) const
{
- return "IDL:omg.org/IR/FactoryDef:1.0";
+ return "IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0";
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_FactoryDef[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_FactoryDef[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
+ 45,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f46),
- ACE_NTOHL (0x6163746f),
- ACE_NTOHL (0x72794465),
- ACE_NTOHL (0x663a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/FactoryDef:1.0
- 11,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f4661),
+ ACE_NTOHL (0x63746f72),
+ ACE_NTOHL (0x79446566),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0
+ 11,
ACE_NTOHL (0x46616374),
ACE_NTOHL (0x6f727944),
ACE_NTOHL (0x65660000), // name = FactoryDef
-};
+ };
-static CORBA::TypeCode _tc_TAO_tc_IR_FactoryDef (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_FactoryDef (
CORBA::tk_objref,
- sizeof (_oc_IR_FactoryDef),
- (char *) &_oc_IR_FactoryDef,
+ sizeof (_oc_CORBA_ComponentIR_FactoryDef),
+ (char *) &_oc_CORBA_ComponentIR_FactoryDef,
0,
- sizeof (IR::FactoryDef)
+ sizeof (CORBA::ComponentIR::FactoryDef)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
_tc_FactoryDef,
- &_tc_TAO_tc_IR_FactoryDef
+ &_tc_TAO_tc_CORBA_ComponentIR_FactoryDef
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
-int IR::FinderDef::_tao_class_id = 0;
+int CORBA::ComponentIR::FinderDef::_tao_class_id = 0;
-IR::FinderDef_ptr
-tao_IR_FinderDef_duplicate (
- IR::FinderDef_ptr p
+CORBA::ComponentIR::FinderDef_ptr
+tao_CORBA_ComponentIR_FinderDef_duplicate (
+ CORBA::ComponentIR::FinderDef_ptr p
)
{
- return IR::FinderDef::_duplicate (p);
+ return CORBA::ComponentIR::FinderDef::_duplicate (p);
}
void
-tao_IR_FinderDef_release (
- IR::FinderDef_ptr p
+tao_CORBA_ComponentIR_FinderDef_release (
+ CORBA::ComponentIR::FinderDef_ptr p
)
{
CORBA::release (p);
}
-IR::FinderDef_ptr
-tao_IR_FinderDef_nil (
+CORBA::ComponentIR::FinderDef_ptr
+tao_CORBA_ComponentIR_FinderDef_nil (
void
)
{
- return IR::FinderDef::_nil ();
+ return CORBA::ComponentIR::FinderDef::_nil ();
}
-IR::FinderDef_ptr
-tao_IR_FinderDef_narrow (
+CORBA::ComponentIR::FinderDef_ptr
+tao_CORBA_ComponentIR_FinderDef_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return IR::FinderDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return CORBA::ComponentIR::FinderDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-tao_IR_FinderDef_upcast (
+tao_CORBA_ComponentIR_FinderDef_upcast (
void *src
)
{
- IR::FinderDef **tmp =
- ACE_static_cast (IR::FinderDef **, src);
+ CORBA::ComponentIR::FinderDef **tmp =
+ ACE_static_cast (CORBA::ComponentIR::FinderDef **, src);
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ComponentIR_FinderDef_marshal (
+ CORBA::ComponentIR::FinderDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
-// IR::FinderDef_var
+// CORBA::ComponentIR::FinderDef_var
// *************************************************************
-IR::FinderDef_var::FinderDef_var (void)
+CORBA::ComponentIR::FinderDef_var::FinderDef_var (void)
: ptr_ (FinderDef::_nil ())
{}
-::IR::FinderDef_ptr
-IR::FinderDef_var::ptr (void) const
+::CORBA::ComponentIR::FinderDef_ptr
+CORBA::ComponentIR::FinderDef_var::ptr (void) const
{
return this->ptr_;
}
-IR::FinderDef_var::FinderDef_var (const ::IR::FinderDef_var &p)
+CORBA::ComponentIR::FinderDef_var::FinderDef_var (const ::CORBA::ComponentIR::FinderDef_var &p)
: TAO_Base_var (),
ptr_ (FinderDef::_duplicate (p.ptr ()))
{}
-IR::FinderDef_var::~FinderDef_var (void)
+CORBA::ComponentIR::FinderDef_var::~FinderDef_var (void)
{
CORBA::release (this->ptr_);
}
-IR::FinderDef_var &
-IR::FinderDef_var::operator= (FinderDef_ptr p)
+CORBA::ComponentIR::FinderDef_var &
+CORBA::ComponentIR::FinderDef_var::operator= (FinderDef_ptr p)
{
CORBA::release (this->ptr_);
this->ptr_ = p;
return *this;
}
-IR::FinderDef_var &
-IR::FinderDef_var::operator= (const ::IR::FinderDef_var &p)
+CORBA::ComponentIR::FinderDef_var &
+CORBA::ComponentIR::FinderDef_var::operator= (const ::CORBA::ComponentIR::FinderDef_var &p)
{
if (this != &p)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::FinderDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::FinderDef::_duplicate (p.ptr ());
}
return *this;
}
-IR::FinderDef_var::operator const ::IR::FinderDef_ptr &() const // cast
+CORBA::ComponentIR::FinderDef_var::operator const ::CORBA::ComponentIR::FinderDef_ptr &() const // cast
{
return this->ptr_;
}
-IR::FinderDef_var::operator ::IR::FinderDef_ptr &() // cast
+CORBA::ComponentIR::FinderDef_var::operator ::CORBA::ComponentIR::FinderDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::FinderDef_ptr
-IR::FinderDef_var::operator-> (void) const
+::CORBA::ComponentIR::FinderDef_ptr
+CORBA::ComponentIR::FinderDef_var::operator-> (void) const
{
return this->ptr_;
}
-::IR::FinderDef_ptr
-IR::FinderDef_var::in (void) const
+::CORBA::ComponentIR::FinderDef_ptr
+CORBA::ComponentIR::FinderDef_var::in (void) const
{
return this->ptr_;
}
-::IR::FinderDef_ptr &
-IR::FinderDef_var::inout (void)
+::CORBA::ComponentIR::FinderDef_ptr &
+CORBA::ComponentIR::FinderDef_var::inout (void)
{
return this->ptr_;
}
-::IR::FinderDef_ptr &
-IR::FinderDef_var::out (void)
+::CORBA::ComponentIR::FinderDef_ptr &
+CORBA::ComponentIR::FinderDef_var::out (void)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::FinderDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::FinderDef::_nil ();
return this->ptr_;
}
-::IR::FinderDef_ptr
-IR::FinderDef_var::_retn (void)
+::CORBA::ComponentIR::FinderDef_ptr
+CORBA::ComponentIR::FinderDef_var::_retn (void)
{
// yield ownership of managed obj reference
- ::IR::FinderDef_ptr val = this->ptr_;
- this->ptr_ = ::IR::FinderDef::_nil ();
+ ::CORBA::ComponentIR::FinderDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ComponentIR::FinderDef::_nil ();
return val;
}
-::IR::FinderDef_ptr
-IR::FinderDef_var::tao_duplicate (FinderDef_ptr p)
+::CORBA::ComponentIR::FinderDef_ptr
+CORBA::ComponentIR::FinderDef_var::tao_duplicate (FinderDef_ptr p)
{
- return ::IR::FinderDef::_duplicate (p);
+ return ::CORBA::ComponentIR::FinderDef::_duplicate (p);
}
void
-IR::FinderDef_var::tao_release (FinderDef_ptr p)
+CORBA::ComponentIR::FinderDef_var::tao_release (FinderDef_ptr p)
{
CORBA::release (p);
}
-::IR::FinderDef_ptr
-IR::FinderDef_var::tao_nil (void)
+::CORBA::ComponentIR::FinderDef_ptr
+CORBA::ComponentIR::FinderDef_var::tao_nil (void)
{
- return ::IR::FinderDef::_nil ();
+ return ::CORBA::ComponentIR::FinderDef::_nil ();
}
-::IR::FinderDef_ptr
-IR::FinderDef_var::tao_narrow (
+::CORBA::ComponentIR::FinderDef_ptr
+CORBA::ComponentIR::FinderDef_var::tao_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return ::IR::FinderDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return ::CORBA::ComponentIR::FinderDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-IR::FinderDef_var::tao_upcast (void *src)
+CORBA::ComponentIR::FinderDef_var::tao_upcast (void *src)
{
FinderDef **tmp =
ACE_static_cast (FinderDef **, src);
@@ -18275,85 +16806,85 @@ IR::FinderDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
-// IR::FinderDef_out
+// CORBA::ComponentIR::FinderDef_out
// *************************************************************
-IR::FinderDef_out::FinderDef_out (FinderDef_ptr &p)
+CORBA::ComponentIR::FinderDef_out::FinderDef_out (FinderDef_ptr &p)
: ptr_ (p)
{
- this->ptr_ = ::IR::FinderDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::FinderDef::_nil ();
}
-IR::FinderDef_out::FinderDef_out (FinderDef_var &p)
+CORBA::ComponentIR::FinderDef_out::FinderDef_out (FinderDef_var &p)
: ptr_ (p.out ())
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::FinderDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::FinderDef::_nil ();
}
-IR::FinderDef_out::FinderDef_out (const ::IR::FinderDef_out &p)
+CORBA::ComponentIR::FinderDef_out::FinderDef_out (const ::CORBA::ComponentIR::FinderDef_out &p)
: ptr_ (ACE_const_cast (FinderDef_out &, p).ptr_)
{}
-::IR::FinderDef_out &
-IR::FinderDef_out::operator= (const ::IR::FinderDef_out &p)
+::CORBA::ComponentIR::FinderDef_out &
+CORBA::ComponentIR::FinderDef_out::operator= (const ::CORBA::ComponentIR::FinderDef_out &p)
{
this->ptr_ = ACE_const_cast (FinderDef_out&, p).ptr_;
return *this;
}
-IR::FinderDef_out &
-IR::FinderDef_out::operator= (const ::IR::FinderDef_var &p)
+CORBA::ComponentIR::FinderDef_out &
+CORBA::ComponentIR::FinderDef_out::operator= (const ::CORBA::ComponentIR::FinderDef_var &p)
{
- this->ptr_ = ::IR::FinderDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::FinderDef::_duplicate (p.ptr ());
return *this;
}
-IR::FinderDef_out &
-IR::FinderDef_out::operator= (FinderDef_ptr p)
+CORBA::ComponentIR::FinderDef_out &
+CORBA::ComponentIR::FinderDef_out::operator= (FinderDef_ptr p)
{
this->ptr_ = p;
return *this;
}
-IR::FinderDef_out::operator ::IR::FinderDef_ptr &() // cast
+CORBA::ComponentIR::FinderDef_out::operator ::CORBA::ComponentIR::FinderDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::FinderDef_ptr &
-IR::FinderDef_out::ptr (void)
+::CORBA::ComponentIR::FinderDef_ptr &
+CORBA::ComponentIR::FinderDef_out::ptr (void)
{
return this->ptr_;
}
-::IR::FinderDef_ptr
-IR::FinderDef_out::operator-> (void)
+::CORBA::ComponentIR::FinderDef_ptr
+CORBA::ComponentIR::FinderDef_out::operator-> (void)
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
//
-IR::_TAO_FinderDef_Proxy_Impl::_TAO_FinderDef_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_FinderDef_Proxy_Impl::_TAO_FinderDef_Proxy_Impl (void)
{}
-IR::_TAO_FinderDef_Remote_Proxy_Impl::_TAO_FinderDef_Remote_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_FinderDef_Remote_Proxy_Impl::_TAO_FinderDef_Remote_Proxy_Impl (void)
{}
// Remote Implementation of the IDL interface methods
@@ -18363,43 +16894,43 @@ IR::_TAO_FinderDef_Remote_Proxy_Impl::_TAO_FinderDef_Remote_Proxy_Impl (void)
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
//
-IR::_TAO_FinderDef_Proxy_Broker::_TAO_FinderDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_FinderDef_Proxy_Broker::_TAO_FinderDef_Proxy_Broker (void)
{
}
-IR::_TAO_FinderDef_Proxy_Broker::~_TAO_FinderDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_FinderDef_Proxy_Broker::~_TAO_FinderDef_Proxy_Broker (void)
{
}
-IR::_TAO_FinderDef_Proxy_Broker * (*IR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_FinderDef_Proxy_Broker * (*CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
) = 0;
// Factory Member function Implementation.
-IR::_TAO_FinderDef_Remote_Proxy_Broker *
-IR::_TAO_FinderDef_Remote_Proxy_Broker::the_TAO_FinderDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_FinderDef_Remote_Proxy_Broker *
+CORBA::ComponentIR::_TAO_FinderDef_Remote_Proxy_Broker::the_TAO_FinderDef_Remote_Proxy_Broker (void)
{
- static ::IR::_TAO_FinderDef_Remote_Proxy_Broker remote_proxy_broker;
+ static ::CORBA::ComponentIR::_TAO_FinderDef_Remote_Proxy_Broker remote_proxy_broker;
return &remote_proxy_broker;
}
-IR::_TAO_FinderDef_Remote_Proxy_Broker::_TAO_FinderDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_FinderDef_Remote_Proxy_Broker::_TAO_FinderDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_FinderDef_Remote_Proxy_Broker::~_TAO_FinderDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_FinderDef_Remote_Proxy_Broker::~_TAO_FinderDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_FinderDef_Proxy_Impl&
-IR::_TAO_FinderDef_Remote_Proxy_Broker::select_proxy (
- ::IR::FinderDef *
+CORBA::ComponentIR::_TAO_FinderDef_Proxy_Impl&
+CORBA::ComponentIR::_TAO_FinderDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ComponentIR::FinderDef *
ACE_ENV_ARG_DECL_NOT_USED
)
{
@@ -18411,38 +16942,38 @@ IR::_TAO_FinderDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
-IR::FinderDef::FinderDef (int collocated)
+CORBA::ComponentIR::FinderDef::FinderDef (int collocated)
{
- this->IR_FinderDef_setup_collocation (collocated);
+ this->CORBA_ComponentIR_FinderDef_setup_collocation (collocated);
}
void
-IR::FinderDef::IR_FinderDef_setup_collocation (int collocated)
+CORBA::ComponentIR::FinderDef::CORBA_ComponentIR_FinderDef_setup_collocation (int collocated)
{
if (collocated)
this->the_TAO_FinderDef_Proxy_Broker_ =
- ::IR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer (this);
+ ::CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer (this);
else
this->the_TAO_FinderDef_Proxy_Broker_ =
- ::IR::_TAO_FinderDef_Remote_Proxy_Broker::the_TAO_FinderDef_Remote_Proxy_Broker ();
+ ::CORBA::ComponentIR::_TAO_FinderDef_Remote_Proxy_Broker::the_TAO_FinderDef_Remote_Proxy_Broker ();
this->CORBA_OperationDef_setup_collocation (collocated);
}
-IR::FinderDef::~FinderDef (void)
+CORBA::ComponentIR::FinderDef::~FinderDef (void)
{}
void
-IR::FinderDef::_tao_any_destructor (void *_tao_void_pointer)
+CORBA::ComponentIR::FinderDef::_tao_any_destructor (void *_tao_void_pointer)
{
FinderDef *tmp = ACE_static_cast (FinderDef *, _tao_void_pointer);
CORBA::release (tmp);
}
-IR::FinderDef_ptr
-IR::FinderDef::_narrow (
+CORBA::ComponentIR::FinderDef_ptr
+CORBA::ComponentIR::FinderDef::_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL
)
@@ -18456,7 +16987,7 @@ IR::FinderDef::_narrow (
{
CORBA::Boolean is_a =
obj->_is_a (
- "IDL:omg.org/IR/FinderDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0"
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (FinderDef::_nil ());
@@ -18470,8 +17001,8 @@ IR::FinderDef::_narrow (
return FinderDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-IR::FinderDef_ptr
-IR::FinderDef::_unchecked_narrow (
+CORBA::ComponentIR::FinderDef_ptr
+CORBA::ComponentIR::FinderDef::_unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_NOT_USED
)
@@ -18496,12 +17027,12 @@ IR::FinderDef::_unchecked_narrow (
!CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
obj->_is_collocated () &&
- IR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer != 0
+ CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer != 0
)
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::FinderDef (
+ ::CORBA::ComponentIR::FinderDef (
stub,
1,
obj->_servant ()
@@ -18514,7 +17045,7 @@ IR::FinderDef::_unchecked_narrow (
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::FinderDef (
+ ::CORBA::ComponentIR::FinderDef (
stub,
0,
obj->_servant ()
@@ -18538,8 +17069,8 @@ IR::FinderDef::_unchecked_narrow (
);
}
-IR::FinderDef_ptr
-IR::FinderDef::_duplicate (FinderDef_ptr obj)
+CORBA::ComponentIR::FinderDef_ptr
+CORBA::ComponentIR::FinderDef::_duplicate (FinderDef_ptr obj)
{
if (! CORBA::is_nil (obj))
{
@@ -18550,7 +17081,7 @@ IR::FinderDef::_duplicate (FinderDef_ptr obj)
}
CORBA::Boolean
-IR::FinderDef::_is_a (
+CORBA::ComponentIR::FinderDef::_is_a (
const char *value
ACE_ENV_ARG_DECL
)
@@ -18558,7 +17089,7 @@ IR::FinderDef::_is_a (
if (
!ACE_OS::strcmp (
(char *)value,
- "IDL:omg.org/IR/FinderDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0"
) ||
!ACE_OS::strcmp (
(char *)value,
@@ -18589,13 +17120,13 @@ IR::FinderDef::_is_a (
}
}
-void *IR::FinderDef::_tao_QueryInterface (ptr_arith_t type)
+void *CORBA::ComponentIR::FinderDef::_tao_QueryInterface (ptr_arith_t type)
{
void *retv = 0;
if (type == ACE_reinterpret_cast (
ptr_arith_t,
- &ACE_NESTED_CLASS (::IR, FinderDef)::_tao_class_id)
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, FinderDef)::_tao_class_id)
)
{
retv = ACE_reinterpret_cast (void*, this);
@@ -18662,217 +17193,231 @@ void *IR::FinderDef::_tao_QueryInterface (ptr_arith_t type)
return retv;
}
-const char* IR::FinderDef::_interface_repository_id (void) const
+const char* CORBA::ComponentIR::FinderDef::_interface_repository_id (void) const
{
- return "IDL:omg.org/IR/FinderDef:1.0";
+ return "IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0";
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_FinderDef[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_FinderDef[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 29,
+ 44,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f46),
- ACE_NTOHL (0x696e6465),
- ACE_NTOHL (0x72446566),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/IR/FinderDef:1.0
- 10,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f4669),
+ ACE_NTOHL (0x6e646572),
+ ACE_NTOHL (0x4465663a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0
+ 10,
ACE_NTOHL (0x46696e64),
ACE_NTOHL (0x65724465),
ACE_NTOHL (0x66000000), // name = FinderDef
-};
+ };
-static CORBA::TypeCode _tc_TAO_tc_IR_FinderDef (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_FinderDef (
CORBA::tk_objref,
- sizeof (_oc_IR_FinderDef),
- (char *) &_oc_IR_FinderDef,
+ sizeof (_oc_CORBA_ComponentIR_FinderDef),
+ (char *) &_oc_CORBA_ComponentIR_FinderDef,
0,
- sizeof (IR::FinderDef)
+ sizeof (CORBA::ComponentIR::FinderDef)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
_tc_FinderDef,
- &_tc_TAO_tc_IR_FinderDef
+ &_tc_TAO_tc_CORBA_ComponentIR_FinderDef
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
-int IR::HomeDef::_tao_class_id = 0;
+int CORBA::ComponentIR::HomeDef::_tao_class_id = 0;
-IR::HomeDef_ptr
-tao_IR_HomeDef_duplicate (
- IR::HomeDef_ptr p
+CORBA::ComponentIR::HomeDef_ptr
+tao_CORBA_ComponentIR_HomeDef_duplicate (
+ CORBA::ComponentIR::HomeDef_ptr p
)
{
- return IR::HomeDef::_duplicate (p);
+ return CORBA::ComponentIR::HomeDef::_duplicate (p);
}
void
-tao_IR_HomeDef_release (
- IR::HomeDef_ptr p
+tao_CORBA_ComponentIR_HomeDef_release (
+ CORBA::ComponentIR::HomeDef_ptr p
)
{
CORBA::release (p);
}
-IR::HomeDef_ptr
-tao_IR_HomeDef_nil (
+CORBA::ComponentIR::HomeDef_ptr
+tao_CORBA_ComponentIR_HomeDef_nil (
void
)
{
- return IR::HomeDef::_nil ();
+ return CORBA::ComponentIR::HomeDef::_nil ();
}
-IR::HomeDef_ptr
-tao_IR_HomeDef_narrow (
+CORBA::ComponentIR::HomeDef_ptr
+tao_CORBA_ComponentIR_HomeDef_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return IR::HomeDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return CORBA::ComponentIR::HomeDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-tao_IR_HomeDef_upcast (
+tao_CORBA_ComponentIR_HomeDef_upcast (
void *src
)
{
- IR::HomeDef **tmp =
- ACE_static_cast (IR::HomeDef **, src);
+ CORBA::ComponentIR::HomeDef **tmp =
+ ACE_static_cast (CORBA::ComponentIR::HomeDef **, src);
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ComponentIR_HomeDef_marshal (
+ CORBA::ComponentIR::HomeDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
-// IR::HomeDef_var
+// CORBA::ComponentIR::HomeDef_var
// *************************************************************
-IR::HomeDef_var::HomeDef_var (void)
+CORBA::ComponentIR::HomeDef_var::HomeDef_var (void)
: ptr_ (HomeDef::_nil ())
{}
-::IR::HomeDef_ptr
-IR::HomeDef_var::ptr (void) const
+::CORBA::ComponentIR::HomeDef_ptr
+CORBA::ComponentIR::HomeDef_var::ptr (void) const
{
return this->ptr_;
}
-IR::HomeDef_var::HomeDef_var (const ::IR::HomeDef_var &p)
+CORBA::ComponentIR::HomeDef_var::HomeDef_var (const ::CORBA::ComponentIR::HomeDef_var &p)
: TAO_Base_var (),
ptr_ (HomeDef::_duplicate (p.ptr ()))
{}
-IR::HomeDef_var::~HomeDef_var (void)
+CORBA::ComponentIR::HomeDef_var::~HomeDef_var (void)
{
CORBA::release (this->ptr_);
}
-IR::HomeDef_var &
-IR::HomeDef_var::operator= (HomeDef_ptr p)
+CORBA::ComponentIR::HomeDef_var &
+CORBA::ComponentIR::HomeDef_var::operator= (HomeDef_ptr p)
{
CORBA::release (this->ptr_);
this->ptr_ = p;
return *this;
}
-IR::HomeDef_var &
-IR::HomeDef_var::operator= (const ::IR::HomeDef_var &p)
+CORBA::ComponentIR::HomeDef_var &
+CORBA::ComponentIR::HomeDef_var::operator= (const ::CORBA::ComponentIR::HomeDef_var &p)
{
if (this != &p)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::HomeDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::HomeDef::_duplicate (p.ptr ());
}
return *this;
}
-IR::HomeDef_var::operator const ::IR::HomeDef_ptr &() const // cast
+CORBA::ComponentIR::HomeDef_var::operator const ::CORBA::ComponentIR::HomeDef_ptr &() const // cast
{
return this->ptr_;
}
-IR::HomeDef_var::operator ::IR::HomeDef_ptr &() // cast
+CORBA::ComponentIR::HomeDef_var::operator ::CORBA::ComponentIR::HomeDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::HomeDef_ptr
-IR::HomeDef_var::operator-> (void) const
+::CORBA::ComponentIR::HomeDef_ptr
+CORBA::ComponentIR::HomeDef_var::operator-> (void) const
{
return this->ptr_;
}
-::IR::HomeDef_ptr
-IR::HomeDef_var::in (void) const
+::CORBA::ComponentIR::HomeDef_ptr
+CORBA::ComponentIR::HomeDef_var::in (void) const
{
return this->ptr_;
}
-::IR::HomeDef_ptr &
-IR::HomeDef_var::inout (void)
+::CORBA::ComponentIR::HomeDef_ptr &
+CORBA::ComponentIR::HomeDef_var::inout (void)
{
return this->ptr_;
}
-::IR::HomeDef_ptr &
-IR::HomeDef_var::out (void)
+::CORBA::ComponentIR::HomeDef_ptr &
+CORBA::ComponentIR::HomeDef_var::out (void)
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::HomeDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::HomeDef::_nil ();
return this->ptr_;
}
-::IR::HomeDef_ptr
-IR::HomeDef_var::_retn (void)
+::CORBA::ComponentIR::HomeDef_ptr
+CORBA::ComponentIR::HomeDef_var::_retn (void)
{
// yield ownership of managed obj reference
- ::IR::HomeDef_ptr val = this->ptr_;
- this->ptr_ = ::IR::HomeDef::_nil ();
+ ::CORBA::ComponentIR::HomeDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ComponentIR::HomeDef::_nil ();
return val;
}
-::IR::HomeDef_ptr
-IR::HomeDef_var::tao_duplicate (HomeDef_ptr p)
+::CORBA::ComponentIR::HomeDef_ptr
+CORBA::ComponentIR::HomeDef_var::tao_duplicate (HomeDef_ptr p)
{
- return ::IR::HomeDef::_duplicate (p);
+ return ::CORBA::ComponentIR::HomeDef::_duplicate (p);
}
void
-IR::HomeDef_var::tao_release (HomeDef_ptr p)
+CORBA::ComponentIR::HomeDef_var::tao_release (HomeDef_ptr p)
{
CORBA::release (p);
}
-::IR::HomeDef_ptr
-IR::HomeDef_var::tao_nil (void)
+::CORBA::ComponentIR::HomeDef_ptr
+CORBA::ComponentIR::HomeDef_var::tao_nil (void)
{
- return ::IR::HomeDef::_nil ();
+ return ::CORBA::ComponentIR::HomeDef::_nil ();
}
-::IR::HomeDef_ptr
-IR::HomeDef_var::tao_narrow (
+::CORBA::ComponentIR::HomeDef_ptr
+CORBA::ComponentIR::HomeDef_var::tao_narrow (
CORBA::Object *p
ACE_ENV_ARG_DECL
)
{
- return ::IR::HomeDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+ return ::CORBA::ComponentIR::HomeDef::_narrow (p ACE_ENV_ARG_PARAMETER);
}
CORBA::Object *
-IR::HomeDef_var::tao_upcast (void *src)
+CORBA::ComponentIR::HomeDef_var::tao_upcast (void *src)
{
HomeDef **tmp =
ACE_static_cast (HomeDef **, src);
@@ -18880,79 +17425,79 @@ IR::HomeDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
-// IR::HomeDef_out
+// CORBA::ComponentIR::HomeDef_out
// *************************************************************
-IR::HomeDef_out::HomeDef_out (HomeDef_ptr &p)
+CORBA::ComponentIR::HomeDef_out::HomeDef_out (HomeDef_ptr &p)
: ptr_ (p)
{
- this->ptr_ = ::IR::HomeDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::HomeDef::_nil ();
}
-IR::HomeDef_out::HomeDef_out (HomeDef_var &p)
+CORBA::ComponentIR::HomeDef_out::HomeDef_out (HomeDef_var &p)
: ptr_ (p.out ())
{
CORBA::release (this->ptr_);
- this->ptr_ = ::IR::HomeDef::_nil ();
+ this->ptr_ = ::CORBA::ComponentIR::HomeDef::_nil ();
}
-IR::HomeDef_out::HomeDef_out (const ::IR::HomeDef_out &p)
+CORBA::ComponentIR::HomeDef_out::HomeDef_out (const ::CORBA::ComponentIR::HomeDef_out &p)
: ptr_ (ACE_const_cast (HomeDef_out &, p).ptr_)
{}
-::IR::HomeDef_out &
-IR::HomeDef_out::operator= (const ::IR::HomeDef_out &p)
+::CORBA::ComponentIR::HomeDef_out &
+CORBA::ComponentIR::HomeDef_out::operator= (const ::CORBA::ComponentIR::HomeDef_out &p)
{
this->ptr_ = ACE_const_cast (HomeDef_out&, p).ptr_;
return *this;
}
-IR::HomeDef_out &
-IR::HomeDef_out::operator= (const ::IR::HomeDef_var &p)
+CORBA::ComponentIR::HomeDef_out &
+CORBA::ComponentIR::HomeDef_out::operator= (const ::CORBA::ComponentIR::HomeDef_var &p)
{
- this->ptr_ = ::IR::HomeDef::_duplicate (p.ptr ());
+ this->ptr_ = ::CORBA::ComponentIR::HomeDef::_duplicate (p.ptr ());
return *this;
}
-IR::HomeDef_out &
-IR::HomeDef_out::operator= (HomeDef_ptr p)
+CORBA::ComponentIR::HomeDef_out &
+CORBA::ComponentIR::HomeDef_out::operator= (HomeDef_ptr p)
{
this->ptr_ = p;
return *this;
}
-IR::HomeDef_out::operator ::IR::HomeDef_ptr &() // cast
+CORBA::ComponentIR::HomeDef_out::operator ::CORBA::ComponentIR::HomeDef_ptr &() // cast
{
return this->ptr_;
}
-::IR::HomeDef_ptr &
-IR::HomeDef_out::ptr (void)
+::CORBA::ComponentIR::HomeDef_ptr &
+CORBA::ComponentIR::HomeDef_out::ptr (void)
{
return this->ptr_;
}
-::IR::HomeDef_ptr
-IR::HomeDef_out::operator-> (void)
+::CORBA::ComponentIR::HomeDef_ptr
+CORBA::ComponentIR::HomeDef_out::operator-> (void)
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_HomeDef_base_home_get : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_get : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_HomeDef_base_home_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
@@ -18966,19 +17511,19 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::HomeDef_ptr result);
+ void result (::CORBA::ComponentIR::HomeDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_HomeDef_base_home_get (const TAO_ClientRequestInfo_IR_HomeDef_base_home_get &);
- void operator= (const TAO_ClientRequestInfo_IR_HomeDef_base_home_get &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_get (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_get &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_get &);
- ::IR::HomeDef_ptr _result;
+ ::CORBA::ComponentIR::HomeDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_HomeDef_base_home_get::TAO_ClientRequestInfo_IR_HomeDef_base_home_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_get::TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_NOT_USED
@@ -18987,7 +17532,7 @@ public:
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_HomeDef_base_home_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -18999,7 +17544,7 @@ TAO_ClientRequestInfo_IR_HomeDef_base_home_get::arguments (ACE_ENV_SINGLE_ARG_DE
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_HomeDef_base_home_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -19011,7 +17556,7 @@ TAO_ClientRequestInfo_IR_HomeDef_base_home_get::exceptions (ACE_ENV_SINGLE_ARG_D
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_HomeDef_base_home_get::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -19027,21 +17572,22 @@ TAO_ClientRequestInfo_IR_HomeDef_base_home_get::result (ACE_ENV_SINGLE_ARG_DECL)
}
void
-TAO_ClientRequestInfo_IR_HomeDef_base_home_get::result (::IR::HomeDef_ptr result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_get::result (::CORBA::ComponentIR::HomeDef_ptr result)
{
// Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_HomeDef_managed_component_get : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_set : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_HomeDef_managed_component_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_set (
TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
+ CORBA::Object_ptr _tao_target,
+ CORBA::ComponentIR::HomeDef_ptr base_home
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
@@ -19053,28 +17599,27 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::ComponentDef_ptr result);
-
private:
- TAO_ClientRequestInfo_IR_HomeDef_managed_component_get (const TAO_ClientRequestInfo_IR_HomeDef_managed_component_get &);
- void operator= (const TAO_ClientRequestInfo_IR_HomeDef_managed_component_get &);
-
- ::IR::ComponentDef_ptr _result;
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_set (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_set &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_set &);
+ CORBA::ComponentIR::HomeDef_ptr base_home_;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_HomeDef_managed_component_get::TAO_ClientRequestInfo_IR_HomeDef_managed_component_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_set::TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_set (
TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
+ CORBA::Object_ptr _tao_target,
+ CORBA::ComponentIR::HomeDef_ptr base_home
ACE_ENV_ARG_DECL_NOT_USED
)
- : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
+ base_home_ (base_home)
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_HomeDef_managed_component_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_set::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -19082,11 +17627,19 @@ TAO_ClientRequestInfo_IR_HomeDef_managed_component_get::arguments (ACE_ENV_SINGL
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- return parameter_list;
+ Dynamic::ParameterList_var safe_parameter_list = parameter_list;
+
+ parameter_list->length (1);
+ CORBA::ULong len = 0;
+ (*parameter_list)[len].argument <<= this->base_home_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ return safe_parameter_list._retn ();
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_HomeDef_managed_component_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_set::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -19098,35 +17651,27 @@ TAO_ClientRequestInfo_IR_HomeDef_managed_component_get::exceptions (ACE_ENV_SING
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_HomeDef_managed_component_get::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
- CORBA::Boolean tk_void_any = 0;
+ CORBA::Boolean tk_void_any = 1;
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- CORBA::Any_var safe_result_any = result_any;
-
- (*result_any) <<= this->_result;
- return safe_result_any._retn ();
+ return result_any;
}
-void
-TAO_ClientRequestInfo_IR_HomeDef_managed_component_get::result (::IR::ComponentDef_ptr result)
-{
- // Update the result.
- this->_result = result;
-}
+
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_HomeDef_primary_key_get : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_get : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_HomeDef_primary_key_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
@@ -19140,19 +17685,19 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::PrimaryKeyDef_ptr result);
+ void result (::CORBA::InterfaceDefSeq * result);
private:
- TAO_ClientRequestInfo_IR_HomeDef_primary_key_get (const TAO_ClientRequestInfo_IR_HomeDef_primary_key_get &);
- void operator= (const TAO_ClientRequestInfo_IR_HomeDef_primary_key_get &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_get (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_get &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_get &);
- ::IR::PrimaryKeyDef_ptr _result;
+ ::CORBA::InterfaceDefSeq * _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_HomeDef_primary_key_get::TAO_ClientRequestInfo_IR_HomeDef_primary_key_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_get::TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_NOT_USED
@@ -19161,7 +17706,7 @@ public:
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_HomeDef_primary_key_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -19173,7 +17718,7 @@ TAO_ClientRequestInfo_IR_HomeDef_primary_key_get::arguments (ACE_ENV_SINGLE_ARG_
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_HomeDef_primary_key_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -19185,7 +17730,7 @@ TAO_ClientRequestInfo_IR_HomeDef_primary_key_get::exceptions (ACE_ENV_SINGLE_ARG
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_HomeDef_primary_key_get::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -19201,21 +17746,22 @@ TAO_ClientRequestInfo_IR_HomeDef_primary_key_get::result (ACE_ENV_SINGLE_ARG_DEC
}
void
-TAO_ClientRequestInfo_IR_HomeDef_primary_key_get::result (::IR::PrimaryKeyDef_ptr result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_get::result (::CORBA::InterfaceDefSeq * result)
{
// Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_HomeDef_factories_get : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_set : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_HomeDef_factories_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_set (
TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
+ CORBA::Object_ptr _tao_target,
+ const CORBA::InterfaceDefSeq & supported_interfaces
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
@@ -19227,28 +17773,27 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::FactoryDefSeq * result);
-
private:
- TAO_ClientRequestInfo_IR_HomeDef_factories_get (const TAO_ClientRequestInfo_IR_HomeDef_factories_get &);
- void operator= (const TAO_ClientRequestInfo_IR_HomeDef_factories_get &);
-
- ::IR::FactoryDefSeq * _result;
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_set (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_set &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_set &);
+ const CORBA::InterfaceDefSeq & supported_interfaces_;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_HomeDef_factories_get::TAO_ClientRequestInfo_IR_HomeDef_factories_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_set::TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_set (
TAO_GIOP_Invocation *_tao_invocation,
- CORBA::Object_ptr _tao_target
+ CORBA::Object_ptr _tao_target,
+ const CORBA::InterfaceDefSeq & supported_interfaces
ACE_ENV_ARG_DECL_NOT_USED
)
- : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
+ supported_interfaces_ (supported_interfaces)
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_HomeDef_factories_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_set::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -19256,11 +17801,19 @@ TAO_ClientRequestInfo_IR_HomeDef_factories_get::arguments (ACE_ENV_SINGLE_ARG_DE
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- return parameter_list;
+ Dynamic::ParameterList_var safe_parameter_list = parameter_list;
+
+ parameter_list->length (1);
+ CORBA::ULong len = 0;
+ (*parameter_list)[len].argument <<= this->supported_interfaces_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ return safe_parameter_list._retn ();
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_HomeDef_factories_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_set::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -19272,35 +17825,27 @@ TAO_ClientRequestInfo_IR_HomeDef_factories_get::exceptions (ACE_ENV_SINGLE_ARG_D
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_HomeDef_factories_get::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
- CORBA::Boolean tk_void_any = 0;
+ CORBA::Boolean tk_void_any = 1;
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- CORBA::Any_var safe_result_any = result_any;
-
- (*result_any) <<= this->_result;
- return safe_result_any._retn ();
+ return result_any;
}
-void
-TAO_ClientRequestInfo_IR_HomeDef_factories_get::result (::IR::FactoryDefSeq * result)
-{
- // Update the result.
- this->_result = result;
-}
+
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_HomeDef_finders_get : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_get : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_HomeDef_finders_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
@@ -19314,19 +17859,19 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::FinderDefSeq * result);
+ void result (::CORBA::ComponentIR::ComponentDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_HomeDef_finders_get (const TAO_ClientRequestInfo_IR_HomeDef_finders_get &);
- void operator= (const TAO_ClientRequestInfo_IR_HomeDef_finders_get &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_get (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_get &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_get &);
- ::IR::FinderDefSeq * _result;
+ ::CORBA::ComponentIR::ComponentDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_HomeDef_finders_get::TAO_ClientRequestInfo_IR_HomeDef_finders_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_get::TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_NOT_USED
@@ -19335,7 +17880,7 @@ public:
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_HomeDef_finders_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -19347,7 +17892,7 @@ TAO_ClientRequestInfo_IR_HomeDef_finders_get::arguments (ACE_ENV_SINGLE_ARG_DECL
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_HomeDef_finders_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -19359,7 +17904,7 @@ TAO_ClientRequestInfo_IR_HomeDef_finders_get::exceptions (ACE_ENV_SINGLE_ARG_DEC
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_HomeDef_finders_get::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -19375,19 +17920,106 @@ TAO_ClientRequestInfo_IR_HomeDef_finders_get::result (ACE_ENV_SINGLE_ARG_DECL)
}
void
-TAO_ClientRequestInfo_IR_HomeDef_finders_get::result (::IR::FinderDefSeq * result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_get::result (::CORBA::ComponentIR::ComponentDef_ptr result)
{
// Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_set : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_set (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ CORBA::ComponentIR::ComponentDef_ptr managed_component
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ private:
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_set (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_set &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_set &);
+ CORBA::ComponentIR::ComponentDef_ptr managed_component_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_set::TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_set (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ CORBA::ComponentIR::ComponentDef_ptr managed_component
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
+ managed_component_ (managed_component)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_set::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ Dynamic::ParameterList_var safe_parameter_list = parameter_list;
+
+ parameter_list->length (1);
+ CORBA::ULong len = 0;
+ (*parameter_list)[len].argument <<= this->managed_component_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ return safe_parameter_list._retn ();
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_set::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_set::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 1;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return result_any;
+}
+
+
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_HomeDef_is_basic_get : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_get : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_HomeDef_is_basic_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
@@ -19401,19 +18033,19 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::CORBA::Boolean result);
+ void result (::CORBA::ValueDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_HomeDef_is_basic_get (const TAO_ClientRequestInfo_IR_HomeDef_is_basic_get &);
- void operator= (const TAO_ClientRequestInfo_IR_HomeDef_is_basic_get &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_get (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_get &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_get &);
- ::CORBA::Boolean _result;
+ ::CORBA::ValueDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_HomeDef_is_basic_get::TAO_ClientRequestInfo_IR_HomeDef_is_basic_get (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_get::TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
ACE_ENV_ARG_DECL_NOT_USED
@@ -19422,7 +18054,7 @@ public:
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_HomeDef_is_basic_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -19434,7 +18066,7 @@ TAO_ClientRequestInfo_IR_HomeDef_is_basic_get::arguments (ACE_ENV_SINGLE_ARG_DEC
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_HomeDef_is_basic_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -19446,7 +18078,7 @@ TAO_ClientRequestInfo_IR_HomeDef_is_basic_get::exceptions (ACE_ENV_SINGLE_ARG_DE
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_HomeDef_is_basic_get::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -19457,29 +18089,26 @@ TAO_ClientRequestInfo_IR_HomeDef_is_basic_get::result (ACE_ENV_SINGLE_ARG_DECL)
CORBA::Any_var safe_result_any = result_any;
- (*result_any) <<= CORBA::Any::from_boolean (this->_result);
+ (*result_any) <<= this->_result;
return safe_result_any._retn ();
}
void
-TAO_ClientRequestInfo_IR_HomeDef_is_basic_get::result (CORBA::Boolean result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_get::result (::CORBA::ValueDef_ptr result)
{
// Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_HomeDef_create_primary_key : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_set : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_HomeDef_create_primary_key (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
- const char * id,
- const char * name,
- const char * version,
CORBA::ValueDef_ptr primary_key
ACE_ENV_ARG_DECL_WITH_DEFAULTS);
@@ -19492,40 +18121,27 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::PrimaryKeyDef_ptr result);
-
private:
- TAO_ClientRequestInfo_IR_HomeDef_create_primary_key (const TAO_ClientRequestInfo_IR_HomeDef_create_primary_key &);
- void operator= (const TAO_ClientRequestInfo_IR_HomeDef_create_primary_key &);
- const char * id_;
- const char * name_;
- const char * version_;
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_set (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_set &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_set &);
CORBA::ValueDef_ptr primary_key_;
-
- ::IR::PrimaryKeyDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_HomeDef_create_primary_key::TAO_ClientRequestInfo_IR_HomeDef_create_primary_key (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_set::TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
- const char * id,
- const char * name,
- const char * version,
CORBA::ValueDef_ptr primary_key
ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
- id_ (id),
- name_ (name),
- version_ (version),
primary_key_ (primary_key)
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_HomeDef_create_primary_key::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_set::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -19535,20 +18151,8 @@ TAO_ClientRequestInfo_IR_HomeDef_create_primary_key::arguments (ACE_ENV_SINGLE_A
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
- parameter_list->length (4);
+ parameter_list->length (1);
CORBA::ULong len = 0;
- (*parameter_list)[len].argument <<= id_;
- (*parameter_list)[len].mode = CORBA::PARAM_IN;
- len++;
-
- (*parameter_list)[len].argument <<= name_;
- (*parameter_list)[len].mode = CORBA::PARAM_IN;
- len++;
-
- (*parameter_list)[len].argument <<= version_;
- (*parameter_list)[len].mode = CORBA::PARAM_IN;
- len++;
-
(*parameter_list)[len].argument <<= this->primary_key_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
@@ -19557,7 +18161,7 @@ TAO_ClientRequestInfo_IR_HomeDef_create_primary_key::arguments (ACE_ENV_SINGLE_A
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_HomeDef_create_primary_key::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_set::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -19569,35 +18173,27 @@ TAO_ClientRequestInfo_IR_HomeDef_create_primary_key::exceptions (ACE_ENV_SINGLE_
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_HomeDef_create_primary_key::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
- CORBA::Boolean tk_void_any = 0;
+ CORBA::Boolean tk_void_any = 1;
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- CORBA::Any_var safe_result_any = result_any;
-
- (*result_any) <<= this->_result;
- return safe_result_any._retn ();
+ return result_any;
}
-void
-TAO_ClientRequestInfo_IR_HomeDef_create_primary_key::result (::IR::PrimaryKeyDef_ptr result)
-{
- // Update the result.
- this->_result = result;
-}
+
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_HomeDef_create_factory : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_factory : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_HomeDef_create_factory (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_factory (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
@@ -19616,24 +18212,24 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::FactoryDef_ptr result);
+ void result (::CORBA::ComponentIR::FactoryDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_HomeDef_create_factory (const TAO_ClientRequestInfo_IR_HomeDef_create_factory &);
- void operator= (const TAO_ClientRequestInfo_IR_HomeDef_create_factory &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_factory (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_factory &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_factory &);
const char * id_;
const char * name_;
const char * version_;
const CORBA::ParDescriptionSeq & params_;
const CORBA::ExceptionDefSeq & exceptions_;
- ::IR::FactoryDef_ptr _result;
+ ::CORBA::ComponentIR::FactoryDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_HomeDef_create_factory::TAO_ClientRequestInfo_IR_HomeDef_create_factory (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_factory::TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_factory (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
@@ -19652,7 +18248,7 @@ public:
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_HomeDef_create_factory::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_factory::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -19688,7 +18284,7 @@ TAO_ClientRequestInfo_IR_HomeDef_create_factory::arguments (ACE_ENV_SINGLE_ARG_D
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_HomeDef_create_factory::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_factory::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -19700,7 +18296,7 @@ TAO_ClientRequestInfo_IR_HomeDef_create_factory::exceptions (ACE_ENV_SINGLE_ARG_
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_HomeDef_create_factory::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_factory::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -19716,19 +18312,19 @@ TAO_ClientRequestInfo_IR_HomeDef_create_factory::result (ACE_ENV_SINGLE_ARG_DECL
}
void
-TAO_ClientRequestInfo_IR_HomeDef_create_factory::result (::IR::FactoryDef_ptr result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_factory::result (::CORBA::ComponentIR::FactoryDef_ptr result)
{
// Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
-class TAO_ClientRequestInfo_IR_HomeDef_create_finder : public TAO_ClientRequestInfo_i
+class TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_finder : public TAO_ClientRequestInfo_i
{
public:
- TAO_ClientRequestInfo_IR_HomeDef_create_finder (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_finder (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
@@ -19747,24 +18343,24 @@ public:
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
- void result (::IR::FinderDef_ptr result);
+ void result (::CORBA::ComponentIR::FinderDef_ptr result);
private:
- TAO_ClientRequestInfo_IR_HomeDef_create_finder (const TAO_ClientRequestInfo_IR_HomeDef_create_finder &);
- void operator= (const TAO_ClientRequestInfo_IR_HomeDef_create_finder &);
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_finder (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_finder &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_finder &);
const char * id_;
const char * name_;
const char * version_;
const CORBA::ParDescriptionSeq & params_;
const CORBA::ExceptionDefSeq & exceptions_;
- ::IR::FinderDef_ptr _result;
+ ::CORBA::ComponentIR::FinderDef_ptr _result;
};
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
- TAO_ClientRequestInfo_IR_HomeDef_create_finder::TAO_ClientRequestInfo_IR_HomeDef_create_finder (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_finder::TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_finder (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id,
@@ -19783,7 +18379,7 @@ public:
{}
Dynamic::ParameterList *
-TAO_ClientRequestInfo_IR_HomeDef_create_finder::arguments (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_finder::arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the argument list on demand.
@@ -19819,7 +18415,7 @@ TAO_ClientRequestInfo_IR_HomeDef_create_finder::arguments (ACE_ENV_SINGLE_ARG_DE
}
Dynamic::ExceptionList *
-TAO_ClientRequestInfo_IR_HomeDef_create_finder::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_finder::exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the exception list on demand.
@@ -19831,7 +18427,7 @@ TAO_ClientRequestInfo_IR_HomeDef_create_finder::exceptions (ACE_ENV_SINGLE_ARG_D
}
CORBA::Any *
-TAO_ClientRequestInfo_IR_HomeDef_create_finder::result (ACE_ENV_SINGLE_ARG_DECL)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_finder::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
// Generate the result on demand.
@@ -19847,7 +18443,7 @@ TAO_ClientRequestInfo_IR_HomeDef_create_finder::result (ACE_ENV_SINGLE_ARG_DECL)
}
void
-TAO_ClientRequestInfo_IR_HomeDef_create_finder::result (::IR::FinderDef_ptr result)
+TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_finder::result (::CORBA::ComponentIR::FinderDef_ptr result)
{
// Update the result.
this->_result = result;
@@ -19856,24 +18452,24 @@ TAO_ClientRequestInfo_IR_HomeDef_create_finder::result (::IR::FinderDef_ptr resu
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Base & Remote Proxy Implementation.
//
-IR::_TAO_HomeDef_Proxy_Impl::_TAO_HomeDef_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_HomeDef_Proxy_Impl::_TAO_HomeDef_Proxy_Impl (void)
{}
-IR::_TAO_HomeDef_Remote_Proxy_Impl::_TAO_HomeDef_Remote_Proxy_Impl (void)
+CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Impl::_TAO_HomeDef_Remote_Proxy_Impl (void)
{}
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::HomeDef_ptr IR::_TAO_HomeDef_Remote_Proxy_Impl::base_home (
+::CORBA::ComponentIR::HomeDef_ptr CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Impl::base_home (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
)
@@ -19881,7 +18477,7 @@ IR::_TAO_HomeDef_Remote_Proxy_Impl::_TAO_HomeDef_Remote_Proxy_Impl (void)
CORBA::SystemException
))
{
- IR::HomeDef_var _tao_retval (IR::HomeDef::_nil ());
+ CORBA::ComponentIR::HomeDef_var _tao_retval (CORBA::ComponentIR::HomeDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
@@ -19913,7 +18509,7 @@ IR::_TAO_HomeDef_Remote_Proxy_Impl::_TAO_HomeDef_Remote_Proxy_Impl (void)
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_HomeDef_base_home_get _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_get _tao_ri (
&_tao_call,
_collocated_tao_target_
ACE_ENV_ARG_PARAMETER
@@ -19938,82 +18534,74 @@ IR::_TAO_HomeDef_Remote_Proxy_Impl::_TAO_HomeDef_Remote_Proxy_Impl (void)
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::HomeDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ComponentIR::HomeDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -20024,7 +18612,7 @@ IR::_TAO_HomeDef_Remote_Proxy_Impl::_TAO_HomeDef_Remote_Proxy_Impl (void)
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -20048,7 +18636,7 @@ IR::_TAO_HomeDef_Remote_Proxy_Impl::_TAO_HomeDef_Remote_Proxy_Impl (void)
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -20060,46 +18648,48 @@ IR::_TAO_HomeDef_Remote_Proxy_Impl::_TAO_HomeDef_Remote_Proxy_Impl (void)
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::ComponentDef_ptr IR::_TAO_HomeDef_Remote_Proxy_Impl::managed_component (
- CORBA::Object *_collocated_tao_target_
+void CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Impl::base_home (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::ComponentIR::HomeDef_ptr base_home
ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
CORBA::SystemException
))
{
- IR::ComponentDef_var _tao_retval (IR::ComponentDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
{
- ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ ACE_THROW (CORBA::INTERNAL ());
}
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
- "_get_managed_component",
- 22,
- 0,
+ "_set_base_home",
+ 14,
+ 1,
istub->orb_core ()
);
@@ -20119,12 +18709,13 @@ return _tao_retval._retn ();
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_HomeDef_managed_component_get _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_base_home_set _tao_ri (
&_tao_call,
- _collocated_tao_target_
+ _collocated_tao_target_,
+ base_home
ACE_ENV_ARG_PARAMETER
);
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
#endif /* TAO_HAS_INTERCEPTORS */
@@ -20144,82 +18735,66 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << base_home)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::ComponentDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -20230,7 +18805,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -20254,7 +18829,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -20264,28 +18839,28 @@ return _tao_retval._retn ();
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::PrimaryKeyDef_ptr IR::_TAO_HomeDef_Remote_Proxy_Impl::primary_key (
+::CORBA::InterfaceDefSeq * CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Impl::supported_interfaces (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
)
@@ -20293,18 +18868,24 @@ return _tao_retval._retn ();
CORBA::SystemException
))
{
- IR::PrimaryKeyDef_var _tao_retval (IR::PrimaryKeyDef::_nil ());
+ CORBA::InterfaceDefSeq_var _tao_retval;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
}
-
+
+ {
+ CORBA::InterfaceDefSeq *tmp;
+ ACE_NEW_RETURN (tmp, CORBA::InterfaceDefSeq, _tao_retval._retn ());
+ _tao_retval = tmp;
+ }
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
- "_get_primary_key",
- 16,
+ "_get_supported_interfaces",
+ 25,
0,
istub->orb_core ()
);
@@ -20325,7 +18906,7 @@ return _tao_retval._retn ();
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_HomeDef_primary_key_get _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_get _tao_ri (
&_tao_call,
_collocated_tao_target_
ACE_ENV_ARG_PARAMETER
@@ -20350,82 +18931,74 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::PrimaryKeyDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::InterfaceDefSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -20436,7 +19009,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -20460,7 +19033,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -20472,52 +19045,48 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::FactoryDefSeq * IR::_TAO_HomeDef_Remote_Proxy_Impl::factories (
- CORBA::Object *_collocated_tao_target_
+void CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Impl::supported_interfaces (
+ CORBA::Object *_collocated_tao_target_,
+ const CORBA::InterfaceDefSeq & supported_interfaces
ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
CORBA::SystemException
))
{
- IR::FactoryDefSeq_var _tao_retval;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
{
- ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ ACE_THROW (CORBA::INTERNAL ());
}
-
- {
- IR::FactoryDefSeq *tmp;
- ACE_NEW_RETURN (tmp, IR::FactoryDefSeq, _tao_retval._retn ());
- _tao_retval = tmp;
- }
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
- "_get_factories",
- 14,
- 0,
+ "_set_supported_interfaces",
+ 25,
+ 1,
istub->orb_core ()
);
@@ -20537,12 +19106,13 @@ return _tao_retval._retn ();
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_HomeDef_factories_get _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_supported_interfaces_set _tao_ri (
&_tao_call,
- _collocated_tao_target_
+ _collocated_tao_target_,
+ supported_interfaces
ACE_ENV_ARG_PARAMETER
);
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
#endif /* TAO_HAS_INTERCEPTORS */
@@ -20562,82 +19132,66 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << supported_interfaces)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::FactoryDefSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -20648,7 +19202,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -20672,7 +19226,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -20682,28 +19236,28 @@ return _tao_retval._retn ();
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::FinderDefSeq * IR::_TAO_HomeDef_Remote_Proxy_Impl::finders (
+::CORBA::ComponentIR::ComponentDef_ptr CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Impl::managed_component (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
)
@@ -20711,24 +19265,18 @@ return _tao_retval._retn ();
CORBA::SystemException
))
{
- IR::FinderDefSeq_var _tao_retval;
+ CORBA::ComponentIR::ComponentDef_var _tao_retval (CORBA::ComponentIR::ComponentDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
}
-
- {
- IR::FinderDefSeq *tmp;
- ACE_NEW_RETURN (tmp, IR::FinderDefSeq, _tao_retval._retn ());
- _tao_retval = tmp;
- }
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
- "_get_finders",
- 12,
+ "_get_managed_component",
+ 22,
0,
istub->orb_core ()
);
@@ -20749,7 +19297,7 @@ return _tao_retval._retn ();
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_HomeDef_finders_get _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_get _tao_ri (
&_tao_call,
_collocated_tao_target_
ACE_ENV_ARG_PARAMETER
@@ -20774,82 +19322,267 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
- else
+ else if (_invoke_status == TAO_INVOKE_RESTART)
{
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ComponentIR::ComponentDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+
+ return _tao_retval._retn ();
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+void CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Impl::managed_component (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::ComponentIR::ComponentDef_ptr managed_component
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW (CORBA::INTERNAL ());
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "_set_managed_component",
+ 22,
+ 1,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_managed_component_set _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_,
+ managed_component
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK;
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << managed_component)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::FinderDefSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -20860,7 +19593,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -20884,7 +19617,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -20894,28 +19627,28 @@ return _tao_retval._retn ();
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-CORBA::Boolean IR::_TAO_HomeDef_Remote_Proxy_Impl::is_basic (
+::CORBA::ValueDef_ptr CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Impl::primary_key (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
)
@@ -20923,18 +19656,18 @@ CORBA::Boolean IR::_TAO_HomeDef_Remote_Proxy_Impl::is_basic (
CORBA::SystemException
))
{
- CORBA::Boolean _tao_retval = 0;
+ CORBA::ValueDef_var _tao_retval (CORBA::ValueDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
{
- ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval);
+ ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
}
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
- "_get_is_basic",
- 13,
+ "_get_primary_key",
+ 16,
0,
istub->orb_core ()
);
@@ -20955,12 +19688,12 @@ CORBA::Boolean IR::_TAO_HomeDef_Remote_Proxy_Impl::is_basic (
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_HomeDef_is_basic_get _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_get _tao_ri (
&_tao_call,
_collocated_tao_target_
ACE_ENV_ARG_PARAMETER
);
- ACE_CHECK_RETURN (_tao_retval);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
#endif /* TAO_HAS_INTERCEPTORS */
@@ -20980,81 +19713,74 @@ CORBA::Boolean IR::_TAO_HomeDef_Remote_Proxy_Impl::is_basic (
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::Boolean _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
-
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ValueDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -21065,7 +19791,7 @@ CORBA::Boolean IR::_TAO_HomeDef_Remote_Proxy_Impl::is_basic (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -21089,7 +19815,7 @@ CORBA::Boolean IR::_TAO_HomeDef_Remote_Proxy_Impl::is_basic (
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -21099,32 +19825,31 @@ CORBA::Boolean IR::_TAO_HomeDef_Remote_Proxy_Impl::is_basic (
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::PrimaryKeyDef_ptr IR::_TAO_HomeDef_Remote_Proxy_Impl::create_primary_key (
+void CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Impl::primary_key (
CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
CORBA::ValueDef_ptr primary_key
ACE_ENV_ARG_DECL
)
@@ -21132,19 +19857,18 @@ return _tao_retval;
CORBA::SystemException
))
{
- IR::PrimaryKeyDef_var _tao_retval (IR::PrimaryKeyDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
{
- ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ ACE_THROW (CORBA::INTERNAL ());
}
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
- "create_primary_key",
- 18,
- 4,
+ "_set_primary_key",
+ 16,
+ 1,
istub->orb_core ()
);
@@ -21164,16 +19888,13 @@ return _tao_retval;
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_HomeDef_create_primary_key _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_primary_key_set _tao_ri (
&_tao_call,
_collocated_tao_target_,
- id,
- name,
- version,
primary_key
ACE_ENV_ARG_PARAMETER
);
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
#endif /* TAO_HAS_INTERCEPTORS */
@@ -21193,98 +19914,66 @@ return _tao_retval;
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << primary_key)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << primary_key)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::PrimaryKeyDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -21295,7 +19984,7 @@ return _tao_retval;
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -21319,7 +20008,7 @@ return _tao_retval;
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -21329,28 +20018,28 @@ return _tao_retval;
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
ACE_ENDTRY;
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
- ACE_CHECK_RETURN (_tao_retval._retn ());
+ ACE_CHECK;
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::FactoryDef_ptr IR::_TAO_HomeDef_Remote_Proxy_Impl::create_factory (
+::CORBA::ComponentIR::FactoryDef_ptr CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Impl::create_factory (
CORBA::Object *_collocated_tao_target_,
const char * id,
const char * name,
@@ -21363,7 +20052,7 @@ return _tao_retval._retn ();
CORBA::SystemException
))
{
- IR::FactoryDef_var _tao_retval (IR::FactoryDef::_nil ());
+ CORBA::ComponentIR::FactoryDef_var _tao_retval (CORBA::ComponentIR::FactoryDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
@@ -21395,7 +20084,7 @@ return _tao_retval._retn ();
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_HomeDef_create_factory _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_factory _tao_ri (
&_tao_call,
_collocated_tao_target_,
id,
@@ -21425,99 +20114,91 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << params) &&
+ (_tao_out << exceptions)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << params) &&
- (_tao_out << exceptions)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::FactoryDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ComponentIR::FactoryDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -21528,7 +20209,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -21552,7 +20233,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -21564,26 +20245,28 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
-::IR::FinderDef_ptr IR::_TAO_HomeDef_Remote_Proxy_Impl::create_finder (
+::CORBA::ComponentIR::FinderDef_ptr CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Impl::create_finder (
CORBA::Object *_collocated_tao_target_,
const char * id,
const char * name,
@@ -21596,7 +20279,7 @@ return _tao_retval._retn ();
CORBA::SystemException
))
{
- IR::FinderDef_var _tao_retval (IR::FinderDef::_nil ());
+ CORBA::ComponentIR::FinderDef_var _tao_retval (CORBA::ComponentIR::FinderDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
if (istub == 0)
@@ -21628,7 +20311,7 @@ return _tao_retval._retn ();
_invoke_status = TAO_INVOKE_EXCEPTION;
#if TAO_HAS_INTERCEPTORS == 1
- TAO_ClientRequestInfo_IR_HomeDef_create_finder _tao_ri (
+ TAO_ClientRequestInfo_CORBA_ComponentIR_HomeDef_create_finder _tao_ri (
&_tao_call,
_collocated_tao_target_,
id,
@@ -21658,99 +20341,91 @@ return _tao_retval._retn ();
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << params) &&
+ (_tao_out << exceptions)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << params) &&
- (_tao_out << exceptions)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::IR::FinderDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
-
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ComponentIR::FinderDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -21761,7 +20436,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -21785,7 +20460,7 @@ return _tao_retval._retn ();
);
ACE_TRY_CHECK;
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
@@ -21797,20 +20472,22 @@ return _tao_retval._retn ();
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
- const PortableInterceptor::ReplyStatus _tao_status =
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
//
@@ -21818,43 +20495,43 @@ return _tao_retval._retn ();
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
//
-IR::_TAO_HomeDef_Proxy_Broker::_TAO_HomeDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_HomeDef_Proxy_Broker::_TAO_HomeDef_Proxy_Broker (void)
{
}
-IR::_TAO_HomeDef_Proxy_Broker::~_TAO_HomeDef_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_HomeDef_Proxy_Broker::~_TAO_HomeDef_Proxy_Broker (void)
{
}
-IR::_TAO_HomeDef_Proxy_Broker * (*IR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_HomeDef_Proxy_Broker * (*CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
) = 0;
// Factory Member function Implementation.
-IR::_TAO_HomeDef_Remote_Proxy_Broker *
-IR::_TAO_HomeDef_Remote_Proxy_Broker::the_TAO_HomeDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Broker *
+CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Broker::the_TAO_HomeDef_Remote_Proxy_Broker (void)
{
- static ::IR::_TAO_HomeDef_Remote_Proxy_Broker remote_proxy_broker;
+ static ::CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Broker remote_proxy_broker;
return &remote_proxy_broker;
}
-IR::_TAO_HomeDef_Remote_Proxy_Broker::_TAO_HomeDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Broker::_TAO_HomeDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_HomeDef_Remote_Proxy_Broker::~_TAO_HomeDef_Remote_Proxy_Broker (void)
+CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Broker::~_TAO_HomeDef_Remote_Proxy_Broker (void)
{
}
-IR::_TAO_HomeDef_Proxy_Impl&
-IR::_TAO_HomeDef_Remote_Proxy_Broker::select_proxy (
- ::IR::HomeDef *
+CORBA::ComponentIR::_TAO_HomeDef_Proxy_Impl&
+CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ComponentIR::HomeDef *
ACE_ENV_ARG_DECL_NOT_USED
)
{
@@ -21866,38 +20543,38 @@ IR::_TAO_HomeDef_Remote_Proxy_Broker::select_proxy (
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
-IR::HomeDef::HomeDef (int collocated)
+CORBA::ComponentIR::HomeDef::HomeDef (int collocated)
{
- this->IR_HomeDef_setup_collocation (collocated);
+ this->CORBA_ComponentIR_HomeDef_setup_collocation (collocated);
}
void
-IR::HomeDef::IR_HomeDef_setup_collocation (int collocated)
+CORBA::ComponentIR::HomeDef::CORBA_ComponentIR_HomeDef_setup_collocation (int collocated)
{
if (collocated)
this->the_TAO_HomeDef_Proxy_Broker_ =
- ::IR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer (this);
+ ::CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer (this);
else
this->the_TAO_HomeDef_Proxy_Broker_ =
- ::IR::_TAO_HomeDef_Remote_Proxy_Broker::the_TAO_HomeDef_Remote_Proxy_Broker ();
+ ::CORBA::ComponentIR::_TAO_HomeDef_Remote_Proxy_Broker::the_TAO_HomeDef_Remote_Proxy_Broker ();
- this->CORBA_InterfaceDef_setup_collocation (collocated);
+ this->CORBA_ExtInterfaceDef_setup_collocation (collocated);
}
-IR::HomeDef::~HomeDef (void)
+CORBA::ComponentIR::HomeDef::~HomeDef (void)
{}
void
-IR::HomeDef::_tao_any_destructor (void *_tao_void_pointer)
+CORBA::ComponentIR::HomeDef::_tao_any_destructor (void *_tao_void_pointer)
{
HomeDef *tmp = ACE_static_cast (HomeDef *, _tao_void_pointer);
CORBA::release (tmp);
}
-IR::HomeDef_ptr
-IR::HomeDef::_narrow (
+CORBA::ComponentIR::HomeDef_ptr
+CORBA::ComponentIR::HomeDef::_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL
)
@@ -21911,7 +20588,7 @@ IR::HomeDef::_narrow (
{
CORBA::Boolean is_a =
obj->_is_a (
- "IDL:omg.org/IR/HomeDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0"
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (HomeDef::_nil ());
@@ -21925,8 +20602,8 @@ IR::HomeDef::_narrow (
return HomeDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-IR::HomeDef_ptr
-IR::HomeDef::_unchecked_narrow (
+CORBA::ComponentIR::HomeDef_ptr
+CORBA::ComponentIR::HomeDef::_unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_NOT_USED
)
@@ -21951,12 +20628,12 @@ IR::HomeDef::_unchecked_narrow (
!CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
obj->_is_collocated () &&
- IR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer != 0
+ CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer != 0
)
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::HomeDef (
+ ::CORBA::ComponentIR::HomeDef (
stub,
1,
obj->_servant ()
@@ -21969,7 +20646,7 @@ IR::HomeDef::_unchecked_narrow (
{
ACE_NEW_RETURN (
default_proxy,
- ::IR::HomeDef (
+ ::CORBA::ComponentIR::HomeDef (
stub,
0,
obj->_servant ()
@@ -21993,8 +20670,8 @@ IR::HomeDef::_unchecked_narrow (
);
}
-IR::HomeDef_ptr
-IR::HomeDef::_duplicate (HomeDef_ptr obj)
+CORBA::ComponentIR::HomeDef_ptr
+CORBA::ComponentIR::HomeDef::_duplicate (HomeDef_ptr obj)
{
if (! CORBA::is_nil (obj))
{
@@ -22005,7 +20682,7 @@ IR::HomeDef::_duplicate (HomeDef_ptr obj)
}
CORBA::Boolean
-IR::HomeDef::_is_a (
+CORBA::ComponentIR::HomeDef::_is_a (
const char *value
ACE_ENV_ARG_DECL
)
@@ -22013,7 +20690,11 @@ IR::HomeDef::_is_a (
if (
!ACE_OS::strcmp (
(char *)value,
- "IDL:omg.org/IR/HomeDef:1.0"
+ "IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/ExtInterfaceDef:1.0"
) ||
!ACE_OS::strcmp (
(char *)value,
@@ -22021,6 +20702,10 @@ IR::HomeDef::_is_a (
) ||
!ACE_OS::strcmp (
(char *)value,
+ "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
"IDL:omg.org/CORBA/Container:1.0"
) ||
!ACE_OS::strcmp (
@@ -22052,19 +20737,33 @@ IR::HomeDef::_is_a (
}
}
-void *IR::HomeDef::_tao_QueryInterface (ptr_arith_t type)
+void *CORBA::ComponentIR::HomeDef::_tao_QueryInterface (ptr_arith_t type)
{
void *retv = 0;
if (type == ACE_reinterpret_cast (
ptr_arith_t,
- &ACE_NESTED_CLASS (::IR, HomeDef)::_tao_class_id)
+ &ACE_NESTED_CLASS (::CORBA::ComponentIR, HomeDef)::_tao_class_id)
)
{
retv = ACE_reinterpret_cast (void*, this);
}
else if (type == ACE_reinterpret_cast (
ptr_arith_t,
+ &::CORBA::ExtInterfaceDef::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::ExtInterfaceDef_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
&::CORBA::InterfaceDef::_tao_class_id)
)
{
@@ -22079,6 +20778,20 @@ void *IR::HomeDef::_tao_QueryInterface (ptr_arith_t type)
}
else if (type == ACE_reinterpret_cast (
ptr_arith_t,
+ &::CORBA::InterfaceAttrExtension::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::InterfaceAttrExtension_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
&::CORBA::Container::_tao_class_id)
)
{
@@ -22153,15 +20866,15 @@ void *IR::HomeDef::_tao_QueryInterface (ptr_arith_t type)
return retv;
}
-const char* IR::HomeDef::_interface_repository_id (void) const
+const char* CORBA::ComponentIR::HomeDef::_interface_repository_id (void) const
{
- return "IDL:omg.org/IR/HomeDef:1.0";
+ return "IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0";
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::IR::HomeDef_ptr IR::HomeDef::base_home (
+::CORBA::ComponentIR::HomeDef_ptr CORBA::ComponentIR::HomeDef::base_home (
ACE_ENV_SINGLE_ARG_DECL
)
ACE_THROW_SPEC ((
@@ -22179,10 +20892,11 @@ const char* IR::HomeDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::IR::ComponentDef_ptr IR::HomeDef::managed_component (
- ACE_ENV_SINGLE_ARG_DECL
+void CORBA::ComponentIR::HomeDef::base_home (
+ CORBA::ComponentIR::HomeDef_ptr base_home
+ ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
CORBA::SystemException
@@ -22190,18 +20904,19 @@ const char* IR::HomeDef::_interface_repository_id (void) const
{
_TAO_HomeDef_Proxy_Impl &proxy =
this->the_TAO_HomeDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
+ ACE_CHECK;
- return proxy.managed_component (
- this
+ proxy.base_home (
+ this,
+ base_home
ACE_ENV_ARG_PARAMETER
);
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::IR::PrimaryKeyDef_ptr IR::HomeDef::primary_key (
+::CORBA::InterfaceDefSeq * CORBA::ComponentIR::HomeDef::supported_interfaces (
ACE_ENV_SINGLE_ARG_DECL
)
ACE_THROW_SPEC ((
@@ -22212,17 +20927,18 @@ const char* IR::HomeDef::_interface_repository_id (void) const
this->the_TAO_HomeDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- return proxy.primary_key (
+ return proxy.supported_interfaces (
this
ACE_ENV_ARG_PARAMETER
);
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::IR::FactoryDefSeq * IR::HomeDef::factories (
- ACE_ENV_SINGLE_ARG_DECL
+void CORBA::ComponentIR::HomeDef::supported_interfaces (
+ const CORBA::InterfaceDefSeq & supported_interfaces
+ ACE_ENV_ARG_DECL
)
ACE_THROW_SPEC ((
CORBA::SystemException
@@ -22230,18 +20946,19 @@ const char* IR::HomeDef::_interface_repository_id (void) const
{
_TAO_HomeDef_Proxy_Impl &proxy =
this->the_TAO_HomeDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
+ ACE_CHECK;
- return proxy.factories (
- this
+ proxy.supported_interfaces (
+ this,
+ supported_interfaces
ACE_ENV_ARG_PARAMETER
);
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::IR::FinderDefSeq * IR::HomeDef::finders (
+::CORBA::ComponentIR::ComponentDef_ptr CORBA::ComponentIR::HomeDef::managed_component (
ACE_ENV_SINGLE_ARG_DECL
)
ACE_THROW_SPEC ((
@@ -22252,16 +20969,38 @@ const char* IR::HomeDef::_interface_repository_id (void) const
this->the_TAO_HomeDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- return proxy.finders (
+ return proxy.managed_component (
this
ACE_ENV_ARG_PARAMETER
);
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-CORBA::Boolean IR::HomeDef::is_basic (
+void CORBA::ComponentIR::HomeDef::managed_component (
+ CORBA::ComponentIR::ComponentDef_ptr managed_component
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_HomeDef_Proxy_Impl &proxy =
+ this->the_TAO_HomeDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK;
+
+ proxy.managed_component (
+ this,
+ managed_component
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+::CORBA::ValueDef_ptr CORBA::ComponentIR::HomeDef::primary_key (
ACE_ENV_SINGLE_ARG_DECL
)
ACE_THROW_SPEC ((
@@ -22272,19 +21011,16 @@ CORBA::Boolean IR::HomeDef::is_basic (
this->the_TAO_HomeDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
- return proxy.is_basic (
+ return proxy.primary_key (
this
ACE_ENV_ARG_PARAMETER
);
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::IR::PrimaryKeyDef_ptr IR::HomeDef::create_primary_key (
- const char * id,
- const char * name,
- const char * version,
+void CORBA::ComponentIR::HomeDef::primary_key (
CORBA::ValueDef_ptr primary_key
ACE_ENV_ARG_DECL
)
@@ -22294,22 +21030,19 @@ CORBA::Boolean IR::HomeDef::is_basic (
{
_TAO_HomeDef_Proxy_Impl &proxy =
this->the_TAO_HomeDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
- ACE_CHECK_RETURN (0);
+ ACE_CHECK;
- return proxy.create_primary_key (
+ proxy.primary_key (
this,
- id,
- name,
- version,
primary_key
ACE_ENV_ARG_PARAMETER
);
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::IR::FactoryDef_ptr IR::HomeDef::create_factory (
+::CORBA::ComponentIR::FactoryDef_ptr CORBA::ComponentIR::HomeDef::create_factory (
const char * id,
const char * name,
const char * version,
@@ -22337,9 +21070,9 @@ CORBA::Boolean IR::HomeDef::is_basic (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
-::IR::FinderDef_ptr IR::HomeDef::create_finder (
+::CORBA::ComponentIR::FinderDef_ptr CORBA::ComponentIR::HomeDef::create_finder (
const char * id,
const char * name,
const char * version,
@@ -22367,267 +21100,282 @@ CORBA::Boolean IR::HomeDef::is_basic (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_HomeDef[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_HomeDef[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 27,
+ 42,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f48),
- ACE_NTOHL (0x6f6d6544),
- ACE_NTOHL (0x65663a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/HomeDef:1.0
- 8,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f486f),
+ ACE_NTOHL (0x6d654465),
+ ACE_NTOHL (0x663a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0
+ 8,
ACE_NTOHL (0x486f6d65),
ACE_NTOHL (0x44656600), // name = HomeDef
-};
+ };
-static CORBA::TypeCode _tc_TAO_tc_IR_HomeDef (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_HomeDef (
CORBA::tk_objref,
- sizeof (_oc_IR_HomeDef),
- (char *) &_oc_IR_HomeDef,
+ sizeof (_oc_CORBA_ComponentIR_HomeDef),
+ (char *) &_oc_CORBA_ComponentIR_HomeDef,
0,
- sizeof (IR::HomeDef)
+ sizeof (CORBA::ComponentIR::HomeDef)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
_tc_HomeDef,
- &_tc_TAO_tc_IR_HomeDef
+ &_tc_TAO_tc_CORBA_ComponentIR_HomeDef
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
-static const CORBA::Long _oc_IR_HomeDescription[] =
+static const CORBA::Long _oc_CORBA_ComponentIR_HomeDescription[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
+ 50,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f48),
- ACE_NTOHL (0x6f6d6544),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/HomeDescription:1.0
- 16,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6d706f6e),
+ ACE_NTOHL (0x656e7449),
+ ACE_NTOHL (0x522f486f),
+ ACE_NTOHL (0x6d654465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e3a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/HomeDescription:1.0
+ 16,
ACE_NTOHL (0x486f6d65),
ACE_NTOHL (0x44657363),
ACE_NTOHL (0x72697074),
ACE_NTOHL (0x696f6e00), // name = HomeDescription
12, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
+ 33,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f49),
- ACE_NTOHL (0x64656e74),
- ACE_NTOHL (0x69666965),
- ACE_NTOHL (0x723a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/Identifier:1.0
- 11,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
ACE_NTOHL (0x4964656e),
ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
+ 35,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f52),
- ACE_NTOHL (0x65706f73),
- ACE_NTOHL (0x69746f72),
- ACE_NTOHL (0x7949643a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/RepositoryId:1.0
- 13,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
ACE_NTOHL (0x5265706f),
ACE_NTOHL (0x7369746f),
ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
- 0xffffffa0, // negative offset (-96)
+ 0xffffffff, // indirection
+ 0xffffff9c, // negative offset (-100)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 64, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 31,
+ 34,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f56),
- ACE_NTOHL (0x65727369),
- ACE_NTOHL (0x6f6e5370),
- ACE_NTOHL (0x65633a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/IR/VersionSpec:1.0
- 12,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
ACE_NTOHL (0x56657273),
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
10,
ACE_NTOHL (0x62617365),
ACE_NTOHL (0x5f686f6d),
ACE_NTOHL (0x65000000), // name = base_home
- 0xffffffff, // indirection
- 0xffffff34, // negative offset (-204)
+ 0xffffffff, // indirection
+ 0xffffff2c, // negative offset (-212)
18,
ACE_NTOHL (0x6d616e61),
ACE_NTOHL (0x6765645f),
ACE_NTOHL (0x636f6d70),
ACE_NTOHL (0x6f6e656e),
ACE_NTOHL (0x74000000), // name = managed_component
- 0xffffffff, // indirection
- 0xffffff14, // negative offset (-236)
- 16,
+ 0xffffffff, // indirection
+ 0xffffff0c, // negative offset (-244)
+ 12,
ACE_NTOHL (0x7072696d),
ACE_NTOHL (0x6172795f),
- ACE_NTOHL (0x6b65795f),
- ACE_NTOHL (0x64656600), // name = primary_key_def
- CORBA::tk_objref, // typecode kind
- 64, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f50),
- ACE_NTOHL (0x72696d61),
- ACE_NTOHL (0x72794b65),
- ACE_NTOHL (0x79446566),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/IR/PrimaryKeyDef:1.0
- 14,
- ACE_NTOHL (0x5072696d),
- ACE_NTOHL (0x6172794b),
- ACE_NTOHL (0x65794465),
- ACE_NTOHL (0x66000000), // name = PrimaryKeyDef
-
- 10,
- ACE_NTOHL (0x66616374),
- ACE_NTOHL (0x6f726965),
- ACE_NTOHL (0x73000000), // name = factories
- CORBA::tk_alias, // typecode kind for typedefs
- 144, // encapsulation length
+ ACE_NTOHL (0x6b657900), // name = primary_key
+ CORBA::tk_struct, // typecode kind
+ 408, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
+ 39,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f46),
- ACE_NTOHL (0x6163746f),
- ACE_NTOHL (0x72794465),
- ACE_NTOHL (0x66536571),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/IR/FactoryDefSeq:1.0
- 14,
- ACE_NTOHL (0x46616374),
- ACE_NTOHL (0x6f727944),
- ACE_NTOHL (0x65665365),
- ACE_NTOHL (0x71000000), // name = FactoryDefSeq
- CORBA::tk_sequence, // typecode kind
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 56, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f46),
- ACE_NTOHL (0x6163746f),
- ACE_NTOHL (0x72794465),
- ACE_NTOHL (0x663a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/IR/FactoryDef:1.0
- 11,
- ACE_NTOHL (0x46616374),
- ACE_NTOHL (0x6f727944),
- ACE_NTOHL (0x65660000), // name = FactoryDef
-
- 0U,
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5661),
+ ACE_NTOHL (0x6c756544),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ValueDescription:1.0
+ 17,
+ ACE_NTOHL (0x56616c75),
+ ACE_NTOHL (0x65446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = ValueDescription
+ 10, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffffe40, // negative offset (-448)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ 0xffffffff, // indirection
+ 0xfffffe84, // negative offset (-380)
+ 12,
+ ACE_NTOHL (0x69735f61),
+ ACE_NTOHL (0x62737472),
+ ACE_NTOHL (0x61637400), // name = is_abstract
+ CORBA::tk_boolean,
+ 10,
+ ACE_NTOHL (0x69735f63),
+ ACE_NTOHL (0x7573746f),
+ ACE_NTOHL (0x6d000000), // name = is_custom
+ CORBA::tk_boolean,
- 8,
- ACE_NTOHL (0x66696e64),
- ACE_NTOHL (0x65727300), // name = finders
- CORBA::tk_alias, // typecode kind for typedefs
- 140, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 32,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f46),
- ACE_NTOHL (0x696e6465),
- ACE_NTOHL (0x72446566),
- ACE_NTOHL (0x5365713a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/IR/FinderDefSeq:1.0
- 13,
- ACE_NTOHL (0x46696e64),
- ACE_NTOHL (0x65724465),
- ACE_NTOHL (0x66536571),
- ACE_NTOHL (0x0), // name = FinderDefSeq
- CORBA::tk_sequence, // typecode kind
- 72, // encapsulation length
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xfffffe44, // negative offset (-444)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ 0xffffffff, // indirection
+ 0xfffffea4, // negative offset (-348)
+ 21,
+ ACE_NTOHL (0x73757070),
+ ACE_NTOHL (0x6f727465),
+ ACE_NTOHL (0x645f696e),
+ ACE_NTOHL (0x74657266),
+ ACE_NTOHL (0x61636573),
+ ACE_NTOHL (0x0), // name = supported_interfaces
+ CORBA::tk_alias, // typecode kind for typedefs
+ 92, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- CORBA::tk_objref, // typecode kind
- 56, // encapsulation length
+ 38,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49645365),
+ ACE_NTOHL (0x713a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0
+ 16,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
+ ACE_NTOHL (0x53657100), // name = RepositoryIdSeq
+ CORBA::tk_sequence, // typecode kind
+ 16, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 29,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x49522f46),
- ACE_NTOHL (0x696e6465),
- ACE_NTOHL (0x72446566),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/IR/FinderDef:1.0
- 10,
- ACE_NTOHL (0x46696e64),
- ACE_NTOHL (0x65724465),
- ACE_NTOHL (0x66000000), // name = FinderDef
+ 0xffffffff, // indirection
+ 0xfffffdb4, // negative offset (-588)
+ 0U,
- 0U,
+ 21,
+ ACE_NTOHL (0x61627374),
+ ACE_NTOHL (0x72616374),
+ ACE_NTOHL (0x5f626173),
+ ACE_NTOHL (0x655f7661),
+ ACE_NTOHL (0x6c756573),
+ ACE_NTOHL (0x0), // name = abstract_base_values
+ 0xffffffff, // indirection
+ 0xffffff7c, // negative offset (-132)
+ 15,
+ ACE_NTOHL (0x69735f74),
+ ACE_NTOHL (0x72756e63),
+ ACE_NTOHL (0x61746162),
+ ACE_NTOHL (0x6c650000), // name = is_truncatable
+ CORBA::tk_boolean,
- 11,
- ACE_NTOHL (0x6f706572),
- ACE_NTOHL (0x6174696f),
- ACE_NTOHL (0x6e730000), // name = operations
- CORBA::tk_alias, // typecode kind for typedefs
- 1548, // encapsulation length
+ 11,
+ ACE_NTOHL (0x62617365),
+ ACE_NTOHL (0x5f76616c),
+ ACE_NTOHL (0x75650000), // name = base_value
+ 0xffffffff, // indirection
+ 0xfffffd5c, // negative offset (-676)
+
+ 10,
+ ACE_NTOHL (0x66616374),
+ ACE_NTOHL (0x6f726965),
+ ACE_NTOHL (0x73000000), // name = factories
+ CORBA::tk_alias, // typecode kind for typedefs
+ 1340, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
39,
ACE_NTOHL (0x49444c3a),
@@ -22640,17 +21388,17 @@ static const CORBA::Long _oc_IR_HomeDescription[] =
ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x65713a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OpDescriptionSeq:1.0
- 17,
+ 17,
ACE_NTOHL (0x4f704465),
ACE_NTOHL (0x73637269),
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e536571),
ACE_NTOHL (0x0), // name = OpDescriptionSeq
- CORBA::tk_sequence, // typecode kind
- 1468, // encapsulation length
+ CORBA::tk_sequence, // typecode kind
+ 1260, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
- 1452, // encapsulation length
+ 1244, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
43,
ACE_NTOHL (0x49444c3a),
@@ -22664,7 +21412,7 @@ static const CORBA::Long _oc_IR_HomeDescription[] =
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x4f706572),
ACE_NTOHL (0x6174696f),
ACE_NTOHL (0x6e446573),
@@ -22672,90 +21420,35 @@ static const CORBA::Long _oc_IR_HomeDescription[] =
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = OperationDescription
9, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
- ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
- 0U, // string length
-
+ 0xffffffff, // indirection
+ 0xfffffc2c, // negative offset (-980)
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
- 72, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
- ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
- 0U, // string length
-
+ 0xffffffff, // indirection
+ 0xfffffc70, // negative offset (-912)
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
- 0xffffff9c, // negative offset (-100)
+ 0xffffffff, // indirection
+ 0xfffffc58, // negative offset (-936)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
- 68, // encapsulation length
- TAO_ENCAP_BYTE_ORDER, // byte order
- 34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
- ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
- 0U, // string length
-
+ 0xffffffff, // indirection
+ 0xfffffcb8, // negative offset (-840)
7,
ACE_NTOHL (0x72657375),
ACE_NTOHL (0x6c740000), // name = result
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
5,
ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
100, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
@@ -22768,26 +21461,26 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x696f6e4d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0
-14,
+ 14,
ACE_NTOHL (0x4f706572),
ACE_NTOHL (0x6174696f),
ACE_NTOHL (0x6e4d6f64),
ACE_NTOHL (0x65000000), // name = OperationMode
2, // member count
-10,
+ 10,
ACE_NTOHL (0x4f505f4e),
ACE_NTOHL (0x4f524d41),
ACE_NTOHL (0x4c000000), // name = OP_NORMAL
-10,
+ 10,
ACE_NTOHL (0x4f505f4f),
ACE_NTOHL (0x4e455741),
ACE_NTOHL (0x59000000), // name = OP_ONEWAY
-
+
9,
ACE_NTOHL (0x636f6e74),
ACE_NTOHL (0x65787473),
ACE_NTOHL (0x0), // name = contexts
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
168, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
@@ -22800,12 +21493,12 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74496453),
ACE_NTOHL (0x65713a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0
- 13,
+ 13,
ACE_NTOHL (0x436f6e74),
ACE_NTOHL (0x65787449),
ACE_NTOHL (0x64536571),
ACE_NTOHL (0x0), // name = ContextIdSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
96, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_alias, // typecode kind for typedefs
@@ -22822,14 +21515,14 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x6e746966),
ACE_NTOHL (0x6965723a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0
- 18,
+ 18,
ACE_NTOHL (0x436f6e74),
ACE_NTOHL (0x65787449),
ACE_NTOHL (0x64656e74),
ACE_NTOHL (0x69666965),
ACE_NTOHL (0x72000000), // name = ContextIdentifier
- 0xffffffff, // indirection
- 0xfffffdac, // negative offset (-596)
+ 0xffffffff, // indirection
+ 0xfffffaac, // negative offset (-1364)
0U,
@@ -22838,7 +21531,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x70617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x72730000), // name = parameters
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
428, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
40,
@@ -22852,13 +21545,13 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x5365713a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0
- 18,
+ 18,
ACE_NTOHL (0x50617244),
ACE_NTOHL (0x65736372),
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e5365),
ACE_NTOHL (0x71000000), // name = ParDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
348, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -22876,7 +21569,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x50617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x72446573),
@@ -22884,21 +21577,21 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = ParameterDescription
4, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
- 0xfffffccc, // negative offset (-820)
+ 0xffffffff, // indirection
+ 0xfffff9cc, // negative offset (-1588)
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
52, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
30,
@@ -22910,14 +21603,14 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x4c547970),
ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
+ 8,
ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-
+
5,
ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
116, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
@@ -22930,25 +21623,25 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x7465724d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0
-14,
+ 14,
ACE_NTOHL (0x50617261),
ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x724d6f64),
ACE_NTOHL (0x65000000), // name = ParameterMode
3, // member count
-9,
+ 9,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f494e),
ACE_NTOHL (0x0), // name = PARAM_IN
-10,
+ 10,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f4f55),
ACE_NTOHL (0x54000000), // name = PARAM_OUT
-12,
+ 12,
ACE_NTOHL (0x50415241),
ACE_NTOHL (0x4d5f494e),
ACE_NTOHL (0x4f555400), // name = PARAM_INOUT
-
+
0U,
@@ -22957,7 +21650,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x65786365),
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e730000), // name = exceptions
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
276, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
40,
@@ -22971,13 +21664,13 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x5365713a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
- 18,
+ 18,
ACE_NTOHL (0x45786344),
ACE_NTOHL (0x65736372),
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e5365),
ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
196, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
@@ -22995,7 +21688,7 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x69707469),
ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
- 21,
+ 21,
ACE_NTOHL (0x45786365),
ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e446573),
@@ -23003,30 +21696,30 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = ExceptionDescription
5, // member count
- 5,
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
- 0xfffffb08, // negative offset (-1272)
+ 0xffffffff, // indirection
+ 0xfffff808, // negative offset (-2040)
3,
ACE_NTOHL (0x69640000), // name = id
- 0xffffffff, // indirection
- 0xfffffb4c, // negative offset (-1204)
+ 0xffffffff, // indirection
+ 0xfffff84c, // negative offset (-1972)
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
- 0xfffffb34, // negative offset (-1228)
+ 0xffffffff, // indirection
+ 0xfffff834, // negative offset (-1996)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- 0xffffffff, // indirection
- 0xfffffb94, // negative offset (-1132)
+ 0xffffffff, // indirection
+ 0xfffff894, // negative offset (-1900)
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
0U,
@@ -23036,86 +21729,99 @@ TAO_ENCAP_BYTE_ORDER, // byte order
0U,
+ 8,
+ ACE_NTOHL (0x66696e64),
+ ACE_NTOHL (0x65727300), // name = finders
+ 0xffffffff, // indirection
+ 0xfffffaac, // negative offset (-1364)
+ 11,
+ ACE_NTOHL (0x6f706572),
+ ACE_NTOHL (0x6174696f),
+ ACE_NTOHL (0x6e730000), // name = operations
+ 0xffffffff, // indirection
+ 0xfffffa94, // negative offset (-1388)
11,
ACE_NTOHL (0x61747472),
ACE_NTOHL (0x69627574),
ACE_NTOHL (0x65730000), // name = attributes
- CORBA::tk_alias, // typecode kind for typedefs
- 404, // encapsulation length
+ CORBA::tk_alias, // typecode kind for typedefs
+ 468, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 41,
+ 44,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4174),
- ACE_NTOHL (0x74724465),
- ACE_NTOHL (0x73637269),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e536571),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/AttrDescriptionSeq:1.0
- 19,
- ACE_NTOHL (0x41747472),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x72697074),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x65710000), // name = AttrDescriptionSeq
- CORBA::tk_sequence, // typecode kind
- 320, // encapsulation length
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74417474),
+ ACE_NTOHL (0x72446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExtAttrDescriptionSeq:1.0
+ 22,
+ ACE_NTOHL (0x45787441),
+ ACE_NTOHL (0x74747244),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x71000000), // name = ExtAttrDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 380, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
- 304, // encapsulation length
+ 364, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
- 43,
+ 46,
ACE_NTOHL (0x49444c3a),
ACE_NTOHL (0x6f6d672e),
ACE_NTOHL (0x6f72672f),
ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4174),
- ACE_NTOHL (0x74726962),
- ACE_NTOHL (0x75746544),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
- ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AttributeDescription:1.0
- 21,
- ACE_NTOHL (0x41747472),
- ACE_NTOHL (0x69627574),
- ACE_NTOHL (0x65446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x0), // name = AttributeDescription
- 6, // member count
- 5,
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74417474),
+ ACE_NTOHL (0x72696275),
+ ACE_NTOHL (0x74654465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e3a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtAttributeDescription:1.0
+ 24,
+ ACE_NTOHL (0x45787441),
+ ACE_NTOHL (0x74747269),
+ ACE_NTOHL (0x62757465),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e00), // name = ExtAttributeDescription
+ 8, // member count
+ 5,
ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
- 0xfffff9d4, // negative offset (-1580)
+ 0xffffffff, // indirection
+ 0xfffff6a0, // negative offset (-2400)
3,
ACE_NTOHL (0x69640000), // name = id
- 0xffffffff, // indirection
- 0xfffffa18, // negative offset (-1512)
+ 0xffffffff, // indirection
+ 0xfffff6e4, // negative offset (-2332)
11,
ACE_NTOHL (0x64656669),
ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
- 0xfffffa00, // negative offset (-1536)
+ 0xffffffff, // indirection
+ 0xfffff6cc, // negative offset (-2356)
8,
ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- 0xffffffff, // indirection
- 0xfffffa60, // negative offset (-1440)
+ 0xffffffff, // indirection
+ 0xfffff72c, // negative offset (-2260)
5,
ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
5,
ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
104, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
@@ -23128,788 +21834,429 @@ TAO_ENCAP_BYTE_ORDER, // byte order
ACE_NTOHL (0x7574654d),
ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0
-14,
+ 14,
ACE_NTOHL (0x41747472),
ACE_NTOHL (0x69627574),
ACE_NTOHL (0x654d6f64),
ACE_NTOHL (0x65000000), // name = AttributeMode
2, // member count
-12,
+ 12,
ACE_NTOHL (0x41545452),
ACE_NTOHL (0x5f4e4f52),
ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL
-14,
+ 14,
ACE_NTOHL (0x41545452),
ACE_NTOHL (0x5f524541),
ACE_NTOHL (0x444f4e4c),
ACE_NTOHL (0x59000000), // name = ATTR_READONLY
-
+
+ 15,
+ ACE_NTOHL (0x6765745f),
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = get_exceptions
+ 0xffffffff, // indirection
+ 0xfffffcec, // negative offset (-788)
+ 15,
+ ACE_NTOHL (0x7075745f),
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = put_exceptions
+ 0xffffffff, // indirection
+ 0xfffffcd0, // negative offset (-816)
0U,
- 9,
- ACE_NTOHL (0x69735f62),
- ACE_NTOHL (0x61736963),
- ACE_NTOHL (0x0), // name = is_basic
- CORBA::tk_boolean,
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
};
-static CORBA::TypeCode _tc_TAO_tc_IR_HomeDescription (
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_HomeDescription (
CORBA::tk_struct,
- sizeof (_oc_IR_HomeDescription),
- (char *) &_oc_IR_HomeDescription,
+ sizeof (_oc_CORBA_ComponentIR_HomeDescription),
+ (char *) &_oc_CORBA_ComponentIR_HomeDescription,
0,
- sizeof (IR::HomeDescription)
+ sizeof (CORBA::ComponentIR::HomeDescription)
);
TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
-TAO_NAMESPACE_BEGIN (IR)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_BEGIN (ComponentIR)
TAO_NAMESPACE_DEFINE (
::CORBA::TypeCode_ptr,
_tc_HomeDescription,
- &_tc_TAO_tc_IR_HomeDescription
+ &_tc_TAO_tc_CORBA_ComponentIR_HomeDescription
)
TAO_NAMESPACE_END
+TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
-void IR::HomeDescription::_tao_any_destructor (void *_tao_void_pointer)
+void CORBA::ComponentIR::HomeDescription::_tao_any_destructor (void *_tao_void_pointer)
{
HomeDescription *tmp = ACE_static_cast (HomeDescription*, _tao_void_pointer);
delete tmp;
}
// TAO_IDL - Generated from
-// be/be_visitor_enum/any_op_cs.cpp:52
-
-void operator<<= (CORBA::Any &_tao_any, IR::DefinitionKind _tao_elem)
-{
- TAO_OutputCDR stream;
- stream << _tao_elem;
- _tao_any._tao_replace (
- IR::_tc_DefinitionKind,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
-}
-
-CORBA::Boolean operator>>= (const CORBA::Any &_tao_any, IR::DefinitionKind &_tao_elem)
-{
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result = type->equivalent (IR::_tc_DefinitionKind ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- return 0; // not equivalent
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
- if (stream >> _tao_elem)
- {
- return 1;
- }
- }
- ACE_CATCHANY
- {
- return 0;
- }
- ACE_ENDTRY;
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
// Copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- const IR::RepositoryIdSeq &_tao_elem
+ CORBA::ComponentIR::EventDef_ptr _tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_RepositoryIdSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ CORBA::ComponentIR::EventDef_ptr _tao_objptr =
+ CORBA::ComponentIR::EventDef::_duplicate (_tao_elem);
+ _tao_any <<= &_tao_objptr;
}
// Non-copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- IR::RepositoryIdSeq *_tao_elem
+ CORBA::ComponentIR::EventDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_RepositoryIdSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::RepositoryIdSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ComponentIR::EventDef>::insert (
+ _tao_any,
+ CORBA::ComponentIR::EventDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_EventDef,
+ *_tao_elem
+ );
}
-// Extraction to non-const pointer (deprecated).
-CORBA::Boolean operator>>= (
+CORBA::Boolean
+operator>>= (
const CORBA::Any &_tao_any,
- IR::RepositoryIdSeq *&_tao_elem
+ CORBA::ComponentIR::EventDef_ptr &_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const IR::RepositoryIdSeq*&,
- _tao_elem
- );
+ return
+ TAO::Any_Impl_T<CORBA::ComponentIR::EventDef>::extract (
+ _tao_any,
+ CORBA::ComponentIR::EventDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_EventDef,
+ _tao_elem
+ );
}
-// Extraction to const pointer.
-CORBA::Boolean operator>>= (
- const CORBA::Any &_tao_any,
- const IR::RepositoryIdSeq *&_tao_elem
- )
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::EventDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_RepositoryIdSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const IR::RepositoryIdSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::RepositoryIdSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- IR::RepositoryIdSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_RepositoryIdSeq,
- 1,
- ACE_static_cast (void *, tmp),
- IR::RepositoryIdSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO_Object_Manager<CORBA::ComponentIR::EventDef,CORBA::ComponentIR::EventDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ComponentIR::EventDef>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO_Object_Manager<CORBA::ComponentIR::EventDef, CORBA::ComponentIR::EventDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ComponentIR::EventDef>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
// Copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- const IR::ComponentDefSeq &_tao_elem
+ CORBA::ComponentIR::Container_ptr _tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ComponentDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ CORBA::ComponentIR::Container_ptr _tao_objptr =
+ CORBA::ComponentIR::Container::_duplicate (_tao_elem);
+ _tao_any <<= &_tao_objptr;
}
// Non-copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- IR::ComponentDefSeq *_tao_elem
+ CORBA::ComponentIR::Container_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ComponentDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::ComponentDefSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ComponentIR::Container>::insert (
+ _tao_any,
+ CORBA::ComponentIR::Container::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_Container,
+ *_tao_elem
+ );
}
-// Extraction to non-const pointer (deprecated).
-CORBA::Boolean operator>>= (
+CORBA::Boolean
+operator>>= (
const CORBA::Any &_tao_any,
- IR::ComponentDefSeq *&_tao_elem
+ CORBA::ComponentIR::Container_ptr &_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const IR::ComponentDefSeq*&,
- _tao_elem
- );
+ return
+ TAO::Any_Impl_T<CORBA::ComponentIR::Container>::extract (
+ _tao_any,
+ CORBA::ComponentIR::Container::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_Container,
+ _tao_elem
+ );
}
-// Extraction to const pointer.
-CORBA::Boolean operator>>= (
- const CORBA::Any &_tao_any,
- const IR::ComponentDefSeq *&_tao_elem
- )
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::Container>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_ComponentDefSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const IR::ComponentDefSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::ComponentDefSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- IR::ComponentDefSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_ComponentDefSeq,
- 1,
- ACE_static_cast (void *, tmp),
- IR::ComponentDefSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO_Object_Manager<CORBA::ComponentIR::Container,CORBA::ComponentIR::Container_var>;
+ template class TAO::Any_Impl_T<CORBA::ComponentIR::Container>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO_Object_Manager<CORBA::ComponentIR::Container, CORBA::ComponentIR::Container_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ComponentIR::Container>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
// Copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- const IR::ProvidesDefSeq &_tao_elem
+ CORBA::ComponentIR::ModuleDef_ptr _tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ProvidesDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ CORBA::ComponentIR::ModuleDef_ptr _tao_objptr =
+ CORBA::ComponentIR::ModuleDef::_duplicate (_tao_elem);
+ _tao_any <<= &_tao_objptr;
}
// Non-copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- IR::ProvidesDefSeq *_tao_elem
+ CORBA::ComponentIR::ModuleDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ProvidesDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::ProvidesDefSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ComponentIR::ModuleDef>::insert (
+ _tao_any,
+ CORBA::ComponentIR::ModuleDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ModuleDef,
+ *_tao_elem
+ );
}
-// Extraction to non-const pointer (deprecated).
-CORBA::Boolean operator>>= (
+CORBA::Boolean
+operator>>= (
const CORBA::Any &_tao_any,
- IR::ProvidesDefSeq *&_tao_elem
+ CORBA::ComponentIR::ModuleDef_ptr &_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const IR::ProvidesDefSeq*&,
- _tao_elem
- );
+ return
+ TAO::Any_Impl_T<CORBA::ComponentIR::ModuleDef>::extract (
+ _tao_any,
+ CORBA::ComponentIR::ModuleDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ModuleDef,
+ _tao_elem
+ );
}
-// Extraction to const pointer.
-CORBA::Boolean operator>>= (
- const CORBA::Any &_tao_any,
- const IR::ProvidesDefSeq *&_tao_elem
- )
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::ModuleDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_ProvidesDefSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const IR::ProvidesDefSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::ProvidesDefSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- IR::ProvidesDefSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_ProvidesDefSeq,
- 1,
- ACE_static_cast (void *, tmp),
- IR::ProvidesDefSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO_Object_Manager<CORBA::ComponentIR::ModuleDef,CORBA::ComponentIR::ModuleDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ComponentIR::ModuleDef>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO_Object_Manager<CORBA::ComponentIR::ModuleDef, CORBA::ComponentIR::ModuleDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ComponentIR::ModuleDef>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
// Copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- const IR::UsesDefSeq &_tao_elem
+ CORBA::ComponentIR::Repository_ptr _tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_UsesDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ CORBA::ComponentIR::Repository_ptr _tao_objptr =
+ CORBA::ComponentIR::Repository::_duplicate (_tao_elem);
+ _tao_any <<= &_tao_objptr;
}
// Non-copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- IR::UsesDefSeq *_tao_elem
+ CORBA::ComponentIR::Repository_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_UsesDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::UsesDefSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ComponentIR::Repository>::insert (
+ _tao_any,
+ CORBA::ComponentIR::Repository::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_Repository,
+ *_tao_elem
+ );
}
-// Extraction to non-const pointer (deprecated).
-CORBA::Boolean operator>>= (
+CORBA::Boolean
+operator>>= (
const CORBA::Any &_tao_any,
- IR::UsesDefSeq *&_tao_elem
+ CORBA::ComponentIR::Repository_ptr &_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const IR::UsesDefSeq*&,
- _tao_elem
- );
+ return
+ TAO::Any_Impl_T<CORBA::ComponentIR::Repository>::extract (
+ _tao_any,
+ CORBA::ComponentIR::Repository::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_Repository,
+ _tao_elem
+ );
}
-// Extraction to const pointer.
-CORBA::Boolean operator>>= (
- const CORBA::Any &_tao_any,
- const IR::UsesDefSeq *&_tao_elem
- )
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::Repository>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_UsesDefSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const IR::UsesDefSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::UsesDefSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- IR::UsesDefSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_UsesDefSeq,
- 1,
- ACE_static_cast (void *, tmp),
- IR::UsesDefSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO_Object_Manager<CORBA::ComponentIR::Repository,CORBA::ComponentIR::Repository_var>;
+ template class TAO::Any_Impl_T<CORBA::ComponentIR::Repository>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO_Object_Manager<CORBA::ComponentIR::Repository, CORBA::ComponentIR::Repository_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ComponentIR::Repository>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
// Copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- const IR::HomeDefSeq &_tao_elem
+ CORBA::ComponentIR::ProvidesDef_ptr _tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_HomeDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ CORBA::ComponentIR::ProvidesDef_ptr _tao_objptr =
+ CORBA::ComponentIR::ProvidesDef::_duplicate (_tao_elem);
+ _tao_any <<= &_tao_objptr;
}
// Non-copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- IR::HomeDefSeq *_tao_elem
+ CORBA::ComponentIR::ProvidesDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_HomeDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::HomeDefSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ComponentIR::ProvidesDef>::insert (
+ _tao_any,
+ CORBA::ComponentIR::ProvidesDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ProvidesDef,
+ *_tao_elem
+ );
}
-// Extraction to non-const pointer (deprecated).
-CORBA::Boolean operator>>= (
+CORBA::Boolean
+operator>>= (
const CORBA::Any &_tao_any,
- IR::HomeDefSeq *&_tao_elem
+ CORBA::ComponentIR::ProvidesDef_ptr &_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const IR::HomeDefSeq*&,
- _tao_elem
- );
+ return
+ TAO::Any_Impl_T<CORBA::ComponentIR::ProvidesDef>::extract (
+ _tao_any,
+ CORBA::ComponentIR::ProvidesDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ProvidesDef,
+ _tao_elem
+ );
}
-// Extraction to const pointer.
-CORBA::Boolean operator>>= (
- const CORBA::Any &_tao_any,
- const IR::HomeDefSeq *&_tao_elem
- )
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::ProvidesDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_HomeDefSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const IR::HomeDefSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::HomeDefSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- IR::HomeDefSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_HomeDefSeq,
- 1,
- ACE_static_cast (void *, tmp),
- IR::HomeDefSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO_Object_Manager<CORBA::ComponentIR::ProvidesDef,CORBA::ComponentIR::ProvidesDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ComponentIR::ProvidesDef>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO_Object_Manager<CORBA::ComponentIR::ProvidesDef, CORBA::ComponentIR::ProvidesDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ComponentIR::ProvidesDef>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- const IR::EmitsDefSeq &_tao_elem
+ const CORBA::ComponentIR::ProvidesDescription &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_EmitsDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescription>::insert_copy (
+ _tao_any,
+ CORBA::ComponentIR::ProvidesDescription::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ProvidesDescription,
+ _tao_elem
+ );
}
// Non-copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- IR::EmitsDefSeq *_tao_elem
+ CORBA::ComponentIR::ProvidesDescription *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_EmitsDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::EmitsDefSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescription>::insert (
+ _tao_any,
+ CORBA::ComponentIR::ProvidesDescription::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ProvidesDescription,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- IR::EmitsDefSeq *&_tao_elem
+ CORBA::ComponentIR::ProvidesDescription *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const IR::EmitsDefSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ComponentIR::ProvidesDescription *&,
_tao_elem
);
}
@@ -23917,253 +22264,127 @@ CORBA::Boolean operator>>= (
// Extraction to const pointer.
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- const IR::EmitsDefSeq *&_tao_elem
+ const CORBA::ComponentIR::ProvidesDescription *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_EmitsDefSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const IR::EmitsDefSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::EmitsDefSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- IR::EmitsDefSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_EmitsDefSeq,
- 1,
- ACE_static_cast (void *, tmp),
- IR::EmitsDefSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescription>::extract (
+ _tao_any,
+ CORBA::ComponentIR::ProvidesDescription::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ProvidesDescription,
+ _tao_elem
+ );
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
// Copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- const IR::PublishesDefSeq &_tao_elem
+ CORBA::ComponentIR::UsesDef_ptr _tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_PublishesDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ CORBA::ComponentIR::UsesDef_ptr _tao_objptr =
+ CORBA::ComponentIR::UsesDef::_duplicate (_tao_elem);
+ _tao_any <<= &_tao_objptr;
}
// Non-copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- IR::PublishesDefSeq *_tao_elem
+ CORBA::ComponentIR::UsesDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_PublishesDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::PublishesDefSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ComponentIR::UsesDef>::insert (
+ _tao_any,
+ CORBA::ComponentIR::UsesDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_UsesDef,
+ *_tao_elem
+ );
}
-// Extraction to non-const pointer (deprecated).
-CORBA::Boolean operator>>= (
+CORBA::Boolean
+operator>>= (
const CORBA::Any &_tao_any,
- IR::PublishesDefSeq *&_tao_elem
+ CORBA::ComponentIR::UsesDef_ptr &_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const IR::PublishesDefSeq*&,
- _tao_elem
- );
+ return
+ TAO::Any_Impl_T<CORBA::ComponentIR::UsesDef>::extract (
+ _tao_any,
+ CORBA::ComponentIR::UsesDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_UsesDef,
+ _tao_elem
+ );
}
-// Extraction to const pointer.
-CORBA::Boolean operator>>= (
- const CORBA::Any &_tao_any,
- const IR::PublishesDefSeq *&_tao_elem
- )
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::UsesDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_PublishesDefSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const IR::PublishesDefSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::PublishesDefSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- IR::PublishesDefSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_PublishesDefSeq,
- 1,
- ACE_static_cast (void *, tmp),
- IR::PublishesDefSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO_Object_Manager<CORBA::ComponentIR::UsesDef,CORBA::ComponentIR::UsesDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ComponentIR::UsesDef>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO_Object_Manager<CORBA::ComponentIR::UsesDef, CORBA::ComponentIR::UsesDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ComponentIR::UsesDef>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- const IR::ConsumesDefSeq &_tao_elem
+ const CORBA::ComponentIR::UsesDescription &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ConsumesDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescription>::insert_copy (
+ _tao_any,
+ CORBA::ComponentIR::UsesDescription::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_UsesDescription,
+ _tao_elem
+ );
}
// Non-copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- IR::ConsumesDefSeq *_tao_elem
+ CORBA::ComponentIR::UsesDescription *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ConsumesDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::ConsumesDefSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescription>::insert (
+ _tao_any,
+ CORBA::ComponentIR::UsesDescription::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_UsesDescription,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- IR::ConsumesDefSeq *&_tao_elem
+ CORBA::ComponentIR::UsesDescription *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const IR::ConsumesDefSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ComponentIR::UsesDescription *&,
_tao_elem
);
}
@@ -24171,253 +22392,127 @@ CORBA::Boolean operator>>= (
// Extraction to const pointer.
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- const IR::ConsumesDefSeq *&_tao_elem
+ const CORBA::ComponentIR::UsesDescription *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_ConsumesDefSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const IR::ConsumesDefSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::ConsumesDefSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- IR::ConsumesDefSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_ConsumesDefSeq,
- 1,
- ACE_static_cast (void *, tmp),
- IR::ConsumesDefSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescription>::extract (
+ _tao_any,
+ CORBA::ComponentIR::UsesDescription::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_UsesDescription,
+ _tao_elem
+ );
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
// Copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- const IR::FactoryDefSeq &_tao_elem
+ CORBA::ComponentIR::EventPortDef_ptr _tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_FactoryDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ CORBA::ComponentIR::EventPortDef_ptr _tao_objptr =
+ CORBA::ComponentIR::EventPortDef::_duplicate (_tao_elem);
+ _tao_any <<= &_tao_objptr;
}
// Non-copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- IR::FactoryDefSeq *_tao_elem
+ CORBA::ComponentIR::EventPortDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_FactoryDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::FactoryDefSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ComponentIR::EventPortDef>::insert (
+ _tao_any,
+ CORBA::ComponentIR::EventPortDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_EventPortDef,
+ *_tao_elem
+ );
}
-// Extraction to non-const pointer (deprecated).
-CORBA::Boolean operator>>= (
+CORBA::Boolean
+operator>>= (
const CORBA::Any &_tao_any,
- IR::FactoryDefSeq *&_tao_elem
+ CORBA::ComponentIR::EventPortDef_ptr &_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const IR::FactoryDefSeq*&,
- _tao_elem
- );
+ return
+ TAO::Any_Impl_T<CORBA::ComponentIR::EventPortDef>::extract (
+ _tao_any,
+ CORBA::ComponentIR::EventPortDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_EventPortDef,
+ _tao_elem
+ );
}
-// Extraction to const pointer.
-CORBA::Boolean operator>>= (
- const CORBA::Any &_tao_any,
- const IR::FactoryDefSeq *&_tao_elem
- )
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::EventPortDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_FactoryDefSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const IR::FactoryDefSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::FactoryDefSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- IR::FactoryDefSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_FactoryDefSeq,
- 1,
- ACE_static_cast (void *, tmp),
- IR::FactoryDefSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO_Object_Manager<CORBA::ComponentIR::EventPortDef,CORBA::ComponentIR::EventPortDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ComponentIR::EventPortDef>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO_Object_Manager<CORBA::ComponentIR::EventPortDef, CORBA::ComponentIR::EventPortDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ComponentIR::EventPortDef>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- const IR::FinderDefSeq &_tao_elem
+ const CORBA::ComponentIR::EventPortDescription &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_FinderDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescription>::insert_copy (
+ _tao_any,
+ CORBA::ComponentIR::EventPortDescription::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_EventPortDescription,
+ _tao_elem
+ );
}
// Non-copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- IR::FinderDefSeq *_tao_elem
+ CORBA::ComponentIR::EventPortDescription *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_FinderDefSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::FinderDefSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescription>::insert (
+ _tao_any,
+ CORBA::ComponentIR::EventPortDescription::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_EventPortDescription,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- IR::FinderDefSeq *&_tao_elem
+ CORBA::ComponentIR::EventPortDescription *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const IR::FinderDefSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ComponentIR::EventPortDescription *&,
_tao_elem
);
}
@@ -24425,538 +22520,316 @@ CORBA::Boolean operator>>= (
// Extraction to const pointer.
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- const IR::FinderDefSeq *&_tao_elem
+ const CORBA::ComponentIR::EventPortDescription *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_FinderDefSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const IR::FinderDefSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::FinderDefSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- IR::FinderDefSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_FinderDefSeq,
- 1,
- ACE_static_cast (void *, tmp),
- IR::FinderDefSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescription>::extract (
+ _tao_any,
+ CORBA::ComponentIR::EventPortDescription::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_EventPortDescription,
+ _tao_elem
+ );
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
- IR::ComponentRepository_ptr _tao_elem
+ CORBA::ComponentIR::EmitsDef_ptr _tao_elem
)
{
- IR::ComponentRepository_ptr _tao_objptr =
- IR::ComponentRepository::_duplicate (_tao_elem);
+ CORBA::ComponentIR::EmitsDef_ptr _tao_objptr =
+ CORBA::ComponentIR::EmitsDef::_duplicate (_tao_elem);
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
- IR::ComponentRepository_ptr *_tao_elem
+ CORBA::ComponentIR::EmitsDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ComponentRepository,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- IR::ComponentRepository::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ComponentIR::EmitsDef>::insert (
+ _tao_any,
+ CORBA::ComponentIR::EmitsDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_EmitsDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
operator>>= (
const CORBA::Any &_tao_any,
- IR::ComponentRepository_ptr &_tao_elem
+ CORBA::ComponentIR::EmitsDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = IR::ComponentRepository::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_ComponentRepository
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::ComponentIR::EmitsDef>::extract (
+ _tao_any,
+ CORBA::ComponentIR::EmitsDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_EmitsDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_ComponentRepository,
- 1,
- _tao_elem,
- IR::ComponentRepository::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = IR::ComponentRepository::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = IR::ComponentRepository::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::EmitsDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
- template class TAO_Object_Manager<IR::ComponentRepository,IR::ComponentRepository_var>;
+ template class TAO_Object_Manager<CORBA::ComponentIR::EmitsDef,CORBA::ComponentIR::EmitsDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ComponentIR::EmitsDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<IR::ComponentRepository,IR::ComponentRepository_var>
+# pragma instantiate TAO_Object_Manager<CORBA::ComponentIR::EmitsDef, CORBA::ComponentIR::EmitsDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ComponentIR::EmitsDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
- IR::ProvidesDef_ptr _tao_elem
+ CORBA::ComponentIR::PublishesDef_ptr _tao_elem
)
{
- IR::ProvidesDef_ptr _tao_objptr =
- IR::ProvidesDef::_duplicate (_tao_elem);
+ CORBA::ComponentIR::PublishesDef_ptr _tao_objptr =
+ CORBA::ComponentIR::PublishesDef::_duplicate (_tao_elem);
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
- IR::ProvidesDef_ptr *_tao_elem
+ CORBA::ComponentIR::PublishesDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ProvidesDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- IR::ProvidesDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ComponentIR::PublishesDef>::insert (
+ _tao_any,
+ CORBA::ComponentIR::PublishesDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_PublishesDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
operator>>= (
const CORBA::Any &_tao_any,
- IR::ProvidesDef_ptr &_tao_elem
+ CORBA::ComponentIR::PublishesDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = IR::ProvidesDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_ProvidesDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::ComponentIR::PublishesDef>::extract (
+ _tao_any,
+ CORBA::ComponentIR::PublishesDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_PublishesDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_ProvidesDef,
- 1,
- _tao_elem,
- IR::ProvidesDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = IR::ProvidesDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = IR::ProvidesDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::PublishesDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
- template class TAO_Object_Manager<IR::ProvidesDef,IR::ProvidesDef_var>;
+ template class TAO_Object_Manager<CORBA::ComponentIR::PublishesDef,CORBA::ComponentIR::PublishesDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ComponentIR::PublishesDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<IR::ProvidesDef,IR::ProvidesDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::ComponentIR::PublishesDef, CORBA::ComponentIR::PublishesDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ComponentIR::PublishesDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
// Copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- const IR::ProvidesDescription &_tao_elem
+ CORBA::ComponentIR::ConsumesDef_ptr _tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ProvidesDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ CORBA::ComponentIR::ConsumesDef_ptr _tao_objptr =
+ CORBA::ComponentIR::ConsumesDef::_duplicate (_tao_elem);
+ _tao_any <<= &_tao_objptr;
}
// Non-copying insertion.
-void operator<<= (
+void
+operator<<= (
CORBA::Any &_tao_any,
- IR::ProvidesDescription *_tao_elem
+ CORBA::ComponentIR::ConsumesDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ProvidesDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::ProvidesDescription::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ComponentIR::ConsumesDef>::insert (
+ _tao_any,
+ CORBA::ComponentIR::ConsumesDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ConsumesDef,
+ *_tao_elem
+ );
}
-// Extraction to non-const pointer (deprecated).
-CORBA::Boolean operator>>= (
+CORBA::Boolean
+operator>>= (
const CORBA::Any &_tao_any,
- IR::ProvidesDescription *&_tao_elem
+ CORBA::ComponentIR::ConsumesDef_ptr &_tao_elem
)
{
- return _tao_any >>= ACE_const_cast (
- const IR::ProvidesDescription *&,
- _tao_elem
- );
+ return
+ TAO::Any_Impl_T<CORBA::ComponentIR::ConsumesDef>::extract (
+ _tao_any,
+ CORBA::ComponentIR::ConsumesDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ConsumesDef,
+ _tao_elem
+ );
}
-// Extraction to const pointer.
-CORBA::Boolean operator>>= (
- const CORBA::Any &_tao_any,
- const IR::ProvidesDescription *&_tao_elem
- )
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::ConsumesDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_ProvidesDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const IR::ProvidesDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::ProvidesDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- IR::ProvidesDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_ProvidesDescription,
- 1,
- ACE_static_cast (void *, tmp),
- IR::ProvidesDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO_Object_Manager<CORBA::ComponentIR::ConsumesDef,CORBA::ComponentIR::ConsumesDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ComponentIR::ConsumesDef>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO_Object_Manager<CORBA::ComponentIR::ConsumesDef, CORBA::ComponentIR::ConsumesDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ComponentIR::ConsumesDef>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
- IR::UsesDef_ptr _tao_elem
+ CORBA::ComponentIR::ComponentDef_ptr _tao_elem
)
{
- IR::UsesDef_ptr _tao_objptr =
- IR::UsesDef::_duplicate (_tao_elem);
+ CORBA::ComponentIR::ComponentDef_ptr _tao_objptr =
+ CORBA::ComponentIR::ComponentDef::_duplicate (_tao_elem);
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
- IR::UsesDef_ptr *_tao_elem
+ CORBA::ComponentIR::ComponentDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_UsesDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- IR::UsesDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ComponentIR::ComponentDef>::insert (
+ _tao_any,
+ CORBA::ComponentIR::ComponentDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ComponentDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
operator>>= (
const CORBA::Any &_tao_any,
- IR::UsesDef_ptr &_tao_elem
+ CORBA::ComponentIR::ComponentDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = IR::UsesDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_UsesDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::ComponentIR::ComponentDef>::extract (
+ _tao_any,
+ CORBA::ComponentIR::ComponentDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ComponentDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_UsesDef,
- 1,
- _tao_elem,
- IR::UsesDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = IR::UsesDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = IR::UsesDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::ComponentDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
- template class TAO_Object_Manager<IR::UsesDef,IR::UsesDef_var>;
+ template class TAO_Object_Manager<CORBA::ComponentIR::ComponentDef,CORBA::ComponentIR::ComponentDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ComponentIR::ComponentDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<IR::UsesDef,IR::UsesDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::ComponentIR::ComponentDef, CORBA::ComponentIR::ComponentDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ComponentIR::ComponentDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- const IR::UsesDescription &_tao_elem
+ const CORBA::ComponentIR::ProvidesDescriptionSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_UsesDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescriptionSeq>::insert_copy (
+ _tao_any,
+ CORBA::ComponentIR::ProvidesDescriptionSeq::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ProvidesDescriptionSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- IR::UsesDescription *_tao_elem
+ CORBA::ComponentIR::ProvidesDescriptionSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_UsesDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::UsesDescription::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescriptionSeq>::insert (
+ _tao_any,
+ CORBA::ComponentIR::ProvidesDescriptionSeq::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ProvidesDescriptionSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- IR::UsesDescription *&_tao_elem
+ CORBA::ComponentIR::ProvidesDescriptionSeq *&_tao_elem
)
{
return _tao_any >>= ACE_const_cast (
- const IR::UsesDescription *&,
+ const CORBA::ComponentIR::ProvidesDescriptionSeq *&,
_tao_elem
);
}
@@ -24964,126 +22837,57 @@ CORBA::Boolean operator>>= (
// Extraction to const pointer.
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- const IR::UsesDescription *&_tao_elem
+ const CORBA::ComponentIR::ProvidesDescriptionSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_UsesDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const IR::UsesDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::UsesDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- IR::UsesDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_UsesDescription,
- 1,
- ACE_static_cast (void *, tmp),
- IR::UsesDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescriptionSeq>::extract (
+ _tao_any,
+ CORBA::ComponentIR::ProvidesDescriptionSeq::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ProvidesDescriptionSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- const IR::ProvidesDescSeq &_tao_elem
+ const CORBA::ComponentIR::UsesDescriptionSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ProvidesDescSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescriptionSeq>::insert_copy (
+ _tao_any,
+ CORBA::ComponentIR::UsesDescriptionSeq::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_UsesDescriptionSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- IR::ProvidesDescSeq *_tao_elem
+ CORBA::ComponentIR::UsesDescriptionSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ProvidesDescSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::ProvidesDescSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescriptionSeq>::insert (
+ _tao_any,
+ CORBA::ComponentIR::UsesDescriptionSeq::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_UsesDescriptionSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- IR::ProvidesDescSeq *&_tao_elem
+ CORBA::ComponentIR::UsesDescriptionSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const IR::ProvidesDescSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ComponentIR::UsesDescriptionSeq *&,
_tao_elem
);
}
@@ -25091,126 +22895,57 @@ CORBA::Boolean operator>>= (
// Extraction to const pointer.
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- const IR::ProvidesDescSeq *&_tao_elem
+ const CORBA::ComponentIR::UsesDescriptionSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_ProvidesDescSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const IR::ProvidesDescSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::ProvidesDescSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- IR::ProvidesDescSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_ProvidesDescSeq,
- 1,
- ACE_static_cast (void *, tmp),
- IR::ProvidesDescSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescriptionSeq>::extract (
+ _tao_any,
+ CORBA::ComponentIR::UsesDescriptionSeq::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_UsesDescriptionSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- const IR::UsesDescSeq &_tao_elem
+ const CORBA::ComponentIR::EventPortDescriptionSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_UsesDescSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescriptionSeq>::insert_copy (
+ _tao_any,
+ CORBA::ComponentIR::EventPortDescriptionSeq::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_EventPortDescriptionSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- IR::UsesDescSeq *_tao_elem
+ CORBA::ComponentIR::EventPortDescriptionSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_UsesDescSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::UsesDescSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescriptionSeq>::insert (
+ _tao_any,
+ CORBA::ComponentIR::EventPortDescriptionSeq::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_EventPortDescriptionSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- IR::UsesDescSeq *&_tao_elem
+ CORBA::ComponentIR::EventPortDescriptionSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const IR::UsesDescSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ComponentIR::EventPortDescriptionSeq *&,
_tao_elem
);
}
@@ -25218,221 +22953,57 @@ CORBA::Boolean operator>>= (
// Extraction to const pointer.
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- const IR::UsesDescSeq *&_tao_elem
+ const CORBA::ComponentIR::EventPortDescriptionSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_UsesDescSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const IR::UsesDescSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::UsesDescSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- IR::UsesDescSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_UsesDescSeq,
- 1,
- ACE_static_cast (void *, tmp),
- IR::UsesDescSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
-
-// Copying version.
-void
-operator<<= (
- CORBA::Any &_tao_any,
- IR::EventDef_ptr _tao_elem
- )
-{
- IR::EventDef_ptr _tao_objptr =
- IR::EventDef::_duplicate (_tao_elem);
- _tao_any <<= &_tao_objptr;
-}
-
-// Non-copying version.
-void
-operator<<= (
- CORBA::Any &_tao_any,
- IR::EventDef_ptr *_tao_elem
- )
-{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_EventDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- IR::EventDef::_tao_any_destructor
- );
- }
-}
-
-CORBA::Boolean
-operator>>= (
- const CORBA::Any &_tao_any,
- IR::EventDef_ptr &_tao_elem
- )
-{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = IR::EventDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_EventDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescriptionSeq>::extract (
+ _tao_any,
+ CORBA::ComponentIR::EventPortDescriptionSeq::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_EventPortDescriptionSeq,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_EventDef,
- 1,
- _tao_elem,
- IR::EventDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = IR::EventDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = IR::EventDef::_nil ();
- return 0;
}
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
- defined (ACE_HAS_GNU_REPO)
- template class TAO_Object_Manager<IR::EventDef,IR::EventDef_var>;
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<IR::EventDef,IR::EventDef_var>
-#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- const IR::EventDescription &_tao_elem
+ const CORBA::ComponentIR::ComponentDescription &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_EventDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ComponentDescription>::insert_copy (
+ _tao_any,
+ CORBA::ComponentIR::ComponentDescription::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ComponentDescription,
+ _tao_elem
+ );
}
// Non-copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- IR::EventDescription *_tao_elem
+ CORBA::ComponentIR::ComponentDescription *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_EventDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::EventDescription::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ComponentDescription>::insert (
+ _tao_any,
+ CORBA::ComponentIR::ComponentDescription::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ComponentDescription,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- IR::EventDescription *&_tao_elem
+ CORBA::ComponentIR::ComponentDescription *&_tao_elem
)
{
return _tao_any >>= ACE_const_cast (
- const IR::EventDescription *&,
+ const CORBA::ComponentIR::ComponentDescription *&,
_tao_elem
);
}
@@ -25440,506 +23011,253 @@ CORBA::Boolean operator>>= (
// Extraction to const pointer.
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- const IR::EventDescription *&_tao_elem
- )
-{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_EventDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const IR::EventDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::EventDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- IR::EventDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_EventDescription,
- 1,
- ACE_static_cast (void *, tmp),
- IR::EventDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
-
-// Copying version.
-void
-operator<<= (
- CORBA::Any &_tao_any,
- IR::EmitsDef_ptr _tao_elem
- )
-{
- IR::EmitsDef_ptr _tao_objptr =
- IR::EmitsDef::_duplicate (_tao_elem);
- _tao_any <<= &_tao_objptr;
-}
-
-// Non-copying version.
-void
-operator<<= (
- CORBA::Any &_tao_any,
- IR::EmitsDef_ptr *_tao_elem
- )
-{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_EmitsDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- IR::EmitsDef::_tao_any_destructor
- );
- }
-}
-
-CORBA::Boolean
-operator>>= (
- const CORBA::Any &_tao_any,
- IR::EmitsDef_ptr &_tao_elem
+ const CORBA::ComponentIR::ComponentDescription *&_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = IR::EmitsDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_EmitsDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ComponentDescription>::extract (
+ _tao_any,
+ CORBA::ComponentIR::ComponentDescription::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_ComponentDescription,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_EmitsDef,
- 1,
- _tao_elem,
- IR::EmitsDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = IR::EmitsDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = IR::EmitsDef::_nil ();
- return 0;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
- template class TAO_Object_Manager<IR::EmitsDef,IR::EmitsDef_var>;
+ template class TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ComponentDescription>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<IR::EmitsDef,IR::EmitsDef_var>
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ComponentDescription>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
- IR::PublishesDef_ptr _tao_elem
+ CORBA::ComponentIR::FactoryDef_ptr _tao_elem
)
{
- IR::PublishesDef_ptr _tao_objptr =
- IR::PublishesDef::_duplicate (_tao_elem);
+ CORBA::ComponentIR::FactoryDef_ptr _tao_objptr =
+ CORBA::ComponentIR::FactoryDef::_duplicate (_tao_elem);
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
- IR::PublishesDef_ptr *_tao_elem
+ CORBA::ComponentIR::FactoryDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_PublishesDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- IR::PublishesDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ComponentIR::FactoryDef>::insert (
+ _tao_any,
+ CORBA::ComponentIR::FactoryDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_FactoryDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
operator>>= (
const CORBA::Any &_tao_any,
- IR::PublishesDef_ptr &_tao_elem
+ CORBA::ComponentIR::FactoryDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = IR::PublishesDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_PublishesDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::ComponentIR::FactoryDef>::extract (
+ _tao_any,
+ CORBA::ComponentIR::FactoryDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_FactoryDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_PublishesDef,
- 1,
- _tao_elem,
- IR::PublishesDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = IR::PublishesDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = IR::PublishesDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::FactoryDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
- template class TAO_Object_Manager<IR::PublishesDef,IR::PublishesDef_var>;
+ template class TAO_Object_Manager<CORBA::ComponentIR::FactoryDef,CORBA::ComponentIR::FactoryDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ComponentIR::FactoryDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<IR::PublishesDef,IR::PublishesDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::ComponentIR::FactoryDef, CORBA::ComponentIR::FactoryDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ComponentIR::FactoryDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
- IR::ConsumesDef_ptr _tao_elem
+ CORBA::ComponentIR::FinderDef_ptr _tao_elem
)
{
- IR::ConsumesDef_ptr _tao_objptr =
- IR::ConsumesDef::_duplicate (_tao_elem);
+ CORBA::ComponentIR::FinderDef_ptr _tao_objptr =
+ CORBA::ComponentIR::FinderDef::_duplicate (_tao_elem);
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
- IR::ConsumesDef_ptr *_tao_elem
+ CORBA::ComponentIR::FinderDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ConsumesDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- IR::ConsumesDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ComponentIR::FinderDef>::insert (
+ _tao_any,
+ CORBA::ComponentIR::FinderDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_FinderDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
operator>>= (
const CORBA::Any &_tao_any,
- IR::ConsumesDef_ptr &_tao_elem
+ CORBA::ComponentIR::FinderDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = IR::ConsumesDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_ConsumesDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::ComponentIR::FinderDef>::extract (
+ _tao_any,
+ CORBA::ComponentIR::FinderDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_FinderDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_ConsumesDef,
- 1,
- _tao_elem,
- IR::ConsumesDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = IR::ConsumesDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = IR::ConsumesDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::FinderDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
- template class TAO_Object_Manager<IR::ConsumesDef,IR::ConsumesDef_var>;
+ template class TAO_Object_Manager<CORBA::ComponentIR::FinderDef,CORBA::ComponentIR::FinderDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ComponentIR::FinderDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<IR::ConsumesDef,IR::ConsumesDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::ComponentIR::FinderDef, CORBA::ComponentIR::FinderDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ComponentIR::FinderDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
- IR::ComponentDef_ptr _tao_elem
+ CORBA::ComponentIR::HomeDef_ptr _tao_elem
)
{
- IR::ComponentDef_ptr _tao_objptr =
- IR::ComponentDef::_duplicate (_tao_elem);
+ CORBA::ComponentIR::HomeDef_ptr _tao_objptr =
+ CORBA::ComponentIR::HomeDef::_duplicate (_tao_elem);
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
- IR::ComponentDef_ptr *_tao_elem
+ CORBA::ComponentIR::HomeDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ComponentDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- IR::ComponentDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ComponentIR::HomeDef>::insert (
+ _tao_any,
+ CORBA::ComponentIR::HomeDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_HomeDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
operator>>= (
const CORBA::Any &_tao_any,
- IR::ComponentDef_ptr &_tao_elem
+ CORBA::ComponentIR::HomeDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = IR::ComponentDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_ComponentDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::ComponentIR::HomeDef>::extract (
+ _tao_any,
+ CORBA::ComponentIR::HomeDef::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_HomeDef,
+ _tao_elem
);
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_ComponentDef,
- 1,
- _tao_elem,
- IR::ComponentDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = IR::ComponentDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = IR::ComponentDef::_nil ();
- return 0;
+}
+
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::HomeDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
- template class TAO_Object_Manager<IR::ComponentDef,IR::ComponentDef_var>;
+ template class TAO_Object_Manager<CORBA::ComponentIR::HomeDef,CORBA::ComponentIR::HomeDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ComponentIR::HomeDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<IR::ComponentDef,IR::ComponentDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::ComponentIR::HomeDef, CORBA::ComponentIR::HomeDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ComponentIR::HomeDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- const IR::ComponentDescription &_tao_elem
+ const CORBA::ComponentIR::HomeDescription &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ComponentDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::HomeDescription>::insert_copy (
+ _tao_any,
+ CORBA::ComponentIR::HomeDescription::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_HomeDescription,
+ _tao_elem
+ );
}
// Non-copying insertion.
void operator<<= (
CORBA::Any &_tao_any,
- IR::ComponentDescription *_tao_elem
+ CORBA::ComponentIR::HomeDescription *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_ComponentDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::ComponentDescription::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::HomeDescription>::insert (
+ _tao_any,
+ CORBA::ComponentIR::HomeDescription::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_HomeDescription,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- IR::ComponentDescription *&_tao_elem
+ CORBA::ComponentIR::HomeDescription *&_tao_elem
)
{
return _tao_any >>= ACE_const_cast (
- const IR::ComponentDescription *&,
+ const CORBA::ComponentIR::HomeDescription *&,
_tao_elem
);
}
@@ -25947,1376 +23265,375 @@ CORBA::Boolean operator>>= (
// Extraction to const pointer.
CORBA::Boolean operator>>= (
const CORBA::Any &_tao_any,
- const IR::ComponentDescription *&_tao_elem
+ const CORBA::ComponentIR::HomeDescription *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_ComponentDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const IR::ComponentDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::ComponentDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- IR::ComponentDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_ComponentDescription,
- 1,
- ACE_static_cast (void *, tmp),
- IR::ComponentDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ComponentIR::HomeDescription>::extract (
+ _tao_any,
+ CORBA::ComponentIR::HomeDescription::_tao_any_destructor,
+ CORBA::ComponentIR::_tc_HomeDescription,
+ _tao_elem
+ );
}
-// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::ComponentIR::HomeDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::ComponentIR::HomeDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-// Copying version.
-void
-operator<<= (
- CORBA::Any &_tao_any,
- IR::PrimaryKeyDef_ptr _tao_elem
- )
-{
- IR::PrimaryKeyDef_ptr _tao_objptr =
- IR::PrimaryKeyDef::_duplicate (_tao_elem);
- _tao_any <<= &_tao_objptr;
-}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
-// Non-copying version.
-void
-operator<<= (
- CORBA::Any &_tao_any,
- IR::PrimaryKeyDef_ptr *_tao_elem
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ComponentIR::EventDef_ptr _tao_objref
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_PrimaryKeyDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- IR::PrimaryKeyDef::_tao_any_destructor
- );
- }
+ CORBA::Object_ptr _tao_corba_obj = _tao_objref;
+ return (strm << _tao_corba_obj);
}
-CORBA::Boolean
-operator>>= (
- const CORBA::Any &_tao_any,
- IR::PrimaryKeyDef_ptr &_tao_elem
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ComponentIR::EventDef_ptr &_tao_objref
)
{
ACE_TRY_NEW_ENV
{
- _tao_elem = IR::PrimaryKeyDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_PrimaryKeyDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ CORBA::Object_var obj;
- if (!_tao_result)
+ if ((strm >> obj.inout ()) == 0)
{
- return 0; // not equivalent
+ return 0;
}
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_PrimaryKeyDef,
- 1,
- _tao_elem,
- IR::PrimaryKeyDef::_tao_any_destructor
- );
-
- return 1;
- }
+ // Narrow to the right type.
+ _tao_objref =
+ CORBA::ComponentIR::EventDef::_unchecked_narrow (
+ obj.in ()
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ return 1;
}
ACE_CATCHANY
{
- _tao_elem = IR::PrimaryKeyDef::_nil ();
- return 0;
+ // do nothing
}
ACE_ENDTRY;
-
- _tao_elem = IR::PrimaryKeyDef::_nil ();
return 0;
}
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
- defined (ACE_HAS_GNU_REPO)
- template class TAO_Object_Manager<IR::PrimaryKeyDef,IR::PrimaryKeyDef_var>;
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<IR::PrimaryKeyDef,IR::PrimaryKeyDef_var>
-#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-
-// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
-
-// Copying insertion.
-void operator<<= (
- CORBA::Any &_tao_any,
- const IR::PrimaryKeyDescription &_tao_elem
- )
-{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_PrimaryKeyDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
-}
-
-// Non-copying insertion.
-void operator<<= (
- CORBA::Any &_tao_any,
- IR::PrimaryKeyDescription *_tao_elem
- )
-{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_PrimaryKeyDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::PrimaryKeyDescription::_tao_any_destructor
- );
- }
-}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
-// Extraction to non-const pointer (deprecated).
-CORBA::Boolean operator>>= (
- const CORBA::Any &_tao_any,
- IR::PrimaryKeyDescription *&_tao_elem
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ComponentIR::Container_ptr _tao_objref
)
{
- return _tao_any >>= ACE_const_cast (
- const IR::PrimaryKeyDescription *&,
- _tao_elem
- );
+ CORBA::Object_ptr _tao_corba_obj = _tao_objref;
+ return (strm << _tao_corba_obj);
}
-// Extraction to const pointer.
-CORBA::Boolean operator>>= (
- const CORBA::Any &_tao_any,
- const IR::PrimaryKeyDescription *&_tao_elem
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ComponentIR::Container_ptr &_tao_objref
)
{
- _tao_elem = 0;
-
ACE_TRY_NEW_ENV
{
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_PrimaryKeyDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ CORBA::Object_var obj;
- if (_tao_result == 0)
+ if ((strm >> obj.inout ()) == 0)
{
- return 0; // not equivalent
+ return 0;
}
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const IR::PrimaryKeyDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::PrimaryKeyDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- IR::PrimaryKeyDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_PrimaryKeyDescription,
- 1,
- ACE_static_cast (void *, tmp),
- IR::PrimaryKeyDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
+ // Narrow to the right type.
+ _tao_objref =
+ CORBA::ComponentIR::Container::_unchecked_narrow (
+ obj.in ()
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ return 1;
}
ACE_CATCHANY
{
+ // do nothing
}
ACE_ENDTRY;
-
return 0;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
-// Copying version.
-void
-operator<<= (
- CORBA::Any &_tao_any,
- IR::FactoryDef_ptr _tao_elem
- )
-{
- IR::FactoryDef_ptr _tao_objptr =
- IR::FactoryDef::_duplicate (_tao_elem);
- _tao_any <<= &_tao_objptr;
-}
-
-// Non-copying version.
-void
-operator<<= (
- CORBA::Any &_tao_any,
- IR::FactoryDef_ptr *_tao_elem
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ComponentIR::ModuleDef_ptr _tao_objref
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_FactoryDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- IR::FactoryDef::_tao_any_destructor
- );
- }
+ CORBA::Object_ptr _tao_corba_obj = _tao_objref;
+ return (strm << _tao_corba_obj);
}
-CORBA::Boolean
-operator>>= (
- const CORBA::Any &_tao_any,
- IR::FactoryDef_ptr &_tao_elem
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ComponentIR::ModuleDef_ptr &_tao_objref
)
{
ACE_TRY_NEW_ENV
{
- _tao_elem = IR::FactoryDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_FactoryDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ CORBA::Object_var obj;
- if (!_tao_result)
+ if ((strm >> obj.inout ()) == 0)
{
- return 0; // not equivalent
+ return 0;
}
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_FactoryDef,
- 1,
- _tao_elem,
- IR::FactoryDef::_tao_any_destructor
- );
-
- return 1;
- }
+ // Narrow to the right type.
+ _tao_objref =
+ CORBA::ComponentIR::ModuleDef::_unchecked_narrow (
+ obj.in ()
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ return 1;
}
ACE_CATCHANY
{
- _tao_elem = IR::FactoryDef::_nil ();
- return 0;
+ // do nothing
}
ACE_ENDTRY;
-
- _tao_elem = IR::FactoryDef::_nil ();
return 0;
}
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
- defined (ACE_HAS_GNU_REPO)
- template class TAO_Object_Manager<IR::FactoryDef,IR::FactoryDef_var>;
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<IR::FactoryDef,IR::FactoryDef_var>
-#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
-
-// Copying version.
-void
-operator<<= (
- CORBA::Any &_tao_any,
- IR::FinderDef_ptr _tao_elem
- )
-{
- IR::FinderDef_ptr _tao_objptr =
- IR::FinderDef::_duplicate (_tao_elem);
- _tao_any <<= &_tao_objptr;
-}
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
-// Non-copying version.
-void
-operator<<= (
- CORBA::Any &_tao_any,
- IR::FinderDef_ptr *_tao_elem
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ComponentIR::Repository_ptr _tao_objref
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_FinderDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- IR::FinderDef::_tao_any_destructor
- );
- }
+ CORBA::Object_ptr _tao_corba_obj = _tao_objref;
+ return (strm << _tao_corba_obj);
}
-CORBA::Boolean
-operator>>= (
- const CORBA::Any &_tao_any,
- IR::FinderDef_ptr &_tao_elem
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ComponentIR::Repository_ptr &_tao_objref
)
{
ACE_TRY_NEW_ENV
{
- _tao_elem = IR::FinderDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_FinderDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ CORBA::Object_var obj;
- if (!_tao_result)
+ if ((strm >> obj.inout ()) == 0)
{
- return 0; // not equivalent
+ return 0;
}
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_FinderDef,
- 1,
- _tao_elem,
- IR::FinderDef::_tao_any_destructor
- );
-
- return 1;
- }
+ // Narrow to the right type.
+ _tao_objref =
+ CORBA::ComponentIR::Repository::_unchecked_narrow (
+ obj.in ()
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ return 1;
}
ACE_CATCHANY
{
- _tao_elem = IR::FinderDef::_nil ();
- return 0;
+ // do nothing
}
ACE_ENDTRY;
-
- _tao_elem = IR::FinderDef::_nil ();
return 0;
}
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
- defined (ACE_HAS_GNU_REPO)
- template class TAO_Object_Manager<IR::FinderDef,IR::FinderDef_var>;
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<IR::FinderDef,IR::FinderDef_var>
-#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
-// Copying version.
-void
-operator<<= (
- CORBA::Any &_tao_any,
- IR::HomeDef_ptr _tao_elem
- )
-{
- IR::HomeDef_ptr _tao_objptr =
- IR::HomeDef::_duplicate (_tao_elem);
- _tao_any <<= &_tao_objptr;
-}
-
-// Non-copying version.
-void
-operator<<= (
- CORBA::Any &_tao_any,
- IR::HomeDef_ptr *_tao_elem
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ComponentIR::ProvidesDef_ptr _tao_objref
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_HomeDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- IR::HomeDef::_tao_any_destructor
- );
- }
+ CORBA::Object_ptr _tao_corba_obj = _tao_objref;
+ return (strm << _tao_corba_obj);
}
-CORBA::Boolean
-operator>>= (
- const CORBA::Any &_tao_any,
- IR::HomeDef_ptr &_tao_elem
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ComponentIR::ProvidesDef_ptr &_tao_objref
)
{
ACE_TRY_NEW_ENV
{
- _tao_elem = IR::HomeDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_HomeDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ CORBA::Object_var obj;
- if (!_tao_result)
+ if ((strm >> obj.inout ()) == 0)
{
- return 0; // not equivalent
+ return 0;
}
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_HomeDef,
- 1,
- _tao_elem,
- IR::HomeDef::_tao_any_destructor
- );
-
- return 1;
- }
+ // Narrow to the right type.
+ _tao_objref =
+ CORBA::ComponentIR::ProvidesDef::_unchecked_narrow (
+ obj.in ()
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ return 1;
}
ACE_CATCHANY
{
- _tao_elem = IR::HomeDef::_nil ();
- return 0;
+ // do nothing
}
ACE_ENDTRY;
-
- _tao_elem = IR::HomeDef::_nil ();
return 0;
}
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
- defined (ACE_HAS_GNU_REPO)
- template class TAO_Object_Manager<IR::HomeDef,IR::HomeDef_var>;
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<IR::HomeDef,IR::HomeDef_var>
-#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-
-// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
-
-// Copying insertion.
-void operator<<= (
- CORBA::Any &_tao_any,
- const IR::HomeDescription &_tao_elem
- )
-{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_HomeDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
-}
-
-// Non-copying insertion.
-void operator<<= (
- CORBA::Any &_tao_any,
- IR::HomeDescription *_tao_elem
- )
-{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- IR::_tc_HomeDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- IR::HomeDescription::_tao_any_destructor
- );
- }
-}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
-// Extraction to non-const pointer (deprecated).
-CORBA::Boolean operator>>= (
- const CORBA::Any &_tao_any,
- IR::HomeDescription *&_tao_elem
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ComponentIR::UsesDef_ptr _tao_objref
)
{
- return _tao_any >>= ACE_const_cast (
- const IR::HomeDescription *&,
- _tao_elem
- );
+ CORBA::Object_ptr _tao_corba_obj = _tao_objref;
+ return (strm << _tao_corba_obj);
}
-// Extraction to const pointer.
-CORBA::Boolean operator>>= (
- const CORBA::Any &_tao_any,
- const IR::HomeDescription *&_tao_elem
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ComponentIR::UsesDef_ptr &_tao_objref
)
{
- _tao_elem = 0;
-
ACE_TRY_NEW_ENV
{
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- IR::_tc_HomeDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ CORBA::Object_var obj;
- if (_tao_result == 0)
+ if ((strm >> obj.inout ()) == 0)
{
- return 0; // not equivalent
+ return 0;
}
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const IR::HomeDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- IR::HomeDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- IR::HomeDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- IR::_tc_HomeDescription,
- 1,
- ACE_static_cast (void *, tmp),
- IR::HomeDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
+ // Narrow to the right type.
+ _tao_objref =
+ CORBA::ComponentIR::UsesDef::_unchecked_narrow (
+ obj.in ()
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ return 1;
}
ACE_CATCHANY
{
+ // do nothing
}
ACE_ENDTRY;
-
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
-
-CORBA::Boolean operator<< (
- TAO_OutputCDR &strm,
- const IR::RepositoryIdSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
- if (strm << _tao_seq_len)
- {
- // Encode all elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
-}
-
-CORBA::Boolean operator>> (
- TAO_InputCDR &strm,
- IR::RepositoryIdSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len;
-
- if (strm >> _tao_seq_len)
- {
- // Add a check to the length of the sequence
- // to make sure it does not exceed the length
- // of the stream. (See bug 58.)
- if (_tao_seq_len > strm.length ())
- {
- return 0;
- }
-
- // Set the length of the sequence.
- _tao_sequence.length (_tao_seq_len);
-
- // If length is 0 we return true.
- if (0 >= _tao_seq_len)
- {
- return 1;
- }
-
- // Retrieve all the elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm >> _tao_sequence[i].out ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
-
-CORBA::Boolean operator<< (
- TAO_OutputCDR &strm,
- const IR::ComponentDefSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
- if (strm << _tao_seq_len)
- {
- // Encode all elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
-}
-
-CORBA::Boolean operator>> (
- TAO_InputCDR &strm,
- IR::ComponentDefSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len;
-
- if (strm >> _tao_seq_len)
- {
- // Add a check to the length of the sequence
- // to make sure it does not exceed the length
- // of the stream. (See bug 58.)
- if (_tao_seq_len > strm.length ())
- {
- return 0;
- }
-
- // Set the length of the sequence.
- _tao_sequence.length (_tao_seq_len);
-
- // If length is 0 we return true.
- if (0 >= _tao_seq_len)
- {
- return 1;
- }
-
- // Retrieve all the elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm >> _tao_sequence[i].out ());
- }
-
- return _tao_marshal_flag;
- }
-
return 0;
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::ProvidesDefSeq &_tao_sequence
+ const CORBA::ComponentIR::EventPortDef_ptr _tao_objref
)
{
- CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
- if (strm << _tao_seq_len)
- {
- // Encode all elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
-}
-
-CORBA::Boolean operator>> (
- TAO_InputCDR &strm,
- IR::ProvidesDefSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len;
-
- if (strm >> _tao_seq_len)
- {
- // Add a check to the length of the sequence
- // to make sure it does not exceed the length
- // of the stream. (See bug 58.)
- if (_tao_seq_len > strm.length ())
- {
- return 0;
- }
-
- // Set the length of the sequence.
- _tao_sequence.length (_tao_seq_len);
-
- // If length is 0 we return true.
- if (0 >= _tao_seq_len)
- {
- return 1;
- }
-
- // Retrieve all the elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm >> _tao_sequence[i].out ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
-
-CORBA::Boolean operator<< (
- TAO_OutputCDR &strm,
- const IR::UsesDefSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
- if (strm << _tao_seq_len)
- {
- // Encode all elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
-}
-
-CORBA::Boolean operator>> (
- TAO_InputCDR &strm,
- IR::UsesDefSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len;
-
- if (strm >> _tao_seq_len)
- {
- // Add a check to the length of the sequence
- // to make sure it does not exceed the length
- // of the stream. (See bug 58.)
- if (_tao_seq_len > strm.length ())
- {
- return 0;
- }
-
- // Set the length of the sequence.
- _tao_sequence.length (_tao_seq_len);
-
- // If length is 0 we return true.
- if (0 >= _tao_seq_len)
- {
- return 1;
- }
-
- // Retrieve all the elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm >> _tao_sequence[i].out ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
-
-CORBA::Boolean operator<< (
- TAO_OutputCDR &strm,
- const IR::HomeDefSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
- if (strm << _tao_seq_len)
- {
- // Encode all elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
-}
-
-CORBA::Boolean operator>> (
- TAO_InputCDR &strm,
- IR::HomeDefSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len;
-
- if (strm >> _tao_seq_len)
- {
- // Add a check to the length of the sequence
- // to make sure it does not exceed the length
- // of the stream. (See bug 58.)
- if (_tao_seq_len > strm.length ())
- {
- return 0;
- }
-
- // Set the length of the sequence.
- _tao_sequence.length (_tao_seq_len);
-
- // If length is 0 we return true.
- if (0 >= _tao_seq_len)
- {
- return 1;
- }
-
- // Retrieve all the elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm >> _tao_sequence[i].out ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
-
-CORBA::Boolean operator<< (
- TAO_OutputCDR &strm,
- const IR::EmitsDefSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
- if (strm << _tao_seq_len)
- {
- // Encode all elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
-}
-
-CORBA::Boolean operator>> (
- TAO_InputCDR &strm,
- IR::EmitsDefSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len;
-
- if (strm >> _tao_seq_len)
- {
- // Add a check to the length of the sequence
- // to make sure it does not exceed the length
- // of the stream. (See bug 58.)
- if (_tao_seq_len > strm.length ())
- {
- return 0;
- }
-
- // Set the length of the sequence.
- _tao_sequence.length (_tao_seq_len);
-
- // If length is 0 we return true.
- if (0 >= _tao_seq_len)
- {
- return 1;
- }
-
- // Retrieve all the elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm >> _tao_sequence[i].out ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
-
-CORBA::Boolean operator<< (
- TAO_OutputCDR &strm,
- const IR::PublishesDefSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
- if (strm << _tao_seq_len)
- {
- // Encode all elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
-}
-
-CORBA::Boolean operator>> (
- TAO_InputCDR &strm,
- IR::PublishesDefSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len;
-
- if (strm >> _tao_seq_len)
- {
- // Add a check to the length of the sequence
- // to make sure it does not exceed the length
- // of the stream. (See bug 58.)
- if (_tao_seq_len > strm.length ())
- {
- return 0;
- }
-
- // Set the length of the sequence.
- _tao_sequence.length (_tao_seq_len);
-
- // If length is 0 we return true.
- if (0 >= _tao_seq_len)
- {
- return 1;
- }
-
- // Retrieve all the elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm >> _tao_sequence[i].out ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
-
-CORBA::Boolean operator<< (
- TAO_OutputCDR &strm,
- const IR::ConsumesDefSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
- if (strm << _tao_seq_len)
- {
- // Encode all elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
-}
-
-CORBA::Boolean operator>> (
- TAO_InputCDR &strm,
- IR::ConsumesDefSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len;
-
- if (strm >> _tao_seq_len)
- {
- // Add a check to the length of the sequence
- // to make sure it does not exceed the length
- // of the stream. (See bug 58.)
- if (_tao_seq_len > strm.length ())
- {
- return 0;
- }
-
- // Set the length of the sequence.
- _tao_sequence.length (_tao_seq_len);
-
- // If length is 0 we return true.
- if (0 >= _tao_seq_len)
- {
- return 1;
- }
-
- // Retrieve all the elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm >> _tao_sequence[i].out ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
-
-CORBA::Boolean operator<< (
- TAO_OutputCDR &strm,
- const IR::FactoryDefSeq &_tao_sequence
- )
-{
- CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
- if (strm << _tao_seq_len)
- {
- // Encode all elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
+ CORBA::Object_ptr _tao_corba_obj = _tao_objref;
+ return (strm << _tao_corba_obj);
}
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::FactoryDefSeq &_tao_sequence
+ CORBA::ComponentIR::EventPortDef_ptr &_tao_objref
)
{
- CORBA::ULong _tao_seq_len;
-
- if (strm >> _tao_seq_len)
- {
- // Add a check to the length of the sequence
- // to make sure it does not exceed the length
- // of the stream. (See bug 58.)
- if (_tao_seq_len > strm.length ())
- {
- return 0;
- }
-
- // Set the length of the sequence.
- _tao_sequence.length (_tao_seq_len);
-
- // If length is 0 we return true.
- if (0 >= _tao_seq_len)
- {
- return 1;
- }
-
- // Retrieve all the elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm >> _tao_sequence[i].out ());
- }
-
- return _tao_marshal_flag;
- }
-
+ ACE_TRY_NEW_ENV
+ {
+ CORBA::Object_var obj;
+
+ if ((strm >> obj.inout ()) == 0)
+ {
+ return 0;
+ }
+
+ // Narrow to the right type.
+ _tao_objref =
+ CORBA::ComponentIR::EventPortDef::_unchecked_narrow (
+ obj.in ()
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ return 1;
+ }
+ ACE_CATCHANY
+ {
+ // do nothing
+ }
+ ACE_ENDTRY;
return 0;
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::FinderDefSeq &_tao_sequence
+ const CORBA::ComponentIR::EmitsDef_ptr _tao_objref
)
{
- CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
- if (strm << _tao_seq_len)
- {
- // Encode all elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm << _tao_sequence[i].in ());
- }
-
- return _tao_marshal_flag;
- }
-
- return 0;
+ CORBA::Object_ptr _tao_corba_obj = _tao_objref;
+ return (strm << _tao_corba_obj);
}
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::FinderDefSeq &_tao_sequence
+ CORBA::ComponentIR::EmitsDef_ptr &_tao_objref
)
{
- CORBA::ULong _tao_seq_len;
-
- if (strm >> _tao_seq_len)
- {
- // Add a check to the length of the sequence
- // to make sure it does not exceed the length
- // of the stream. (See bug 58.)
- if (_tao_seq_len > strm.length ())
- {
- return 0;
- }
-
- // Set the length of the sequence.
- _tao_sequence.length (_tao_seq_len);
-
- // If length is 0 we return true.
- if (0 >= _tao_seq_len)
- {
- return 1;
- }
-
- // Retrieve all the elements.
- CORBA::Boolean _tao_marshal_flag = 1;
-
- for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
- {
- _tao_marshal_flag = (strm >> _tao_sequence[i].out ());
- }
-
- return _tao_marshal_flag;
- }
-
+ ACE_TRY_NEW_ENV
+ {
+ CORBA::Object_var obj;
+
+ if ((strm >> obj.inout ()) == 0)
+ {
+ return 0;
+ }
+
+ // Narrow to the right type.
+ _tao_objref =
+ CORBA::ComponentIR::EmitsDef::_unchecked_narrow (
+ obj.in ()
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ return 1;
+ }
+ ACE_CATCHANY
+ {
+ // do nothing
+ }
+ ACE_ENDTRY;
return 0;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::ComponentRepository_ptr _tao_objref
+ const CORBA::ComponentIR::PublishesDef_ptr _tao_objref
)
{
CORBA::Object_ptr _tao_corba_obj = _tao_objref;
@@ -27325,7 +23642,7 @@ CORBA::Boolean operator<< (
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::ComponentRepository_ptr &_tao_objref
+ CORBA::ComponentIR::PublishesDef_ptr &_tao_objref
)
{
ACE_TRY_NEW_ENV
@@ -27339,7 +23656,7 @@ CORBA::Boolean operator>> (
// Narrow to the right type.
_tao_objref =
- IR::ComponentRepository::_unchecked_narrow (
+ CORBA::ComponentIR::PublishesDef::_unchecked_narrow (
obj.in ()
ACE_ENV_ARG_PARAMETER
);
@@ -27355,11 +23672,11 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::ProvidesDef_ptr _tao_objref
+ const CORBA::ComponentIR::ConsumesDef_ptr _tao_objref
)
{
CORBA::Object_ptr _tao_corba_obj = _tao_objref;
@@ -27368,7 +23685,7 @@ CORBA::Boolean operator<< (
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::ProvidesDef_ptr &_tao_objref
+ CORBA::ComponentIR::ConsumesDef_ptr &_tao_objref
)
{
ACE_TRY_NEW_ENV
@@ -27382,7 +23699,7 @@ CORBA::Boolean operator>> (
// Narrow to the right type.
_tao_objref =
- IR::ProvidesDef::_unchecked_narrow (
+ CORBA::ComponentIR::ConsumesDef::_unchecked_narrow (
obj.in ()
ACE_ENV_ARG_PARAMETER
);
@@ -27398,11 +23715,11 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::UsesDef_ptr _tao_objref
+ const CORBA::ComponentIR::ComponentDef_ptr _tao_objref
)
{
CORBA::Object_ptr _tao_corba_obj = _tao_objref;
@@ -27411,7 +23728,7 @@ CORBA::Boolean operator<< (
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::UsesDef_ptr &_tao_objref
+ CORBA::ComponentIR::ComponentDef_ptr &_tao_objref
)
{
ACE_TRY_NEW_ENV
@@ -27425,7 +23742,7 @@ CORBA::Boolean operator>> (
// Narrow to the right type.
_tao_objref =
- IR::UsesDef::_unchecked_narrow (
+ CORBA::ComponentIR::ComponentDef::_unchecked_narrow (
obj.in ()
ACE_ENV_ARG_PARAMETER
);
@@ -27441,11 +23758,11 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::ProvidesDescSeq &_tao_sequence
+ const CORBA::ComponentIR::ProvidesDescriptionSeq &_tao_sequence
)
{
CORBA::ULong _tao_seq_len = _tao_sequence.length ();
@@ -27468,7 +23785,7 @@ CORBA::Boolean operator<< (
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::ProvidesDescSeq &_tao_sequence
+ CORBA::ComponentIR::ProvidesDescriptionSeq &_tao_sequence
)
{
CORBA::ULong _tao_seq_len;
@@ -27507,11 +23824,11 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::UsesDescSeq &_tao_sequence
+ const CORBA::ComponentIR::UsesDescriptionSeq &_tao_sequence
)
{
CORBA::ULong _tao_seq_len = _tao_sequence.length ();
@@ -27534,7 +23851,7 @@ CORBA::Boolean operator<< (
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::UsesDescSeq &_tao_sequence
+ CORBA::ComponentIR::UsesDescriptionSeq &_tao_sequence
)
{
CORBA::ULong _tao_seq_len;
@@ -27573,226 +23890,77 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::EventDef_ptr _tao_objref
+ const CORBA::ComponentIR::EventPortDescriptionSeq &_tao_sequence
)
{
- CORBA::Object_ptr _tao_corba_obj = _tao_objref;
- return (strm << _tao_corba_obj);
-}
-
-CORBA::Boolean operator>> (
- TAO_InputCDR &strm,
- IR::EventDef_ptr &_tao_objref
- )
-{
- ACE_TRY_NEW_ENV
- {
- CORBA::Object_var obj;
-
- if ((strm >> obj.inout ()) == 0)
- {
- return 0;
- }
-
- // Narrow to the right type.
- _tao_objref =
- IR::EventDef::_unchecked_narrow (
- obj.in ()
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- return 1;
- }
- ACE_CATCHANY
- {
- // do nothing
- }
- ACE_ENDTRY;
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
-
-CORBA::Boolean operator<< (
- TAO_OutputCDR &strm,
- const IR::EmitsDef_ptr _tao_objref
- )
-{
- CORBA::Object_ptr _tao_corba_obj = _tao_objref;
- return (strm << _tao_corba_obj);
-}
-
-CORBA::Boolean operator>> (
- TAO_InputCDR &strm,
- IR::EmitsDef_ptr &_tao_objref
- )
-{
- ACE_TRY_NEW_ENV
- {
- CORBA::Object_var obj;
-
- if ((strm >> obj.inout ()) == 0)
- {
- return 0;
- }
-
- // Narrow to the right type.
- _tao_objref =
- IR::EmitsDef::_unchecked_narrow (
- obj.in ()
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- return 1;
- }
- ACE_CATCHANY
- {
- // do nothing
- }
- ACE_ENDTRY;
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
-
-CORBA::Boolean operator<< (
- TAO_OutputCDR &strm,
- const IR::PublishesDef_ptr _tao_objref
- )
-{
- CORBA::Object_ptr _tao_corba_obj = _tao_objref;
- return (strm << _tao_corba_obj);
-}
-
-CORBA::Boolean operator>> (
- TAO_InputCDR &strm,
- IR::PublishesDef_ptr &_tao_objref
- )
-{
- ACE_TRY_NEW_ENV
- {
- CORBA::Object_var obj;
-
- if ((strm >> obj.inout ()) == 0)
- {
- return 0;
- }
-
- // Narrow to the right type.
- _tao_objref =
- IR::PublishesDef::_unchecked_narrow (
- obj.in ()
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- return 1;
- }
- ACE_CATCHANY
- {
- // do nothing
- }
- ACE_ENDTRY;
- return 0;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
-
-CORBA::Boolean operator<< (
- TAO_OutputCDR &strm,
- const IR::ConsumesDef_ptr _tao_objref
- )
-{
- CORBA::Object_ptr _tao_corba_obj = _tao_objref;
- return (strm << _tao_corba_obj);
-}
-
-CORBA::Boolean operator>> (
- TAO_InputCDR &strm,
- IR::ConsumesDef_ptr &_tao_objref
- )
-{
- ACE_TRY_NEW_ENV
- {
- CORBA::Object_var obj;
-
- if ((strm >> obj.inout ()) == 0)
- {
- return 0;
- }
-
- // Narrow to the right type.
- _tao_objref =
- IR::ConsumesDef::_unchecked_narrow (
- obj.in ()
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- return 1;
- }
- ACE_CATCHANY
- {
- // do nothing
- }
- ACE_ENDTRY;
+ CORBA::ULong _tao_seq_len = _tao_sequence.length ();
+
+ if (strm << _tao_seq_len)
+ {
+ // Encode all elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag = (strm << _tao_sequence[i]);
+ }
+
+ return _tao_marshal_flag;
+ }
+
return 0;
}
-// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
-
-CORBA::Boolean operator<< (
- TAO_OutputCDR &strm,
- const IR::ComponentDef_ptr _tao_objref
- )
-{
- CORBA::Object_ptr _tao_corba_obj = _tao_objref;
- return (strm << _tao_corba_obj);
-}
-
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::ComponentDef_ptr &_tao_objref
+ CORBA::ComponentIR::EventPortDescriptionSeq &_tao_sequence
)
{
- ACE_TRY_NEW_ENV
- {
- CORBA::Object_var obj;
-
- if ((strm >> obj.inout ()) == 0)
- {
- return 0;
- }
-
- // Narrow to the right type.
- _tao_objref =
- IR::ComponentDef::_unchecked_narrow (
- obj.in ()
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- return 1;
- }
- ACE_CATCHANY
- {
- // do nothing
- }
- ACE_ENDTRY;
+ CORBA::ULong _tao_seq_len;
+
+ if (strm >> _tao_seq_len)
+ {
+ // Add a check to the length of the sequence
+ // to make sure it does not exceed the length
+ // of the stream. (See bug 58.)
+ if (_tao_seq_len > strm.length ())
+ {
+ return 0;
+ }
+
+ // Set the length of the sequence.
+ _tao_sequence.length (_tao_seq_len);
+
+ // If length is 0 we return true.
+ if (0 >= _tao_seq_len)
+ {
+ return 1;
+ }
+
+ // Retrieve all the elements.
+ CORBA::Boolean _tao_marshal_flag = 1;
+
+ for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
+ {
+ _tao_marshal_flag = (strm >> _tao_sequence[i]);
+ }
+
+ return _tao_marshal_flag;
+ }
+
return 0;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::PrimaryKeyDef_ptr _tao_objref
+ const CORBA::ComponentIR::FactoryDef_ptr _tao_objref
)
{
CORBA::Object_ptr _tao_corba_obj = _tao_objref;
@@ -27801,7 +23969,7 @@ CORBA::Boolean operator<< (
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::PrimaryKeyDef_ptr &_tao_objref
+ CORBA::ComponentIR::FactoryDef_ptr &_tao_objref
)
{
ACE_TRY_NEW_ENV
@@ -27815,7 +23983,7 @@ CORBA::Boolean operator>> (
// Narrow to the right type.
_tao_objref =
- IR::PrimaryKeyDef::_unchecked_narrow (
+ CORBA::ComponentIR::FactoryDef::_unchecked_narrow (
obj.in ()
ACE_ENV_ARG_PARAMETER
);
@@ -27831,11 +23999,11 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::FactoryDef_ptr _tao_objref
+ const CORBA::ComponentIR::FinderDef_ptr _tao_objref
)
{
CORBA::Object_ptr _tao_corba_obj = _tao_objref;
@@ -27844,7 +24012,7 @@ CORBA::Boolean operator<< (
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::FactoryDef_ptr &_tao_objref
+ CORBA::ComponentIR::FinderDef_ptr &_tao_objref
)
{
ACE_TRY_NEW_ENV
@@ -27858,7 +24026,7 @@ CORBA::Boolean operator>> (
// Narrow to the right type.
_tao_objref =
- IR::FactoryDef::_unchecked_narrow (
+ CORBA::ComponentIR::FinderDef::_unchecked_narrow (
obj.in ()
ACE_ENV_ARG_PARAMETER
);
@@ -27874,11 +24042,11 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::FinderDef_ptr _tao_objref
+ const CORBA::ComponentIR::HomeDef_ptr _tao_objref
)
{
CORBA::Object_ptr _tao_corba_obj = _tao_objref;
@@ -27887,7 +24055,7 @@ CORBA::Boolean operator<< (
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::FinderDef_ptr &_tao_objref
+ CORBA::ComponentIR::HomeDef_ptr &_tao_objref
)
{
ACE_TRY_NEW_ENV
@@ -27901,7 +24069,7 @@ CORBA::Boolean operator>> (
// Narrow to the right type.
_tao_objref =
- IR::FinderDef::_unchecked_narrow (
+ CORBA::ComponentIR::HomeDef::_unchecked_narrow (
obj.in ()
ACE_ENV_ARG_PARAMETER
);
@@ -27916,46 +24084,4 @@ CORBA::Boolean operator>> (
return 0;
}
-// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
-
-CORBA::Boolean operator<< (
- TAO_OutputCDR &strm,
- const IR::HomeDef_ptr _tao_objref
- )
-{
- CORBA::Object_ptr _tao_corba_obj = _tao_objref;
- return (strm << _tao_corba_obj);
-}
-
-CORBA::Boolean operator>> (
- TAO_InputCDR &strm,
- IR::HomeDef_ptr &_tao_objref
- )
-{
- ACE_TRY_NEW_ENV
- {
- CORBA::Object_var obj;
-
- if ((strm >> obj.inout ()) == 0)
- {
- return 0;
- }
-
- // Narrow to the right type.
- _tao_objref =
- IR::HomeDef::_unchecked_narrow (
- obj.in ()
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- return 1;
- }
- ACE_CATCHANY
- {
- // do nothing
- }
- ACE_ENDTRY;
- return 0;
-}
diff --git a/TAO/tao/IFR_Client/IFR_ComponentsC.h b/TAO/tao/IFR_Client/IFR_ComponentsC.h
index 118a618dc47..f33922b2e5c 100644
--- a/TAO/tao/IFR_Client/IFR_ComponentsC.h
+++ b/TAO/tao/IFR_Client/IFR_ComponentsC.h
@@ -20,19 +20,22 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// be/be_codegen.cpp:151
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:151
#ifndef _TAO_IDL_ORIG_IFR_COMPONENTSC_H_
#define _TAO_IDL_ORIG_IFR_COMPONENTSC_H_
#include "ace/pre.h"
-#include "ifr_client_export.h"
+#include "tao/corba.h"
#if !defined (ACE_LACKS_PRAGMA_ONCE)
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
+
+#include "ifr_client_export.h"
+
#include "IFR_ExtendedC.h"
#if defined (TAO_EXPORT_MACRO)
@@ -59,8760 +62,6674 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be/be_visitor_module/module_ch.cpp:48
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_module/module_ch.cpp:48
-TAO_NAMESPACE IR
+TAO_NAMESPACE CORBA
{
-
- // TAO_IDL - Generated from
- // be/be_visitor_enum/enum_ch.cpp:57
-
- enum DefinitionKind
- {
- dk_none,
- dk_all,
- dk_Attribute,
- dk_Constant,
- dk_Exception,
- dk_Interface,
- dk_Module,
- dk_Operation,
- dk_Typedef,
- dk_Alias,
- dk_Struct,
- dk_Union,
- dk_Enum,
- dk_Primitive,
- dk_String,
- dk_Sequence,
- dk_Array,
- dk_Repository,
- dk_Wstring,
- dk_Fixed,
- dk_Value,
- dk_ValueBox,
- dk_ValueMember,
- dk_Native,
- dk_Component,
- dk_Home,
- dk_Factory,
- dk_Finder,
- dk_PrimaryKey,
- dk_Emits,
- dk_Publishes,
- dk_Consumes,
- dk_Provides,
- dk_Uses
- };
-
- typedef DefinitionKind &DefinitionKind_out;
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_DefinitionKind;
-
- // TAO_IDL - Generated from
- // be/be_visitor_typedef/typedef_ch.cpp:368
-
- typedef char * Identifier;
- typedef CORBA::String_var Identifier_var;
- typedef CORBA::String_out Identifier_out;
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_Identifier;
-
- // TAO_IDL - Generated from
- // be/be_visitor_typedef/typedef_ch.cpp:368
-
- typedef char * ScopedName;
- typedef CORBA::String_var ScopedName_var;
- typedef CORBA::String_out ScopedName_out;
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ScopedName;
-
- // TAO_IDL - Generated from
- // be/be_visitor_typedef/typedef_ch.cpp:368
-
- typedef char * RepositoryId;
- typedef CORBA::String_var RepositoryId_var;
- typedef CORBA::String_out RepositoryId_out;
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_RepositoryId;
-
-#if !defined (_IR_REPOSITORYIDSEQ_CH_)
-#define _IR_REPOSITORYIDSEQ_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
- class RepositoryIdSeq;
- class RepositoryIdSeq_var;
-
- // *************************************************************
- // IR::RepositoryIdSeq
- // *************************************************************
-
- class TAO_IFR_Client_Export RepositoryIdSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
- TAO_Unbounded_String_Sequence
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
- TAO_Unbounded_String_Sequence
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- {
- public:
- RepositoryIdSeq (void);
- RepositoryIdSeq (CORBA::ULong max);
- RepositoryIdSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- char * *buffer,
- CORBA::Boolean release = 0
- );
- RepositoryIdSeq (const RepositoryIdSeq &);
- ~RepositoryIdSeq (void);
-
- static void _tao_any_destructor (void*);
-
- typedef RepositoryIdSeq_var _var_type;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_REPOSITORYIDSEQ___VAR_CH_)
-#define _IR_REPOSITORYIDSEQ___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
- // *************************************************************
- // class IR::RepositoryIdSeq_var
- // *************************************************************
-
- class TAO_IFR_Client_Export RepositoryIdSeq_var
- {
- public:
- RepositoryIdSeq_var (void);
- RepositoryIdSeq_var (RepositoryIdSeq *);
- RepositoryIdSeq_var (const RepositoryIdSeq_var &);
- ~RepositoryIdSeq_var (void);
-
- RepositoryIdSeq_var &operator= (RepositoryIdSeq *);
- RepositoryIdSeq_var &operator= (const RepositoryIdSeq_var &);
- RepositoryIdSeq *operator-> (void);
- const RepositoryIdSeq *operator-> (void) const;
-
- operator const RepositoryIdSeq &() const;
- operator RepositoryIdSeq &();
- operator RepositoryIdSeq &() const;
-
- // Variable-size base types only.
- operator RepositoryIdSeq *&();
-
- TAO_SeqElem_String_Manager operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
- const RepositoryIdSeq &in (void) const;
- RepositoryIdSeq &inout (void);
- RepositoryIdSeq *&out (void);
- RepositoryIdSeq *_retn (void);
- RepositoryIdSeq *ptr (void) const;
-
- private:
- RepositoryIdSeq *ptr_;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_REPOSITORYIDSEQ___OUT_CH_)
-#define _IR_REPOSITORYIDSEQ___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
- class TAO_IFR_Client_Export RepositoryIdSeq_out
- {
- public:
- RepositoryIdSeq_out (RepositoryIdSeq *&);
- RepositoryIdSeq_out (RepositoryIdSeq_var &);
- RepositoryIdSeq_out (const RepositoryIdSeq_out &);
- RepositoryIdSeq_out &operator= (const RepositoryIdSeq_out &);
- RepositoryIdSeq_out &operator= (RepositoryIdSeq *);
- operator RepositoryIdSeq *&();
- RepositoryIdSeq *&ptr (void);
- RepositoryIdSeq *operator-> (void);
- TAO_SeqElem_String_Manager operator[] (CORBA::ULong index);
-
- private:
- RepositoryIdSeq *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const RepositoryIdSeq_var &);
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_RepositoryIdSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_typedef/typedef_ch.cpp:368
-
- typedef char * VersionSpec;
- typedef CORBA::String_var VersionSpec_var;
- typedef CORBA::String_out VersionSpec_out;
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_VersionSpec;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
- class ComponentDef;
-
-#if !defined (_IR_COMPONENTDEF___PTR_CH_)
-#define _IR_COMPONENTDEF___PTR_CH_
-
- typedef ComponentDef *ComponentDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_COMPONENTDEF___VAR_CH_)
-#define _IR_COMPONENTDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ComponentDef_var : private TAO_Base_var
- {
- public:
- ComponentDef_var (void); // default constructor
- ComponentDef_var (ComponentDef_ptr p) : ptr_ (p) {}
- ComponentDef_var (const ComponentDef_var &); // copy constructor
- ~ComponentDef_var (void); // destructor
-
- ComponentDef_var &operator= (ComponentDef_ptr);
- ComponentDef_var &operator= (const ComponentDef_var &);
- ComponentDef_ptr operator-> (void) const;
-
- operator const ComponentDef_ptr &() const;
- operator ComponentDef_ptr &();
- // in, inout, out, _retn
- ComponentDef_ptr in (void) const;
- ComponentDef_ptr &inout (void);
- ComponentDef_ptr &out (void);
- ComponentDef_ptr _retn (void);
- ComponentDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static ComponentDef_ptr tao_duplicate (ComponentDef_ptr);
- static void tao_release (ComponentDef_ptr);
- static ComponentDef_ptr tao_nil (void);
- static ComponentDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- ComponentDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- ComponentDef_var (const TAO_Base_var & rhs);
- ComponentDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_COMPONENTDEF___OUT_CH_)
-#define _IR_COMPONENTDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export ComponentDef_out
- {
- public:
- ComponentDef_out (ComponentDef_ptr &);
- ComponentDef_out (ComponentDef_var &);
- ComponentDef_out (const ComponentDef_out &);
- ComponentDef_out &operator= (const ComponentDef_out &);
- ComponentDef_out &operator= (const ComponentDef_var &);
- ComponentDef_out &operator= (ComponentDef_ptr);
- operator ComponentDef_ptr &();
- ComponentDef_ptr &ptr (void);
- ComponentDef_ptr operator-> (void);
-
- private:
- ComponentDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_COMPONENTDEFSEQ_CH_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_COMPONENTDEFSEQ_CH_
-
- class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq
- : public TAO_Unbounded_Base_Sequence
- {
- public:
- _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq (void);
- _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq (CORBA::ULong maximum);
- _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- ComponentDef* *value,
- CORBA::Boolean release = 0
- );
- _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq (
- const _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq &rhs
- );
- _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq &operator= (
- const _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq &rhs
- );
- virtual ~_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq (void);
-
- // = Accessors.
- TAO_Object_Manager<IR::ComponentDef,IR::ComponentDef_var> operator[] (CORBA::ULong index) const;
-
- // = Static operations.
- static ComponentDef **allocbuf (CORBA::ULong nelems);
- static void freebuf (ComponentDef **buffer);
-
- // Implement the TAO_Base_Sequence methods (see Sequence.h)
- virtual void _allocate_buffer (CORBA::ULong length);
- virtual void _deallocate_buffer (void);
- ComponentDef* *get_buffer (CORBA::Boolean orphan = 0);
- const ComponentDef* *get_buffer (void) const;
- virtual void _shrink_buffer (
- CORBA::ULong nl,
- CORBA::ULong ol
- );
-
- virtual void _downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
- virtual CORBA::Object* _upcast (void *src) const;
- };
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_COMPONENTDEFSEQ_CH_)
-#define _IR_COMPONENTDEFSEQ_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
- class ComponentDefSeq;
- class ComponentDefSeq_var;
-
- // *************************************************************
- // IR::ComponentDefSeq
- // *************************************************************
-
- class TAO_IFR_Client_Export ComponentDefSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
- _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
- TAO_Unbounded_Object_Sequence<ComponentDef,ComponentDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- {
- public:
- ComponentDefSeq (void);
- ComponentDefSeq (CORBA::ULong max);
- ComponentDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- ComponentDef_ptr *buffer,
- CORBA::Boolean release = 0
- );
- ComponentDefSeq (const ComponentDefSeq &);
- ~ComponentDefSeq (void);
-
- static void _tao_any_destructor (void*);
-
- typedef ComponentDefSeq_var _var_type;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_COMPONENTDEFSEQ___VAR_CH_)
-#define _IR_COMPONENTDEFSEQ___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
- // *************************************************************
- // class IR::ComponentDefSeq_var
- // *************************************************************
-
- class TAO_IFR_Client_Export ComponentDefSeq_var
- {
- public:
- ComponentDefSeq_var (void);
- ComponentDefSeq_var (ComponentDefSeq *);
- ComponentDefSeq_var (const ComponentDefSeq_var &);
- ~ComponentDefSeq_var (void);
-
- ComponentDefSeq_var &operator= (ComponentDefSeq *);
- ComponentDefSeq_var &operator= (const ComponentDefSeq_var &);
- ComponentDefSeq *operator-> (void);
- const ComponentDefSeq *operator-> (void) const;
-
- operator const ComponentDefSeq &() const;
- operator ComponentDefSeq &();
- operator ComponentDefSeq &() const;
-
- // Variable-size base types only.
- operator ComponentDefSeq *&();
-
- TAO_Object_Manager<ComponentDef, ComponentDef_var> operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
- const ComponentDefSeq &in (void) const;
- ComponentDefSeq &inout (void);
- ComponentDefSeq *&out (void);
- ComponentDefSeq *_retn (void);
- ComponentDefSeq *ptr (void) const;
-
- private:
- ComponentDefSeq *ptr_;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_COMPONENTDEFSEQ___OUT_CH_)
-#define _IR_COMPONENTDEFSEQ___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
- class TAO_IFR_Client_Export ComponentDefSeq_out
- {
- public:
- ComponentDefSeq_out (ComponentDefSeq *&);
- ComponentDefSeq_out (ComponentDefSeq_var &);
- ComponentDefSeq_out (const ComponentDefSeq_out &);
- ComponentDefSeq_out &operator= (const ComponentDefSeq_out &);
- ComponentDefSeq_out &operator= (ComponentDefSeq *);
- operator ComponentDefSeq *&();
- ComponentDefSeq *&ptr (void);
- ComponentDefSeq *operator-> (void);
- TAO_Object_Manager<ComponentDef, ComponentDef_var> operator[] (CORBA::ULong index);
-
- private:
- ComponentDefSeq *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const ComponentDefSeq_var &);
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ComponentDefSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
- class ProvidesDef;
-
-#if !defined (_IR_PROVIDESDEF___PTR_CH_)
-#define _IR_PROVIDESDEF___PTR_CH_
-
- typedef ProvidesDef *ProvidesDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PROVIDESDEF___VAR_CH_)
-#define _IR_PROVIDESDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ProvidesDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_module/module_ch.cpp:48
+
+ TAO_NAMESPACE ComponentIR
{
- public:
- ProvidesDef_var (void); // default constructor
- ProvidesDef_var (ProvidesDef_ptr p) : ptr_ (p) {}
- ProvidesDef_var (const ProvidesDef_var &); // copy constructor
- ~ProvidesDef_var (void); // destructor
-
- ProvidesDef_var &operator= (ProvidesDef_ptr);
- ProvidesDef_var &operator= (const ProvidesDef_var &);
- ProvidesDef_ptr operator-> (void) const;
-
- operator const ProvidesDef_ptr &() const;
- operator ProvidesDef_ptr &();
- // in, inout, out, _retn
- ProvidesDef_ptr in (void) const;
- ProvidesDef_ptr &inout (void);
- ProvidesDef_ptr &out (void);
- ProvidesDef_ptr _retn (void);
- ProvidesDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static ProvidesDef_ptr tao_duplicate (ProvidesDef_ptr);
- static void tao_release (ProvidesDef_ptr);
- static ProvidesDef_ptr tao_nil (void);
- static ProvidesDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- ProvidesDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- ProvidesDef_var (const TAO_Base_var & rhs);
- ProvidesDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PROVIDESDEF___OUT_CH_)
-#define _IR_PROVIDESDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export ProvidesDef_out
- {
- public:
- ProvidesDef_out (ProvidesDef_ptr &);
- ProvidesDef_out (ProvidesDef_var &);
- ProvidesDef_out (const ProvidesDef_out &);
- ProvidesDef_out &operator= (const ProvidesDef_out &);
- ProvidesDef_out &operator= (const ProvidesDef_var &);
- ProvidesDef_out &operator= (ProvidesDef_ptr);
- operator ProvidesDef_ptr &();
- ProvidesDef_ptr &ptr (void);
- ProvidesDef_ptr operator-> (void);
-
- private:
- ProvidesDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_PROVIDESDEFSEQ_CH_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_PROVIDESDEFSEQ_CH_
-
- class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq
- : public TAO_Unbounded_Base_Sequence
- {
- public:
- _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq (void);
- _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq (CORBA::ULong maximum);
- _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- ProvidesDef* *value,
- CORBA::Boolean release = 0
- );
- _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq (
- const _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq &rhs
- );
- _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq &operator= (
- const _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq &rhs
- );
- virtual ~_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq (void);
-
- // = Accessors.
- TAO_Object_Manager<IR::ProvidesDef,IR::ProvidesDef_var> operator[] (CORBA::ULong index) const;
-
- // = Static operations.
- static ProvidesDef **allocbuf (CORBA::ULong nelems);
- static void freebuf (ProvidesDef **buffer);
-
- // Implement the TAO_Base_Sequence methods (see Sequence.h)
- virtual void _allocate_buffer (CORBA::ULong length);
- virtual void _deallocate_buffer (void);
- ProvidesDef* *get_buffer (CORBA::Boolean orphan = 0);
- const ProvidesDef* *get_buffer (void) const;
- virtual void _shrink_buffer (
- CORBA::ULong nl,
- CORBA::ULong ol
- );
-
- virtual void _downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
- virtual CORBA::Object* _upcast (void *src) const;
- };
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_PROVIDESDEFSEQ_CH_)
-#define _IR_PROVIDESDEFSEQ_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
- class ProvidesDefSeq;
- class ProvidesDefSeq_var;
-
- // *************************************************************
- // IR::ProvidesDefSeq
- // *************************************************************
-
- class TAO_IFR_Client_Export ProvidesDefSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
- _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
- TAO_Unbounded_Object_Sequence<ProvidesDef,ProvidesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- {
- public:
- ProvidesDefSeq (void);
- ProvidesDefSeq (CORBA::ULong max);
- ProvidesDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- ProvidesDef_ptr *buffer,
- CORBA::Boolean release = 0
- );
- ProvidesDefSeq (const ProvidesDefSeq &);
- ~ProvidesDefSeq (void);
-
- static void _tao_any_destructor (void*);
-
- typedef ProvidesDefSeq_var _var_type;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PROVIDESDEFSEQ___VAR_CH_)
-#define _IR_PROVIDESDEFSEQ___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
- // *************************************************************
- // class IR::ProvidesDefSeq_var
- // *************************************************************
-
- class TAO_IFR_Client_Export ProvidesDefSeq_var
- {
- public:
- ProvidesDefSeq_var (void);
- ProvidesDefSeq_var (ProvidesDefSeq *);
- ProvidesDefSeq_var (const ProvidesDefSeq_var &);
- ~ProvidesDefSeq_var (void);
-
- ProvidesDefSeq_var &operator= (ProvidesDefSeq *);
- ProvidesDefSeq_var &operator= (const ProvidesDefSeq_var &);
- ProvidesDefSeq *operator-> (void);
- const ProvidesDefSeq *operator-> (void) const;
-
- operator const ProvidesDefSeq &() const;
- operator ProvidesDefSeq &();
- operator ProvidesDefSeq &() const;
-
- // Variable-size base types only.
- operator ProvidesDefSeq *&();
-
- TAO_Object_Manager<ProvidesDef, ProvidesDef_var> operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
- const ProvidesDefSeq &in (void) const;
- ProvidesDefSeq &inout (void);
- ProvidesDefSeq *&out (void);
- ProvidesDefSeq *_retn (void);
- ProvidesDefSeq *ptr (void) const;
-
- private:
- ProvidesDefSeq *ptr_;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PROVIDESDEFSEQ___OUT_CH_)
-#define _IR_PROVIDESDEFSEQ___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
- class TAO_IFR_Client_Export ProvidesDefSeq_out
- {
- public:
- ProvidesDefSeq_out (ProvidesDefSeq *&);
- ProvidesDefSeq_out (ProvidesDefSeq_var &);
- ProvidesDefSeq_out (const ProvidesDefSeq_out &);
- ProvidesDefSeq_out &operator= (const ProvidesDefSeq_out &);
- ProvidesDefSeq_out &operator= (ProvidesDefSeq *);
- operator ProvidesDefSeq *&();
- ProvidesDefSeq *&ptr (void);
- ProvidesDefSeq *operator-> (void);
- TAO_Object_Manager<ProvidesDef, ProvidesDef_var> operator[] (CORBA::ULong index);
-
- private:
- ProvidesDefSeq *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const ProvidesDefSeq_var &);
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ProvidesDefSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
- class UsesDef;
-
-#if !defined (_IR_USESDEF___PTR_CH_)
-#define _IR_USESDEF___PTR_CH_
-
- typedef UsesDef *UsesDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_USESDEF___VAR_CH_)
-#define _IR_USESDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export UsesDef_var : private TAO_Base_var
- {
- public:
- UsesDef_var (void); // default constructor
- UsesDef_var (UsesDef_ptr p) : ptr_ (p) {}
- UsesDef_var (const UsesDef_var &); // copy constructor
- ~UsesDef_var (void); // destructor
-
- UsesDef_var &operator= (UsesDef_ptr);
- UsesDef_var &operator= (const UsesDef_var &);
- UsesDef_ptr operator-> (void) const;
-
- operator const UsesDef_ptr &() const;
- operator UsesDef_ptr &();
- // in, inout, out, _retn
- UsesDef_ptr in (void) const;
- UsesDef_ptr &inout (void);
- UsesDef_ptr &out (void);
- UsesDef_ptr _retn (void);
- UsesDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static UsesDef_ptr tao_duplicate (UsesDef_ptr);
- static void tao_release (UsesDef_ptr);
- static UsesDef_ptr tao_nil (void);
- static UsesDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- UsesDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- UsesDef_var (const TAO_Base_var & rhs);
- UsesDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_USESDEF___OUT_CH_)
-#define _IR_USESDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export UsesDef_out
- {
- public:
- UsesDef_out (UsesDef_ptr &);
- UsesDef_out (UsesDef_var &);
- UsesDef_out (const UsesDef_out &);
- UsesDef_out &operator= (const UsesDef_out &);
- UsesDef_out &operator= (const UsesDef_var &);
- UsesDef_out &operator= (UsesDef_ptr);
- operator UsesDef_ptr &();
- UsesDef_ptr &ptr (void);
- UsesDef_ptr operator-> (void);
-
- private:
- UsesDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_USESDEFSEQ_CH_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_USESDEFSEQ_CH_
-
- class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq
- : public TAO_Unbounded_Base_Sequence
- {
- public:
- _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq (void);
- _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq (CORBA::ULong maximum);
- _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- UsesDef* *value,
- CORBA::Boolean release = 0
- );
- _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq (
- const _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq &rhs
- );
- _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq &operator= (
- const _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq &rhs
- );
- virtual ~_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq (void);
-
- // = Accessors.
- TAO_Object_Manager<IR::UsesDef,IR::UsesDef_var> operator[] (CORBA::ULong index) const;
-
- // = Static operations.
- static UsesDef **allocbuf (CORBA::ULong nelems);
- static void freebuf (UsesDef **buffer);
-
- // Implement the TAO_Base_Sequence methods (see Sequence.h)
- virtual void _allocate_buffer (CORBA::ULong length);
- virtual void _deallocate_buffer (void);
- UsesDef* *get_buffer (CORBA::Boolean orphan = 0);
- const UsesDef* *get_buffer (void) const;
- virtual void _shrink_buffer (
- CORBA::ULong nl,
- CORBA::ULong ol
- );
-
- virtual void _downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
- virtual CORBA::Object* _upcast (void *src) const;
- };
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_USESDEFSEQ_CH_)
-#define _IR_USESDEFSEQ_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
- class UsesDefSeq;
- class UsesDefSeq_var;
-
- // *************************************************************
- // IR::UsesDefSeq
- // *************************************************************
-
- class TAO_IFR_Client_Export UsesDefSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
- _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
- TAO_Unbounded_Object_Sequence<UsesDef,UsesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- {
- public:
- UsesDefSeq (void);
- UsesDefSeq (CORBA::ULong max);
- UsesDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- UsesDef_ptr *buffer,
- CORBA::Boolean release = 0
- );
- UsesDefSeq (const UsesDefSeq &);
- ~UsesDefSeq (void);
-
- static void _tao_any_destructor (void*);
-
- typedef UsesDefSeq_var _var_type;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_USESDEFSEQ___VAR_CH_)
-#define _IR_USESDEFSEQ___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
- // *************************************************************
- // class IR::UsesDefSeq_var
- // *************************************************************
-
- class TAO_IFR_Client_Export UsesDefSeq_var
- {
- public:
- UsesDefSeq_var (void);
- UsesDefSeq_var (UsesDefSeq *);
- UsesDefSeq_var (const UsesDefSeq_var &);
- ~UsesDefSeq_var (void);
-
- UsesDefSeq_var &operator= (UsesDefSeq *);
- UsesDefSeq_var &operator= (const UsesDefSeq_var &);
- UsesDefSeq *operator-> (void);
- const UsesDefSeq *operator-> (void) const;
-
- operator const UsesDefSeq &() const;
- operator UsesDefSeq &();
- operator UsesDefSeq &() const;
-
- // Variable-size base types only.
- operator UsesDefSeq *&();
-
- TAO_Object_Manager<UsesDef, UsesDef_var> operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
- const UsesDefSeq &in (void) const;
- UsesDefSeq &inout (void);
- UsesDefSeq *&out (void);
- UsesDefSeq *_retn (void);
- UsesDefSeq *ptr (void) const;
-
- private:
- UsesDefSeq *ptr_;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_USESDEFSEQ___OUT_CH_)
-#define _IR_USESDEFSEQ___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
- class TAO_IFR_Client_Export UsesDefSeq_out
- {
- public:
- UsesDefSeq_out (UsesDefSeq *&);
- UsesDefSeq_out (UsesDefSeq_var &);
- UsesDefSeq_out (const UsesDefSeq_out &);
- UsesDefSeq_out &operator= (const UsesDefSeq_out &);
- UsesDefSeq_out &operator= (UsesDefSeq *);
- operator UsesDefSeq *&();
- UsesDefSeq *&ptr (void);
- UsesDefSeq *operator-> (void);
- TAO_Object_Manager<UsesDef, UsesDef_var> operator[] (CORBA::ULong index);
-
- private:
- UsesDefSeq *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const UsesDefSeq_var &);
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_UsesDefSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
- class HomeDef;
-
-#if !defined (_IR_HOMEDEF___PTR_CH_)
-#define _IR_HOMEDEF___PTR_CH_
-
- typedef HomeDef *HomeDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_HOMEDEF___VAR_CH_)
-#define _IR_HOMEDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export HomeDef_var : private TAO_Base_var
- {
- public:
- HomeDef_var (void); // default constructor
- HomeDef_var (HomeDef_ptr p) : ptr_ (p) {}
- HomeDef_var (const HomeDef_var &); // copy constructor
- ~HomeDef_var (void); // destructor
-
- HomeDef_var &operator= (HomeDef_ptr);
- HomeDef_var &operator= (const HomeDef_var &);
- HomeDef_ptr operator-> (void) const;
-
- operator const HomeDef_ptr &() const;
- operator HomeDef_ptr &();
- // in, inout, out, _retn
- HomeDef_ptr in (void) const;
- HomeDef_ptr &inout (void);
- HomeDef_ptr &out (void);
- HomeDef_ptr _retn (void);
- HomeDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static HomeDef_ptr tao_duplicate (HomeDef_ptr);
- static void tao_release (HomeDef_ptr);
- static HomeDef_ptr tao_nil (void);
- static HomeDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- HomeDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- HomeDef_var (const TAO_Base_var & rhs);
- HomeDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_HOMEDEF___OUT_CH_)
-#define _IR_HOMEDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export HomeDef_out
- {
- public:
- HomeDef_out (HomeDef_ptr &);
- HomeDef_out (HomeDef_var &);
- HomeDef_out (const HomeDef_out &);
- HomeDef_out &operator= (const HomeDef_out &);
- HomeDef_out &operator= (const HomeDef_var &);
- HomeDef_out &operator= (HomeDef_ptr);
- operator HomeDef_ptr &();
- HomeDef_ptr &ptr (void);
- HomeDef_ptr operator-> (void);
-
- private:
- HomeDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_HOMEDEFSEQ_CH_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_HOMEDEFSEQ_CH_
-
- class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq
- : public TAO_Unbounded_Base_Sequence
- {
- public:
- _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq (void);
- _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq (CORBA::ULong maximum);
- _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- HomeDef* *value,
- CORBA::Boolean release = 0
- );
- _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq (
- const _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq &rhs
- );
- _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq &operator= (
- const _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq &rhs
- );
- virtual ~_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq (void);
-
- // = Accessors.
- TAO_Object_Manager<IR::HomeDef,IR::HomeDef_var> operator[] (CORBA::ULong index) const;
-
- // = Static operations.
- static HomeDef **allocbuf (CORBA::ULong nelems);
- static void freebuf (HomeDef **buffer);
-
- // Implement the TAO_Base_Sequence methods (see Sequence.h)
- virtual void _allocate_buffer (CORBA::ULong length);
- virtual void _deallocate_buffer (void);
- HomeDef* *get_buffer (CORBA::Boolean orphan = 0);
- const HomeDef* *get_buffer (void) const;
- virtual void _shrink_buffer (
- CORBA::ULong nl,
- CORBA::ULong ol
- );
-
- virtual void _downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
- virtual CORBA::Object* _upcast (void *src) const;
- };
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_HOMEDEFSEQ_CH_)
-#define _IR_HOMEDEFSEQ_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
- class HomeDefSeq;
- class HomeDefSeq_var;
-
- // *************************************************************
- // IR::HomeDefSeq
- // *************************************************************
-
- class TAO_IFR_Client_Export HomeDefSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
- _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
- TAO_Unbounded_Object_Sequence<HomeDef,HomeDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- {
- public:
- HomeDefSeq (void);
- HomeDefSeq (CORBA::ULong max);
- HomeDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- HomeDef_ptr *buffer,
- CORBA::Boolean release = 0
- );
- HomeDefSeq (const HomeDefSeq &);
- ~HomeDefSeq (void);
-
- static void _tao_any_destructor (void*);
-
- typedef HomeDefSeq_var _var_type;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_HOMEDEFSEQ___VAR_CH_)
-#define _IR_HOMEDEFSEQ___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
- // *************************************************************
- // class IR::HomeDefSeq_var
- // *************************************************************
-
- class TAO_IFR_Client_Export HomeDefSeq_var
- {
- public:
- HomeDefSeq_var (void);
- HomeDefSeq_var (HomeDefSeq *);
- HomeDefSeq_var (const HomeDefSeq_var &);
- ~HomeDefSeq_var (void);
-
- HomeDefSeq_var &operator= (HomeDefSeq *);
- HomeDefSeq_var &operator= (const HomeDefSeq_var &);
- HomeDefSeq *operator-> (void);
- const HomeDefSeq *operator-> (void) const;
-
- operator const HomeDefSeq &() const;
- operator HomeDefSeq &();
- operator HomeDefSeq &() const;
-
- // Variable-size base types only.
- operator HomeDefSeq *&();
-
- TAO_Object_Manager<HomeDef, HomeDef_var> operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
- const HomeDefSeq &in (void) const;
- HomeDefSeq &inout (void);
- HomeDefSeq *&out (void);
- HomeDefSeq *_retn (void);
- HomeDefSeq *ptr (void) const;
-
- private:
- HomeDefSeq *ptr_;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_HOMEDEFSEQ___OUT_CH_)
-#define _IR_HOMEDEFSEQ___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
- class TAO_IFR_Client_Export HomeDefSeq_out
- {
- public:
- HomeDefSeq_out (HomeDefSeq *&);
- HomeDefSeq_out (HomeDefSeq_var &);
- HomeDefSeq_out (const HomeDefSeq_out &);
- HomeDefSeq_out &operator= (const HomeDefSeq_out &);
- HomeDefSeq_out &operator= (HomeDefSeq *);
- operator HomeDefSeq *&();
- HomeDefSeq *&ptr (void);
- HomeDefSeq *operator-> (void);
- TAO_Object_Manager<HomeDef, HomeDef_var> operator[] (CORBA::ULong index);
-
- private:
- HomeDefSeq *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const HomeDefSeq_var &);
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_HomeDefSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
- class EventDef;
-
-#if !defined (_IR_EVENTDEF___PTR_CH_)
-#define _IR_EVENTDEF___PTR_CH_
-
- typedef EventDef *EventDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_EVENTDEF___VAR_CH_)
-#define _IR_EVENTDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export EventDef_var : private TAO_Base_var
- {
- public:
- EventDef_var (void); // default constructor
- EventDef_var (EventDef_ptr p) : ptr_ (p) {}
- EventDef_var (const EventDef_var &); // copy constructor
- ~EventDef_var (void); // destructor
-
- EventDef_var &operator= (EventDef_ptr);
- EventDef_var &operator= (const EventDef_var &);
- EventDef_ptr operator-> (void) const;
-
- operator const EventDef_ptr &() const;
- operator EventDef_ptr &();
- // in, inout, out, _retn
- EventDef_ptr in (void) const;
- EventDef_ptr &inout (void);
- EventDef_ptr &out (void);
- EventDef_ptr _retn (void);
- EventDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static EventDef_ptr tao_duplicate (EventDef_ptr);
- static void tao_release (EventDef_ptr);
- static EventDef_ptr tao_nil (void);
- static EventDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- EventDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- EventDef_var (const TAO_Base_var & rhs);
- EventDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_EVENTDEF___OUT_CH_)
-#define _IR_EVENTDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export EventDef_out
- {
- public:
- EventDef_out (EventDef_ptr &);
- EventDef_out (EventDef_var &);
- EventDef_out (const EventDef_out &);
- EventDef_out &operator= (const EventDef_out &);
- EventDef_out &operator= (const EventDef_var &);
- EventDef_out &operator= (EventDef_ptr);
- operator EventDef_ptr &();
- EventDef_ptr &ptr (void);
- EventDef_ptr operator-> (void);
-
- private:
- EventDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
- class EmitsDef;
-
-#if !defined (_IR_EMITSDEF___PTR_CH_)
-#define _IR_EMITSDEF___PTR_CH_
-
- typedef EmitsDef *EmitsDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_EMITSDEF___VAR_CH_)
-#define _IR_EMITSDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export EmitsDef_var : private TAO_Base_var
- {
- public:
- EmitsDef_var (void); // default constructor
- EmitsDef_var (EmitsDef_ptr p) : ptr_ (p) {}
- EmitsDef_var (const EmitsDef_var &); // copy constructor
- ~EmitsDef_var (void); // destructor
-
- EmitsDef_var &operator= (EmitsDef_ptr);
- EmitsDef_var &operator= (const EmitsDef_var &);
- EmitsDef_ptr operator-> (void) const;
-
- operator const EmitsDef_ptr &() const;
- operator EmitsDef_ptr &();
- // in, inout, out, _retn
- EmitsDef_ptr in (void) const;
- EmitsDef_ptr &inout (void);
- EmitsDef_ptr &out (void);
- EmitsDef_ptr _retn (void);
- EmitsDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static EmitsDef_ptr tao_duplicate (EmitsDef_ptr);
- static void tao_release (EmitsDef_ptr);
- static EmitsDef_ptr tao_nil (void);
- static EmitsDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- EmitsDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- EmitsDef_var (const TAO_Base_var & rhs);
- EmitsDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_EMITSDEF___OUT_CH_)
-#define _IR_EMITSDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export EmitsDef_out
- {
- public:
- EmitsDef_out (EmitsDef_ptr &);
- EmitsDef_out (EmitsDef_var &);
- EmitsDef_out (const EmitsDef_out &);
- EmitsDef_out &operator= (const EmitsDef_out &);
- EmitsDef_out &operator= (const EmitsDef_var &);
- EmitsDef_out &operator= (EmitsDef_ptr);
- operator EmitsDef_ptr &();
- EmitsDef_ptr &ptr (void);
- EmitsDef_ptr operator-> (void);
-
- private:
- EmitsDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_EMITSDEFSEQ_CH_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_EMITSDEFSEQ_CH_
-
- class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq
- : public TAO_Unbounded_Base_Sequence
- {
- public:
- _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq (void);
- _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq (CORBA::ULong maximum);
- _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- EmitsDef* *value,
- CORBA::Boolean release = 0
- );
- _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq (
- const _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq &rhs
- );
- _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq &operator= (
- const _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq &rhs
- );
- virtual ~_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq (void);
-
- // = Accessors.
- TAO_Object_Manager<IR::EmitsDef,IR::EmitsDef_var> operator[] (CORBA::ULong index) const;
-
- // = Static operations.
- static EmitsDef **allocbuf (CORBA::ULong nelems);
- static void freebuf (EmitsDef **buffer);
-
- // Implement the TAO_Base_Sequence methods (see Sequence.h)
- virtual void _allocate_buffer (CORBA::ULong length);
- virtual void _deallocate_buffer (void);
- EmitsDef* *get_buffer (CORBA::Boolean orphan = 0);
- const EmitsDef* *get_buffer (void) const;
- virtual void _shrink_buffer (
- CORBA::ULong nl,
- CORBA::ULong ol
- );
-
- virtual void _downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
- virtual CORBA::Object* _upcast (void *src) const;
- };
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_EMITSDEFSEQ_CH_)
-#define _IR_EMITSDEFSEQ_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
- class EmitsDefSeq;
- class EmitsDefSeq_var;
-
- // *************************************************************
- // IR::EmitsDefSeq
- // *************************************************************
-
- class TAO_IFR_Client_Export EmitsDefSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
- _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
- TAO_Unbounded_Object_Sequence<EmitsDef,EmitsDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- {
- public:
- EmitsDefSeq (void);
- EmitsDefSeq (CORBA::ULong max);
- EmitsDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- EmitsDef_ptr *buffer,
- CORBA::Boolean release = 0
- );
- EmitsDefSeq (const EmitsDefSeq &);
- ~EmitsDefSeq (void);
-
- static void _tao_any_destructor (void*);
-
- typedef EmitsDefSeq_var _var_type;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_EMITSDEFSEQ___VAR_CH_)
-#define _IR_EMITSDEFSEQ___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
- // *************************************************************
- // class IR::EmitsDefSeq_var
- // *************************************************************
-
- class TAO_IFR_Client_Export EmitsDefSeq_var
- {
- public:
- EmitsDefSeq_var (void);
- EmitsDefSeq_var (EmitsDefSeq *);
- EmitsDefSeq_var (const EmitsDefSeq_var &);
- ~EmitsDefSeq_var (void);
-
- EmitsDefSeq_var &operator= (EmitsDefSeq *);
- EmitsDefSeq_var &operator= (const EmitsDefSeq_var &);
- EmitsDefSeq *operator-> (void);
- const EmitsDefSeq *operator-> (void) const;
-
- operator const EmitsDefSeq &() const;
- operator EmitsDefSeq &();
- operator EmitsDefSeq &() const;
-
- // Variable-size base types only.
- operator EmitsDefSeq *&();
-
- TAO_Object_Manager<EmitsDef, EmitsDef_var> operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
- const EmitsDefSeq &in (void) const;
- EmitsDefSeq &inout (void);
- EmitsDefSeq *&out (void);
- EmitsDefSeq *_retn (void);
- EmitsDefSeq *ptr (void) const;
-
- private:
- EmitsDefSeq *ptr_;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_EMITSDEFSEQ___OUT_CH_)
-#define _IR_EMITSDEFSEQ___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
- class TAO_IFR_Client_Export EmitsDefSeq_out
- {
- public:
- EmitsDefSeq_out (EmitsDefSeq *&);
- EmitsDefSeq_out (EmitsDefSeq_var &);
- EmitsDefSeq_out (const EmitsDefSeq_out &);
- EmitsDefSeq_out &operator= (const EmitsDefSeq_out &);
- EmitsDefSeq_out &operator= (EmitsDefSeq *);
- operator EmitsDefSeq *&();
- EmitsDefSeq *&ptr (void);
- EmitsDefSeq *operator-> (void);
- TAO_Object_Manager<EmitsDef, EmitsDef_var> operator[] (CORBA::ULong index);
-
- private:
- EmitsDefSeq *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const EmitsDefSeq_var &);
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_EmitsDefSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
- class PublishesDef;
-
-#if !defined (_IR_PUBLISHESDEF___PTR_CH_)
-#define _IR_PUBLISHESDEF___PTR_CH_
-
- typedef PublishesDef *PublishesDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PUBLISHESDEF___VAR_CH_)
-#define _IR_PUBLISHESDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export PublishesDef_var : private TAO_Base_var
- {
- public:
- PublishesDef_var (void); // default constructor
- PublishesDef_var (PublishesDef_ptr p) : ptr_ (p) {}
- PublishesDef_var (const PublishesDef_var &); // copy constructor
- ~PublishesDef_var (void); // destructor
-
- PublishesDef_var &operator= (PublishesDef_ptr);
- PublishesDef_var &operator= (const PublishesDef_var &);
- PublishesDef_ptr operator-> (void) const;
-
- operator const PublishesDef_ptr &() const;
- operator PublishesDef_ptr &();
- // in, inout, out, _retn
- PublishesDef_ptr in (void) const;
- PublishesDef_ptr &inout (void);
- PublishesDef_ptr &out (void);
- PublishesDef_ptr _retn (void);
- PublishesDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static PublishesDef_ptr tao_duplicate (PublishesDef_ptr);
- static void tao_release (PublishesDef_ptr);
- static PublishesDef_ptr tao_nil (void);
- static PublishesDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- PublishesDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- PublishesDef_var (const TAO_Base_var & rhs);
- PublishesDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PUBLISHESDEF___OUT_CH_)
-#define _IR_PUBLISHESDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export PublishesDef_out
- {
- public:
- PublishesDef_out (PublishesDef_ptr &);
- PublishesDef_out (PublishesDef_var &);
- PublishesDef_out (const PublishesDef_out &);
- PublishesDef_out &operator= (const PublishesDef_out &);
- PublishesDef_out &operator= (const PublishesDef_var &);
- PublishesDef_out &operator= (PublishesDef_ptr);
- operator PublishesDef_ptr &();
- PublishesDef_ptr &ptr (void);
- PublishesDef_ptr operator-> (void);
-
- private:
- PublishesDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_PUBLISHESDEFSEQ_CH_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_PUBLISHESDEFSEQ_CH_
-
- class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq
- : public TAO_Unbounded_Base_Sequence
- {
- public:
- _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq (void);
- _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq (CORBA::ULong maximum);
- _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- PublishesDef* *value,
- CORBA::Boolean release = 0
- );
- _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq (
- const _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq &rhs
- );
- _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq &operator= (
- const _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq &rhs
- );
- virtual ~_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq (void);
-
- // = Accessors.
- TAO_Object_Manager<IR::PublishesDef,IR::PublishesDef_var> operator[] (CORBA::ULong index) const;
-
- // = Static operations.
- static PublishesDef **allocbuf (CORBA::ULong nelems);
- static void freebuf (PublishesDef **buffer);
-
- // Implement the TAO_Base_Sequence methods (see Sequence.h)
- virtual void _allocate_buffer (CORBA::ULong length);
- virtual void _deallocate_buffer (void);
- PublishesDef* *get_buffer (CORBA::Boolean orphan = 0);
- const PublishesDef* *get_buffer (void) const;
- virtual void _shrink_buffer (
- CORBA::ULong nl,
- CORBA::ULong ol
- );
-
- virtual void _downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
- virtual CORBA::Object* _upcast (void *src) const;
- };
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_PUBLISHESDEFSEQ_CH_)
-#define _IR_PUBLISHESDEFSEQ_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
- class PublishesDefSeq;
- class PublishesDefSeq_var;
-
- // *************************************************************
- // IR::PublishesDefSeq
- // *************************************************************
-
- class TAO_IFR_Client_Export PublishesDefSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
- _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
- TAO_Unbounded_Object_Sequence<PublishesDef,PublishesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- {
- public:
- PublishesDefSeq (void);
- PublishesDefSeq (CORBA::ULong max);
- PublishesDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- PublishesDef_ptr *buffer,
- CORBA::Boolean release = 0
- );
- PublishesDefSeq (const PublishesDefSeq &);
- ~PublishesDefSeq (void);
-
- static void _tao_any_destructor (void*);
-
- typedef PublishesDefSeq_var _var_type;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PUBLISHESDEFSEQ___VAR_CH_)
-#define _IR_PUBLISHESDEFSEQ___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
- // *************************************************************
- // class IR::PublishesDefSeq_var
- // *************************************************************
-
- class TAO_IFR_Client_Export PublishesDefSeq_var
- {
- public:
- PublishesDefSeq_var (void);
- PublishesDefSeq_var (PublishesDefSeq *);
- PublishesDefSeq_var (const PublishesDefSeq_var &);
- ~PublishesDefSeq_var (void);
-
- PublishesDefSeq_var &operator= (PublishesDefSeq *);
- PublishesDefSeq_var &operator= (const PublishesDefSeq_var &);
- PublishesDefSeq *operator-> (void);
- const PublishesDefSeq *operator-> (void) const;
-
- operator const PublishesDefSeq &() const;
- operator PublishesDefSeq &();
- operator PublishesDefSeq &() const;
-
- // Variable-size base types only.
- operator PublishesDefSeq *&();
-
- TAO_Object_Manager<PublishesDef, PublishesDef_var> operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
- const PublishesDefSeq &in (void) const;
- PublishesDefSeq &inout (void);
- PublishesDefSeq *&out (void);
- PublishesDefSeq *_retn (void);
- PublishesDefSeq *ptr (void) const;
-
- private:
- PublishesDefSeq *ptr_;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PUBLISHESDEFSEQ___OUT_CH_)
-#define _IR_PUBLISHESDEFSEQ___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
- class TAO_IFR_Client_Export PublishesDefSeq_out
- {
- public:
- PublishesDefSeq_out (PublishesDefSeq *&);
- PublishesDefSeq_out (PublishesDefSeq_var &);
- PublishesDefSeq_out (const PublishesDefSeq_out &);
- PublishesDefSeq_out &operator= (const PublishesDefSeq_out &);
- PublishesDefSeq_out &operator= (PublishesDefSeq *);
- operator PublishesDefSeq *&();
- PublishesDefSeq *&ptr (void);
- PublishesDefSeq *operator-> (void);
- TAO_Object_Manager<PublishesDef, PublishesDef_var> operator[] (CORBA::ULong index);
-
- private:
- PublishesDefSeq *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const PublishesDefSeq_var &);
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_PublishesDefSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
- class ConsumesDef;
-
-#if !defined (_IR_CONSUMESDEF___PTR_CH_)
-#define _IR_CONSUMESDEF___PTR_CH_
-
- typedef ConsumesDef *ConsumesDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_CONSUMESDEF___VAR_CH_)
-#define _IR_CONSUMESDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ConsumesDef_var : private TAO_Base_var
- {
- public:
- ConsumesDef_var (void); // default constructor
- ConsumesDef_var (ConsumesDef_ptr p) : ptr_ (p) {}
- ConsumesDef_var (const ConsumesDef_var &); // copy constructor
- ~ConsumesDef_var (void); // destructor
-
- ConsumesDef_var &operator= (ConsumesDef_ptr);
- ConsumesDef_var &operator= (const ConsumesDef_var &);
- ConsumesDef_ptr operator-> (void) const;
-
- operator const ConsumesDef_ptr &() const;
- operator ConsumesDef_ptr &();
- // in, inout, out, _retn
- ConsumesDef_ptr in (void) const;
- ConsumesDef_ptr &inout (void);
- ConsumesDef_ptr &out (void);
- ConsumesDef_ptr _retn (void);
- ConsumesDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static ConsumesDef_ptr tao_duplicate (ConsumesDef_ptr);
- static void tao_release (ConsumesDef_ptr);
- static ConsumesDef_ptr tao_nil (void);
- static ConsumesDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- ConsumesDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- ConsumesDef_var (const TAO_Base_var & rhs);
- ConsumesDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_CONSUMESDEF___OUT_CH_)
-#define _IR_CONSUMESDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export ConsumesDef_out
- {
- public:
- ConsumesDef_out (ConsumesDef_ptr &);
- ConsumesDef_out (ConsumesDef_var &);
- ConsumesDef_out (const ConsumesDef_out &);
- ConsumesDef_out &operator= (const ConsumesDef_out &);
- ConsumesDef_out &operator= (const ConsumesDef_var &);
- ConsumesDef_out &operator= (ConsumesDef_ptr);
- operator ConsumesDef_ptr &();
- ConsumesDef_ptr &ptr (void);
- ConsumesDef_ptr operator-> (void);
-
- private:
- ConsumesDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_CONSUMESDEFSEQ_CH_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_CONSUMESDEFSEQ_CH_
-
- class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq
- : public TAO_Unbounded_Base_Sequence
- {
- public:
- _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq (void);
- _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq (CORBA::ULong maximum);
- _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- ConsumesDef* *value,
- CORBA::Boolean release = 0
- );
- _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq (
- const _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq &rhs
- );
- _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq &operator= (
- const _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq &rhs
- );
- virtual ~_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq (void);
-
- // = Accessors.
- TAO_Object_Manager<IR::ConsumesDef,IR::ConsumesDef_var> operator[] (CORBA::ULong index) const;
-
- // = Static operations.
- static ConsumesDef **allocbuf (CORBA::ULong nelems);
- static void freebuf (ConsumesDef **buffer);
-
- // Implement the TAO_Base_Sequence methods (see Sequence.h)
- virtual void _allocate_buffer (CORBA::ULong length);
- virtual void _deallocate_buffer (void);
- ConsumesDef* *get_buffer (CORBA::Boolean orphan = 0);
- const ConsumesDef* *get_buffer (void) const;
- virtual void _shrink_buffer (
- CORBA::ULong nl,
- CORBA::ULong ol
- );
-
- virtual void _downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
- virtual CORBA::Object* _upcast (void *src) const;
- };
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_CONSUMESDEFSEQ_CH_)
-#define _IR_CONSUMESDEFSEQ_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
- class ConsumesDefSeq;
- class ConsumesDefSeq_var;
-
- // *************************************************************
- // IR::ConsumesDefSeq
- // *************************************************************
-
- class TAO_IFR_Client_Export ConsumesDefSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
- _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
- TAO_Unbounded_Object_Sequence<ConsumesDef,ConsumesDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- {
- public:
- ConsumesDefSeq (void);
- ConsumesDefSeq (CORBA::ULong max);
- ConsumesDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- ConsumesDef_ptr *buffer,
- CORBA::Boolean release = 0
- );
- ConsumesDefSeq (const ConsumesDefSeq &);
- ~ConsumesDefSeq (void);
-
- static void _tao_any_destructor (void*);
-
- typedef ConsumesDefSeq_var _var_type;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_CONSUMESDEFSEQ___VAR_CH_)
-#define _IR_CONSUMESDEFSEQ___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
- // *************************************************************
- // class IR::ConsumesDefSeq_var
- // *************************************************************
-
- class TAO_IFR_Client_Export ConsumesDefSeq_var
- {
- public:
- ConsumesDefSeq_var (void);
- ConsumesDefSeq_var (ConsumesDefSeq *);
- ConsumesDefSeq_var (const ConsumesDefSeq_var &);
- ~ConsumesDefSeq_var (void);
-
- ConsumesDefSeq_var &operator= (ConsumesDefSeq *);
- ConsumesDefSeq_var &operator= (const ConsumesDefSeq_var &);
- ConsumesDefSeq *operator-> (void);
- const ConsumesDefSeq *operator-> (void) const;
-
- operator const ConsumesDefSeq &() const;
- operator ConsumesDefSeq &();
- operator ConsumesDefSeq &() const;
-
- // Variable-size base types only.
- operator ConsumesDefSeq *&();
-
- TAO_Object_Manager<ConsumesDef, ConsumesDef_var> operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
- const ConsumesDefSeq &in (void) const;
- ConsumesDefSeq &inout (void);
- ConsumesDefSeq *&out (void);
- ConsumesDefSeq *_retn (void);
- ConsumesDefSeq *ptr (void) const;
-
- private:
- ConsumesDefSeq *ptr_;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_CONSUMESDEFSEQ___OUT_CH_)
-#define _IR_CONSUMESDEFSEQ___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
- class TAO_IFR_Client_Export ConsumesDefSeq_out
- {
- public:
- ConsumesDefSeq_out (ConsumesDefSeq *&);
- ConsumesDefSeq_out (ConsumesDefSeq_var &);
- ConsumesDefSeq_out (const ConsumesDefSeq_out &);
- ConsumesDefSeq_out &operator= (const ConsumesDefSeq_out &);
- ConsumesDefSeq_out &operator= (ConsumesDefSeq *);
- operator ConsumesDefSeq *&();
- ConsumesDefSeq *&ptr (void);
- ConsumesDefSeq *operator-> (void);
- TAO_Object_Manager<ConsumesDef, ConsumesDef_var> operator[] (CORBA::ULong index);
-
- private:
- ConsumesDefSeq *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const ConsumesDefSeq_var &);
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ConsumesDefSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
- class FactoryDef;
-
-#if !defined (_IR_FACTORYDEF___PTR_CH_)
-#define _IR_FACTORYDEF___PTR_CH_
-
- typedef FactoryDef *FactoryDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_FACTORYDEF___VAR_CH_)
-#define _IR_FACTORYDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export FactoryDef_var : private TAO_Base_var
- {
- public:
- FactoryDef_var (void); // default constructor
- FactoryDef_var (FactoryDef_ptr p) : ptr_ (p) {}
- FactoryDef_var (const FactoryDef_var &); // copy constructor
- ~FactoryDef_var (void); // destructor
-
- FactoryDef_var &operator= (FactoryDef_ptr);
- FactoryDef_var &operator= (const FactoryDef_var &);
- FactoryDef_ptr operator-> (void) const;
-
- operator const FactoryDef_ptr &() const;
- operator FactoryDef_ptr &();
- // in, inout, out, _retn
- FactoryDef_ptr in (void) const;
- FactoryDef_ptr &inout (void);
- FactoryDef_ptr &out (void);
- FactoryDef_ptr _retn (void);
- FactoryDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static FactoryDef_ptr tao_duplicate (FactoryDef_ptr);
- static void tao_release (FactoryDef_ptr);
- static FactoryDef_ptr tao_nil (void);
- static FactoryDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- FactoryDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- FactoryDef_var (const TAO_Base_var & rhs);
- FactoryDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_FACTORYDEF___OUT_CH_)
-#define _IR_FACTORYDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export FactoryDef_out
- {
- public:
- FactoryDef_out (FactoryDef_ptr &);
- FactoryDef_out (FactoryDef_var &);
- FactoryDef_out (const FactoryDef_out &);
- FactoryDef_out &operator= (const FactoryDef_out &);
- FactoryDef_out &operator= (const FactoryDef_var &);
- FactoryDef_out &operator= (FactoryDef_ptr);
- operator FactoryDef_ptr &();
- FactoryDef_ptr &ptr (void);
- FactoryDef_ptr operator-> (void);
-
- private:
- FactoryDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_FACTORYDEFSEQ_CH_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_FACTORYDEFSEQ_CH_
-
- class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq
- : public TAO_Unbounded_Base_Sequence
- {
- public:
- _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq (void);
- _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq (CORBA::ULong maximum);
- _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- FactoryDef* *value,
- CORBA::Boolean release = 0
- );
- _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq (
- const _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq &rhs
- );
- _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq &operator= (
- const _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq &rhs
- );
- virtual ~_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq (void);
-
- // = Accessors.
- TAO_Object_Manager<IR::FactoryDef,IR::FactoryDef_var> operator[] (CORBA::ULong index) const;
-
- // = Static operations.
- static FactoryDef **allocbuf (CORBA::ULong nelems);
- static void freebuf (FactoryDef **buffer);
-
- // Implement the TAO_Base_Sequence methods (see Sequence.h)
- virtual void _allocate_buffer (CORBA::ULong length);
- virtual void _deallocate_buffer (void);
- FactoryDef* *get_buffer (CORBA::Boolean orphan = 0);
- const FactoryDef* *get_buffer (void) const;
- virtual void _shrink_buffer (
- CORBA::ULong nl,
- CORBA::ULong ol
- );
-
- virtual void _downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
- virtual CORBA::Object* _upcast (void *src) const;
- };
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_FACTORYDEFSEQ_CH_)
-#define _IR_FACTORYDEFSEQ_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
- class FactoryDefSeq;
- class FactoryDefSeq_var;
-
- // *************************************************************
- // IR::FactoryDefSeq
- // *************************************************************
-
- class TAO_IFR_Client_Export FactoryDefSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
- _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
- TAO_Unbounded_Object_Sequence<FactoryDef,FactoryDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- {
- public:
- FactoryDefSeq (void);
- FactoryDefSeq (CORBA::ULong max);
- FactoryDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- FactoryDef_ptr *buffer,
- CORBA::Boolean release = 0
- );
- FactoryDefSeq (const FactoryDefSeq &);
- ~FactoryDefSeq (void);
-
- static void _tao_any_destructor (void*);
-
- typedef FactoryDefSeq_var _var_type;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_FACTORYDEFSEQ___VAR_CH_)
-#define _IR_FACTORYDEFSEQ___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
- // *************************************************************
- // class IR::FactoryDefSeq_var
- // *************************************************************
-
- class TAO_IFR_Client_Export FactoryDefSeq_var
- {
- public:
- FactoryDefSeq_var (void);
- FactoryDefSeq_var (FactoryDefSeq *);
- FactoryDefSeq_var (const FactoryDefSeq_var &);
- ~FactoryDefSeq_var (void);
-
- FactoryDefSeq_var &operator= (FactoryDefSeq *);
- FactoryDefSeq_var &operator= (const FactoryDefSeq_var &);
- FactoryDefSeq *operator-> (void);
- const FactoryDefSeq *operator-> (void) const;
-
- operator const FactoryDefSeq &() const;
- operator FactoryDefSeq &();
- operator FactoryDefSeq &() const;
-
- // Variable-size base types only.
- operator FactoryDefSeq *&();
-
- TAO_Object_Manager<FactoryDef, FactoryDef_var> operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
- const FactoryDefSeq &in (void) const;
- FactoryDefSeq &inout (void);
- FactoryDefSeq *&out (void);
- FactoryDefSeq *_retn (void);
- FactoryDefSeq *ptr (void) const;
-
- private:
- FactoryDefSeq *ptr_;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_FACTORYDEFSEQ___OUT_CH_)
-#define _IR_FACTORYDEFSEQ___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
- class TAO_IFR_Client_Export FactoryDefSeq_out
- {
- public:
- FactoryDefSeq_out (FactoryDefSeq *&);
- FactoryDefSeq_out (FactoryDefSeq_var &);
- FactoryDefSeq_out (const FactoryDefSeq_out &);
- FactoryDefSeq_out &operator= (const FactoryDefSeq_out &);
- FactoryDefSeq_out &operator= (FactoryDefSeq *);
- operator FactoryDefSeq *&();
- FactoryDefSeq *&ptr (void);
- FactoryDefSeq *operator-> (void);
- TAO_Object_Manager<FactoryDef, FactoryDef_var> operator[] (CORBA::ULong index);
-
- private:
- FactoryDefSeq *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const FactoryDefSeq_var &);
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_FactoryDefSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
- class FinderDef;
-
-#if !defined (_IR_FINDERDEF___PTR_CH_)
-#define _IR_FINDERDEF___PTR_CH_
-
- typedef FinderDef *FinderDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_FINDERDEF___VAR_CH_)
-#define _IR_FINDERDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export FinderDef_var : private TAO_Base_var
- {
- public:
- FinderDef_var (void); // default constructor
- FinderDef_var (FinderDef_ptr p) : ptr_ (p) {}
- FinderDef_var (const FinderDef_var &); // copy constructor
- ~FinderDef_var (void); // destructor
-
- FinderDef_var &operator= (FinderDef_ptr);
- FinderDef_var &operator= (const FinderDef_var &);
- FinderDef_ptr operator-> (void) const;
-
- operator const FinderDef_ptr &() const;
- operator FinderDef_ptr &();
- // in, inout, out, _retn
- FinderDef_ptr in (void) const;
- FinderDef_ptr &inout (void);
- FinderDef_ptr &out (void);
- FinderDef_ptr _retn (void);
- FinderDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static FinderDef_ptr tao_duplicate (FinderDef_ptr);
- static void tao_release (FinderDef_ptr);
- static FinderDef_ptr tao_nil (void);
- static FinderDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- FinderDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- FinderDef_var (const TAO_Base_var & rhs);
- FinderDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_FINDERDEF___OUT_CH_)
-#define _IR_FINDERDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export FinderDef_out
- {
- public:
- FinderDef_out (FinderDef_ptr &);
- FinderDef_out (FinderDef_var &);
- FinderDef_out (const FinderDef_out &);
- FinderDef_out &operator= (const FinderDef_out &);
- FinderDef_out &operator= (const FinderDef_var &);
- FinderDef_out &operator= (FinderDef_ptr);
- operator FinderDef_ptr &();
- FinderDef_ptr &ptr (void);
- FinderDef_ptr operator-> (void);
-
- private:
- FinderDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:62
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_FINDERDEFSEQ_CH_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_FINDERDEFSEQ_CH_
-
- class TAO_IFR_Client_Export _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq
- : public TAO_Unbounded_Base_Sequence
- {
- public:
- _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq (void);
- _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq (CORBA::ULong maximum);
- _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- FinderDef* *value,
- CORBA::Boolean release = 0
- );
- _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq (
- const _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq &rhs
- );
- _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq &operator= (
- const _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq &rhs
- );
- virtual ~_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq (void);
-
- // = Accessors.
- TAO_Object_Manager<IR::FinderDef,IR::FinderDef_var> operator[] (CORBA::ULong index) const;
-
- // = Static operations.
- static FinderDef **allocbuf (CORBA::ULong nelems);
- static void freebuf (FinderDef **buffer);
-
- // Implement the TAO_Base_Sequence methods (see Sequence.h)
- virtual void _allocate_buffer (CORBA::ULong length);
- virtual void _deallocate_buffer (void);
- FinderDef* *get_buffer (CORBA::Boolean orphan = 0);
- const FinderDef* *get_buffer (void) const;
- virtual void _shrink_buffer (
- CORBA::ULong nl,
- CORBA::ULong ol
- );
-
- virtual void _downcast (
- void* target,
- CORBA::Object *src
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
- virtual CORBA::Object* _upcast (void *src) const;
- };
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_FINDERDEFSEQ_CH_)
-#define _IR_FINDERDEFSEQ_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
- class FinderDefSeq;
- class FinderDefSeq_var;
-
- // *************************************************************
- // IR::FinderDefSeq
- // *************************************************************
-
- class TAO_IFR_Client_Export FinderDefSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
- _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
- TAO_Unbounded_Object_Sequence<FinderDef,FinderDef_var>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- {
- public:
- FinderDefSeq (void);
- FinderDefSeq (CORBA::ULong max);
- FinderDefSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- FinderDef_ptr *buffer,
- CORBA::Boolean release = 0
- );
- FinderDefSeq (const FinderDefSeq &);
- ~FinderDefSeq (void);
-
- static void _tao_any_destructor (void*);
-
- typedef FinderDefSeq_var _var_type;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_FINDERDEFSEQ___VAR_CH_)
-#define _IR_FINDERDEFSEQ___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
- // *************************************************************
- // class IR::FinderDefSeq_var
- // *************************************************************
-
- class TAO_IFR_Client_Export FinderDefSeq_var
- {
- public:
- FinderDefSeq_var (void);
- FinderDefSeq_var (FinderDefSeq *);
- FinderDefSeq_var (const FinderDefSeq_var &);
- ~FinderDefSeq_var (void);
-
- FinderDefSeq_var &operator= (FinderDefSeq *);
- FinderDefSeq_var &operator= (const FinderDefSeq_var &);
- FinderDefSeq *operator-> (void);
- const FinderDefSeq *operator-> (void) const;
-
- operator const FinderDefSeq &() const;
- operator FinderDefSeq &();
- operator FinderDefSeq &() const;
-
- // Variable-size base types only.
- operator FinderDefSeq *&();
-
- TAO_Object_Manager<FinderDef, FinderDef_var> operator[] (CORBA::ULong index);
-
- // in, inout, out, _retn
- const FinderDefSeq &in (void) const;
- FinderDefSeq &inout (void);
- FinderDefSeq *&out (void);
- FinderDefSeq *_retn (void);
- FinderDefSeq *ptr (void) const;
-
- private:
- FinderDefSeq *ptr_;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_FINDERDEFSEQ___OUT_CH_)
-#define _IR_FINDERDEFSEQ___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
- class TAO_IFR_Client_Export FinderDefSeq_out
- {
- public:
- FinderDefSeq_out (FinderDefSeq *&);
- FinderDefSeq_out (FinderDefSeq_var &);
- FinderDefSeq_out (const FinderDefSeq_out &);
- FinderDefSeq_out &operator= (const FinderDefSeq_out &);
- FinderDefSeq_out &operator= (FinderDefSeq *);
- operator FinderDefSeq *&();
- FinderDefSeq *&ptr (void);
- FinderDefSeq *operator-> (void);
- TAO_Object_Manager<FinderDef, FinderDef_var> operator[] (CORBA::ULong index);
-
- private:
- FinderDefSeq *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const FinderDefSeq_var &);
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_FinderDefSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface_fwd/interface_fwd_ch.cpp:53
-
- class PrimaryKeyDef;
-
-#if !defined (_IR_PRIMARYKEYDEF___PTR_CH_)
-#define _IR_PRIMARYKEYDEF___PTR_CH_
-
- typedef PrimaryKeyDef *PrimaryKeyDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PRIMARYKEYDEF___VAR_CH_)
-#define _IR_PRIMARYKEYDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export PrimaryKeyDef_var : private TAO_Base_var
- {
- public:
- PrimaryKeyDef_var (void); // default constructor
- PrimaryKeyDef_var (PrimaryKeyDef_ptr p) : ptr_ (p) {}
- PrimaryKeyDef_var (const PrimaryKeyDef_var &); // copy constructor
- ~PrimaryKeyDef_var (void); // destructor
-
- PrimaryKeyDef_var &operator= (PrimaryKeyDef_ptr);
- PrimaryKeyDef_var &operator= (const PrimaryKeyDef_var &);
- PrimaryKeyDef_ptr operator-> (void) const;
-
- operator const PrimaryKeyDef_ptr &() const;
- operator PrimaryKeyDef_ptr &();
- // in, inout, out, _retn
- PrimaryKeyDef_ptr in (void) const;
- PrimaryKeyDef_ptr &inout (void);
- PrimaryKeyDef_ptr &out (void);
- PrimaryKeyDef_ptr _retn (void);
- PrimaryKeyDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static PrimaryKeyDef_ptr tao_duplicate (PrimaryKeyDef_ptr);
- static void tao_release (PrimaryKeyDef_ptr);
- static PrimaryKeyDef_ptr tao_nil (void);
- static PrimaryKeyDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- PrimaryKeyDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- PrimaryKeyDef_var (const TAO_Base_var & rhs);
- PrimaryKeyDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PRIMARYKEYDEF___OUT_CH_)
-#define _IR_PRIMARYKEYDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export PrimaryKeyDef_out
- {
- public:
- PrimaryKeyDef_out (PrimaryKeyDef_ptr &);
- PrimaryKeyDef_out (PrimaryKeyDef_var &);
- PrimaryKeyDef_out (const PrimaryKeyDef_out &);
- PrimaryKeyDef_out &operator= (const PrimaryKeyDef_out &);
- PrimaryKeyDef_out &operator= (const PrimaryKeyDef_var &);
- PrimaryKeyDef_out &operator= (PrimaryKeyDef_ptr);
- operator PrimaryKeyDef_ptr &();
- PrimaryKeyDef_ptr &ptr (void);
- PrimaryKeyDef_ptr operator-> (void);
-
- private:
- PrimaryKeyDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
-
-#if !defined (_IR_COMPONENTREPOSITORY___PTR_CH_)
-#define _IR_COMPONENTREPOSITORY___PTR_CH_
-
- class ComponentRepository;
- typedef ComponentRepository *ComponentRepository_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_COMPONENTREPOSITORY___VAR_CH_)
-#define _IR_COMPONENTREPOSITORY___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
+ class ComponentDef;
- class TAO_IFR_Client_Export ComponentRepository_var : private TAO_Base_var
- {
- public:
- ComponentRepository_var (void); // default constructor
- ComponentRepository_var (ComponentRepository_ptr p) : ptr_ (p) {}
- ComponentRepository_var (const ComponentRepository_var &); // copy constructor
- ~ComponentRepository_var (void); // destructor
-
- ComponentRepository_var &operator= (ComponentRepository_ptr);
- ComponentRepository_var &operator= (const ComponentRepository_var &);
- ComponentRepository_ptr operator-> (void) const;
-
- operator const ComponentRepository_ptr &() const;
- operator ComponentRepository_ptr &();
- // in, inout, out, _retn
- ComponentRepository_ptr in (void) const;
- ComponentRepository_ptr &inout (void);
- ComponentRepository_ptr &out (void);
- ComponentRepository_ptr _retn (void);
- ComponentRepository_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static ComponentRepository_ptr tao_duplicate (ComponentRepository_ptr);
- static void tao_release (ComponentRepository_ptr);
- static ComponentRepository_ptr tao_nil (void);
- static ComponentRepository_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- ComponentRepository_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- ComponentRepository_var (const TAO_Base_var & rhs);
- ComponentRepository_var & operator= (const TAO_Base_var & rhs);
- };
+#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF___PTR_CH_)
+#define _CORBA_COMPONENTIR_COMPONENTDEF___PTR_CH_
+
+ typedef ComponentDef *ComponentDef_ptr;
#endif /* end #if !defined */
-#if !defined (_IR_COMPONENTREPOSITORY___OUT_CH_)
-#define _IR_COMPONENTREPOSITORY___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export ComponentRepository_out
- {
- public:
- ComponentRepository_out (ComponentRepository_ptr &);
- ComponentRepository_out (ComponentRepository_var &);
- ComponentRepository_out (const ComponentRepository_out &);
- ComponentRepository_out &operator= (const ComponentRepository_out &);
- ComponentRepository_out &operator= (const ComponentRepository_var &);
- ComponentRepository_out &operator= (ComponentRepository_ptr);
- operator ComponentRepository_ptr &();
- ComponentRepository_ptr &ptr (void);
- ComponentRepository_ptr operator-> (void);
-
- private:
- ComponentRepository_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
-
-#if !defined (_IR_COMPONENTREPOSITORY_CH_)
-#define _IR_COMPONENTREPOSITORY_CH_
-
- class _TAO_ComponentRepository_Proxy_Impl;
- class _TAO_ComponentRepository_Remote_Proxy_Impl;
- class _TAO_ComponentRepository_Proxy_Broker;
- class _TAO_ComponentRepository_Remote_Proxy_Broker;
-
- class TAO_IFR_Client_Export ComponentRepository
- : public virtual CORBA::Repository
- {
- public:
- typedef ComponentRepository_ptr _ptr_type;
- typedef ComponentRepository_var _var_type;
- static int _tao_class_id;
-
- // The static operations.
- static ComponentRepository_ptr _duplicate (ComponentRepository_ptr obj);
-
- static ComponentRepository_ptr _narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static ComponentRepository_ptr _unchecked_narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static ComponentRepository_ptr _nil (void)
- {
- return (ComponentRepository_ptr)0;
- }
-
- static void _tao_any_destructor (void *);
-
+#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF___VAR_CH_)
+#define _CORBA_COMPONENTIR_COMPONENTDEF___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::ComponentDef_ptr create_component (
- const char * id,
- const char * name,
- const char * version,
- IR::ComponentDef_ptr base_component,
- const CORBA::InterfaceDefSeq & supports_interfaces
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ComponentDef_var : public TAO_Base_var
+ {
+ public:
+ ComponentDef_var (void); // default constructor
+ ComponentDef_var (ComponentDef_ptr p) : ptr_ (p) {}
+ ComponentDef_var (const ComponentDef_var &); // copy constructor
+ ~ComponentDef_var (void); // destructor
+
+ ComponentDef_var &operator= (ComponentDef_ptr);
+ ComponentDef_var &operator= (const ComponentDef_var &);
+ ComponentDef_ptr operator-> (void) const;
+
+ operator const ComponentDef_ptr &() const;
+ operator ComponentDef_ptr &();
+ // in, inout, out, _retn
+ ComponentDef_ptr in (void) const;
+ ComponentDef_ptr &inout (void);
+ ComponentDef_ptr &out (void);
+ ComponentDef_ptr _retn (void);
+ ComponentDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static ComponentDef_ptr tao_duplicate (ComponentDef_ptr);
+ static void tao_release (ComponentDef_ptr);
+ static ComponentDef_ptr tao_nil (void);
+ static ComponentDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ ComponentDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ ComponentDef_var (const TAO_Base_var &rhs);
+ ComponentDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF___OUT_CH_)
+#define _CORBA_COMPONENTIR_COMPONENTDEF___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::HomeDef_ptr create_home (
- const char * id,
- const char * name,
- const char * version,
- IR::HomeDef_ptr base_home,
- IR::ComponentDef_ptr managed_component,
- CORBA::ValueDef_ptr primary_key
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export ComponentDef_out
+ {
+ public:
+ ComponentDef_out (ComponentDef_ptr &);
+ ComponentDef_out (ComponentDef_var &);
+ ComponentDef_out (const ComponentDef_out &);
+ ComponentDef_out &operator= (const ComponentDef_out &);
+ ComponentDef_out &operator= (const ComponentDef_var &);
+ ComponentDef_out &operator= (ComponentDef_ptr);
+ operator ComponentDef_ptr &();
+ ComponentDef_ptr &ptr (void);
+ ComponentDef_ptr operator-> (void);
+
+ private:
+ ComponentDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
- virtual CORBA::Boolean _is_a (
- const char *type_id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- virtual void *_tao_QueryInterface (ptr_arith_t type);
-
- virtual const char* _interface_repository_id (void) const;
- private:
- _TAO_ComponentRepository_Proxy_Broker *the_TAO_ComponentRepository_Proxy_Broker_;
-
- protected:
- ComponentRepository (int collocated = 0);
-
- // These methods travese the inheritance tree and set the
- // parents piece of the given class in the right mode.
- virtual void IR_ComponentRepository_setup_collocation (int collocated);
-
- ComponentRepository (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated = 0,
- TAO_Abstract_ServantBase *servant = 0
- );
- virtual ~ComponentRepository (void);
-
- friend class _TAO_ComponentRepository_Remote_Proxy_Impl;
- friend class _TAO_ComponentRepository_ThruPOA_Proxy_Impl;
- friend class _TAO_ComponentRepository_Direct_Proxy_Impl;
-
- private:
- ComponentRepository (const ComponentRepository &);
- void operator= (const ComponentRepository &);
- };
-
- // The Proxy Implementations are used by each interface to
- // perform a call. Each different implementation encapsulates
- // an invocation logic.
-
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_ComponentRepository_Proxy_Impl
- : public virtual CORBA::_TAO_Repository_Proxy_Impl
- {
- public:
- virtual ~_TAO_ComponentRepository_Proxy_Impl (void) {}
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::ComponentDef_ptr create_component (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- IR::ComponentDef_ptr base_component,
- const CORBA::InterfaceDefSeq & supports_interfaces
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::HomeDef_ptr create_home (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- IR::HomeDef_ptr base_home,
- IR::ComponentDef_ptr managed_component,
- CORBA::ValueDef_ptr primary_key
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- protected:
- _TAO_ComponentRepository_Proxy_Impl (void);
- };
-
- //
- // End Base Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
- class TAO_IFR_Client_Export _TAO_ComponentRepository_Remote_Proxy_Impl
- : public virtual _TAO_ComponentRepository_Proxy_Impl,
- public virtual TAO_Remote_Object_Proxy_Impl,
- public virtual CORBA::_TAO_Repository_Remote_Proxy_Impl
- {
- public:
- _TAO_ComponentRepository_Remote_Proxy_Impl (void);
-
- virtual ~_TAO_ComponentRepository_Remote_Proxy_Impl (void) {}
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::ComponentDef_ptr create_component (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- IR::ComponentDef_ptr base_component,
- const CORBA::InterfaceDefSeq & supports_interfaces
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::HomeDef_ptr create_home (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- IR::HomeDef_ptr base_home,
- IR::ComponentDef_ptr managed_component,
- CORBA::ValueDef_ptr primary_key
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
- };
-
- //
- // End Remote Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
- // The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
- // collocation scheme, the proxy to be used can vary on
- // a call by call basis.
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_ComponentRepository_Proxy_Broker
- {
- public:
- virtual ~_TAO_ComponentRepository_Proxy_Broker (void);
- virtual _TAO_ComponentRepository_Proxy_Impl &select_proxy (
- ComponentRepository *object
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- ) = 0;
-
- protected:
- _TAO_ComponentRepository_Proxy_Broker (void);
-
- };
-
- //
- // End Base Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
- class TAO_IFR_Client_Export _TAO_ComponentRepository_Remote_Proxy_Broker
- : public virtual _TAO_ComponentRepository_Proxy_Broker
- {
- public:
- _TAO_ComponentRepository_Remote_Proxy_Broker (void);
-
- virtual ~_TAO_ComponentRepository_Remote_Proxy_Broker (void);
-
- virtual _TAO_ComponentRepository_Proxy_Impl &select_proxy (
- ComponentRepository *object
- ACE_ENV_ARG_DECL
- );
-
- private:
- _TAO_ComponentRepository_Remote_Proxy_Impl remote_proxy_impl_;
-
- public:
- // This member function is used to get an handle to the unique instance
- // of the Remote Proxy Broker that is available for a given
- // interface.
- static _TAO_ComponentRepository_Remote_Proxy_Broker *the_TAO_ComponentRepository_Remote_Proxy_Broker (void);
- };
-
- //
- // End Remote Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ComponentRepository;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
-
-#if !defined (_IR_PROVIDESDEF___PTR_CH_)
-#define _IR_PROVIDESDEF___PTR_CH_
-
- class ProvidesDef;
- typedef ProvidesDef *ProvidesDef_ptr;
-
-#endif /* end #if !defined */
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/interface_fwd_ch.cpp:53
+
+ class HomeDef;
-#if !defined (_IR_PROVIDESDEF___VAR_CH_)
-#define _IR_PROVIDESDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ProvidesDef_var : private TAO_Base_var
- {
- public:
- ProvidesDef_var (void); // default constructor
- ProvidesDef_var (ProvidesDef_ptr p) : ptr_ (p) {}
- ProvidesDef_var (const ProvidesDef_var &); // copy constructor
- ~ProvidesDef_var (void); // destructor
-
- ProvidesDef_var &operator= (ProvidesDef_ptr);
- ProvidesDef_var &operator= (const ProvidesDef_var &);
- ProvidesDef_ptr operator-> (void) const;
-
- operator const ProvidesDef_ptr &() const;
- operator ProvidesDef_ptr &();
- // in, inout, out, _retn
- ProvidesDef_ptr in (void) const;
- ProvidesDef_ptr &inout (void);
- ProvidesDef_ptr &out (void);
- ProvidesDef_ptr _retn (void);
- ProvidesDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static ProvidesDef_ptr tao_duplicate (ProvidesDef_ptr);
- static void tao_release (ProvidesDef_ptr);
- static ProvidesDef_ptr tao_nil (void);
- static ProvidesDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- ProvidesDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- ProvidesDef_var (const TAO_Base_var & rhs);
- ProvidesDef_var & operator= (const TAO_Base_var & rhs);
- };
+#if !defined (_CORBA_COMPONENTIR_HOMEDEF___PTR_CH_)
+#define _CORBA_COMPONENTIR_HOMEDEF___PTR_CH_
+
+ typedef HomeDef *HomeDef_ptr;
#endif /* end #if !defined */
-#if !defined (_IR_PROVIDESDEF___OUT_CH_)
-#define _IR_PROVIDESDEF___OUT_CH_
+#if !defined (_CORBA_COMPONENTIR_HOMEDEF___VAR_CH_)
+#define _CORBA_COMPONENTIR_HOMEDEF___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export HomeDef_var : public TAO_Base_var
+ {
+ public:
+ HomeDef_var (void); // default constructor
+ HomeDef_var (HomeDef_ptr p) : ptr_ (p) {}
+ HomeDef_var (const HomeDef_var &); // copy constructor
+ ~HomeDef_var (void); // destructor
+
+ HomeDef_var &operator= (HomeDef_ptr);
+ HomeDef_var &operator= (const HomeDef_var &);
+ HomeDef_ptr operator-> (void) const;
+
+ operator const HomeDef_ptr &() const;
+ operator HomeDef_ptr &();
+ // in, inout, out, _retn
+ HomeDef_ptr in (void) const;
+ HomeDef_ptr &inout (void);
+ HomeDef_ptr &out (void);
+ HomeDef_ptr _retn (void);
+ HomeDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static HomeDef_ptr tao_duplicate (HomeDef_ptr);
+ static void tao_release (HomeDef_ptr);
+ static HomeDef_ptr tao_nil (void);
+ static HomeDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ HomeDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ HomeDef_var (const TAO_Base_var &rhs);
+ HomeDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_HOMEDEF___OUT_CH_)
+#define _CORBA_COMPONENTIR_HOMEDEF___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export HomeDef_out
+ {
+ public:
+ HomeDef_out (HomeDef_ptr &);
+ HomeDef_out (HomeDef_var &);
+ HomeDef_out (const HomeDef_out &);
+ HomeDef_out &operator= (const HomeDef_out &);
+ HomeDef_out &operator= (const HomeDef_var &);
+ HomeDef_out &operator= (HomeDef_ptr);
+ operator HomeDef_ptr &();
+ HomeDef_ptr &ptr (void);
+ HomeDef_ptr operator-> (void);
+
+ private:
+ HomeDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export ProvidesDef_out
- {
- public:
- ProvidesDef_out (ProvidesDef_ptr &);
- ProvidesDef_out (ProvidesDef_var &);
- ProvidesDef_out (const ProvidesDef_out &);
- ProvidesDef_out &operator= (const ProvidesDef_out &);
- ProvidesDef_out &operator= (const ProvidesDef_var &);
- ProvidesDef_out &operator= (ProvidesDef_ptr);
- operator ProvidesDef_ptr &();
- ProvidesDef_ptr &ptr (void);
- ProvidesDef_ptr operator-> (void);
-
- private:
- ProvidesDef_ptr &ptr_;
- };
+#if !defined (_CORBA_COMPONENTIR_EVENTDEF___PTR_CH_)
+#define _CORBA_COMPONENTIR_EVENTDEF___PTR_CH_
+
+ class EventDef;
+ typedef EventDef *EventDef_ptr;
#endif /* end #if !defined */
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
-
-#if !defined (_IR_PROVIDESDEF_CH_)
-#define _IR_PROVIDESDEF_CH_
-
- class _TAO_ProvidesDef_Proxy_Impl;
- class _TAO_ProvidesDef_Remote_Proxy_Impl;
- class _TAO_ProvidesDef_Proxy_Broker;
- class _TAO_ProvidesDef_Remote_Proxy_Broker;
-
- class TAO_IFR_Client_Export ProvidesDef
- : public virtual CORBA::Contained
- {
- public:
- typedef ProvidesDef_ptr _ptr_type;
- typedef ProvidesDef_var _var_type;
- static int _tao_class_id;
-
- // The static operations.
- static ProvidesDef_ptr _duplicate (ProvidesDef_ptr obj);
-
- static ProvidesDef_ptr _narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static ProvidesDef_ptr _unchecked_narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static ProvidesDef_ptr _nil (void)
- {
- return (ProvidesDef_ptr)0;
- }
-
- static void _tao_any_destructor (void *);
-
+#if !defined (_CORBA_COMPONENTIR_EVENTDEF___VAR_CH_)
+#define _CORBA_COMPONENTIR_EVENTDEF___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::CORBA::InterfaceDef_ptr interface_type (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export EventDef_var : public TAO_Base_var
+ {
+ public:
+ EventDef_var (void); // default constructor
+ EventDef_var (EventDef_ptr p) : ptr_ (p) {}
+ EventDef_var (const EventDef_var &); // copy constructor
+ ~EventDef_var (void); // destructor
+
+ EventDef_var &operator= (EventDef_ptr);
+ EventDef_var &operator= (const EventDef_var &);
+ EventDef_ptr operator-> (void) const;
+
+ operator const EventDef_ptr &() const;
+ operator EventDef_ptr &();
+ // in, inout, out, _retn
+ EventDef_ptr in (void) const;
+ EventDef_ptr &inout (void);
+ EventDef_ptr &out (void);
+ EventDef_ptr _retn (void);
+ EventDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static EventDef_ptr tao_duplicate (EventDef_ptr);
+ static void tao_release (EventDef_ptr);
+ static EventDef_ptr tao_nil (void);
+ static EventDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ EventDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ EventDef_var (const TAO_Base_var &rhs);
+ EventDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_EVENTDEF___OUT_CH_)
+#define _CORBA_COMPONENTIR_EVENTDEF___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
- virtual CORBA::Boolean _is_a (
- const char *type_id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- virtual void *_tao_QueryInterface (ptr_arith_t type);
-
- virtual const char* _interface_repository_id (void) const;
- private:
- _TAO_ProvidesDef_Proxy_Broker *the_TAO_ProvidesDef_Proxy_Broker_;
-
- protected:
- ProvidesDef (int collocated = 0);
-
- // These methods travese the inheritance tree and set the
- // parents piece of the given class in the right mode.
- virtual void IR_ProvidesDef_setup_collocation (int collocated);
-
- ProvidesDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated = 0,
- TAO_Abstract_ServantBase *servant = 0
- );
- virtual ~ProvidesDef (void);
-
- friend class _TAO_ProvidesDef_Remote_Proxy_Impl;
- friend class _TAO_ProvidesDef_ThruPOA_Proxy_Impl;
- friend class _TAO_ProvidesDef_Direct_Proxy_Impl;
-
- private:
- ProvidesDef (const ProvidesDef &);
- void operator= (const ProvidesDef &);
- };
-
- // The Proxy Implementations are used by each interface to
- // perform a call. Each different implementation encapsulates
- // an invocation logic.
-
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_ProvidesDef_Proxy_Impl
- : public virtual CORBA::_TAO_Contained_Proxy_Impl
- {
- public:
- virtual ~_TAO_ProvidesDef_Proxy_Impl (void) {}
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export EventDef_out
+ {
+ public:
+ EventDef_out (EventDef_ptr &);
+ EventDef_out (EventDef_var &);
+ EventDef_out (const EventDef_out &);
+ EventDef_out &operator= (const EventDef_out &);
+ EventDef_out &operator= (const EventDef_var &);
+ EventDef_out &operator= (EventDef_ptr);
+ operator EventDef_ptr &();
+ EventDef_ptr &ptr (void);
+ EventDef_ptr operator-> (void);
+
+ private:
+ EventDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::CORBA::InterfaceDef_ptr interface_type (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- protected:
- _TAO_ProvidesDef_Proxy_Impl (void);
- };
-
- //
- // End Base Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
- class TAO_IFR_Client_Export _TAO_ProvidesDef_Remote_Proxy_Impl
- : public virtual _TAO_ProvidesDef_Proxy_Impl,
- public virtual TAO_Remote_Object_Proxy_Impl,
- public virtual CORBA::_TAO_Contained_Remote_Proxy_Impl
- {
- public:
- _TAO_ProvidesDef_Remote_Proxy_Impl (void);
-
- virtual ~_TAO_ProvidesDef_Remote_Proxy_Impl (void) {}
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_COMPONENTIR_EVENTDEF_CH_)
+#define _CORBA_COMPONENTIR_EVENTDEF_CH_
+
+ class _TAO_EventDef_Proxy_Impl;
+ class _TAO_EventDef_Remote_Proxy_Impl;
+ class _TAO_EventDef_Proxy_Broker;
+ class _TAO_EventDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export EventDef
+ : public virtual CORBA::ExtValueDef
+ {
+ public:
+ typedef EventDef_ptr _ptr_type;
+ typedef EventDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static EventDef_ptr _duplicate (EventDef_ptr obj);
+
+ static EventDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static EventDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static EventDef_ptr _nil (void)
+ {
+ return (EventDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_EventDef_Proxy_Broker *the_TAO_EventDef_Proxy_Broker_;
+
+ protected:
+ EventDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ComponentIR_EventDef_setup_collocation (int collocated);
+
+ EventDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~EventDef (void);
+
+ friend class _TAO_EventDef_Remote_Proxy_Impl;
+ friend class _TAO_EventDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_EventDef_Direct_Proxy_Impl;
+
+ private:
+ EventDef (const EventDef &);
+ void operator= (const EventDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::CORBA::InterfaceDef_ptr interface_type (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
- };
-
- //
- // End Remote Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
- // The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
- // collocation scheme, the proxy to be used can vary on
- // a call by call basis.
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_ProvidesDef_Proxy_Broker
- {
- public:
- virtual ~_TAO_ProvidesDef_Proxy_Broker (void);
- virtual _TAO_ProvidesDef_Proxy_Impl &select_proxy (
- ProvidesDef *object
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- ) = 0;
-
- protected:
- _TAO_ProvidesDef_Proxy_Broker (void);
-
- };
-
- //
- // End Base Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
- class TAO_IFR_Client_Export _TAO_ProvidesDef_Remote_Proxy_Broker
- : public virtual _TAO_ProvidesDef_Proxy_Broker
- {
- public:
- _TAO_ProvidesDef_Remote_Proxy_Broker (void);
-
- virtual ~_TAO_ProvidesDef_Remote_Proxy_Broker (void);
-
- virtual _TAO_ProvidesDef_Proxy_Impl &select_proxy (
- ProvidesDef *object
- ACE_ENV_ARG_DECL
- );
-
- private:
- _TAO_ProvidesDef_Remote_Proxy_Impl remote_proxy_impl_;
-
- public:
- // This member function is used to get an handle to the unique instance
- // of the Remote Proxy Broker that is available for a given
- // interface.
- static _TAO_ProvidesDef_Remote_Proxy_Broker *the_TAO_ProvidesDef_Remote_Proxy_Broker (void);
- };
-
- //
- // End Remote Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ProvidesDef;
-
- // TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
- class ProvidesDescription_var;
-
- struct TAO_IFR_Client_Export ProvidesDescription
- {
- typedef ProvidesDescription_var _var_type;
-
- static void _tao_any_destructor (void *);
- TAO_String_Manager name;
- TAO_String_Manager id;
- TAO_String_Manager defined_in;
- TAO_String_Manager version;
- CORBA::InterfaceDef_var interface_type;
- };
-
- // TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
- class TAO_IFR_Client_Export ProvidesDescription_var
- {
- public:
- ProvidesDescription_var (void);
- ProvidesDescription_var (ProvidesDescription *);
- ProvidesDescription_var (const ProvidesDescription_var &);
- ~ProvidesDescription_var (void);
-
- ProvidesDescription_var &operator= (ProvidesDescription *);
- ProvidesDescription_var &operator= (const ProvidesDescription_var &);
- ProvidesDescription *operator-> (void);
- const ProvidesDescription *operator-> (void) const;
-
- operator const ProvidesDescription &() const;
- operator ProvidesDescription &();
- operator ProvidesDescription &() const;
-
- // Variable-size types only.
- operator ProvidesDescription *&();
-
- // in, inout, out, _retn
- const ProvidesDescription &in (void) const;
- ProvidesDescription &inout (void);
- ProvidesDescription *&out (void);
- ProvidesDescription *_retn (void);
- ProvidesDescription *ptr (void) const;
-
- private:
- ProvidesDescription *ptr_;
- };
-
- // TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
- class TAO_IFR_Client_Export ProvidesDescription_out
- {
- public:
- ProvidesDescription_out (ProvidesDescription *&);
- ProvidesDescription_out (ProvidesDescription_var &);
- ProvidesDescription_out (const ProvidesDescription_out &);
- ProvidesDescription_out &operator= (const ProvidesDescription_out &);
- ProvidesDescription_out &operator= (ProvidesDescription *);
- operator ProvidesDescription *&();
- ProvidesDescription *&ptr (void);
- ProvidesDescription *operator-> (void);
-
- private:
- ProvidesDescription *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const ProvidesDescription_var &);
- };
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ProvidesDescription;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
-
-#if !defined (_IR_USESDEF___PTR_CH_)
-#define _IR_USESDEF___PTR_CH_
-
- class UsesDef;
- typedef UsesDef *UsesDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_USESDEF___VAR_CH_)
-#define _IR_USESDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export UsesDef_var : private TAO_Base_var
- {
- public:
- UsesDef_var (void); // default constructor
- UsesDef_var (UsesDef_ptr p) : ptr_ (p) {}
- UsesDef_var (const UsesDef_var &); // copy constructor
- ~UsesDef_var (void); // destructor
-
- UsesDef_var &operator= (UsesDef_ptr);
- UsesDef_var &operator= (const UsesDef_var &);
- UsesDef_ptr operator-> (void) const;
-
- operator const UsesDef_ptr &() const;
- operator UsesDef_ptr &();
- // in, inout, out, _retn
- UsesDef_ptr in (void) const;
- UsesDef_ptr &inout (void);
- UsesDef_ptr &out (void);
- UsesDef_ptr _retn (void);
- UsesDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static UsesDef_ptr tao_duplicate (UsesDef_ptr);
- static void tao_release (UsesDef_ptr);
- static UsesDef_ptr tao_nil (void);
- static UsesDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- UsesDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- UsesDef_var (const TAO_Base_var & rhs);
- UsesDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_USESDEF___OUT_CH_)
-#define _IR_USESDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_EventDef_Proxy_Impl
+ : public virtual CORBA::_TAO_ExtValueDef_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_EventDef_Proxy_Impl (void) {}
+
+ protected:
+ _TAO_EventDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_EventDef_Remote_Proxy_Impl
+ : public virtual _TAO_EventDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::_TAO_ExtValueDef_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_EventDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_EventDef_Remote_Proxy_Impl (void) {}
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_EventDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_EventDef_Proxy_Broker (void);
+ virtual _TAO_EventDef_Proxy_Impl &select_proxy (
+ EventDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_EventDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_EventDef_Remote_Proxy_Broker
+ : public virtual _TAO_EventDef_Proxy_Broker
+ {
+ public:
+ _TAO_EventDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_EventDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_EventDef_Proxy_Impl &select_proxy (
+ EventDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_EventDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_EventDef_Remote_Proxy_Broker *the_TAO_EventDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_EventDef;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
- class TAO_IFR_Client_Export UsesDef_out
- {
- public:
- UsesDef_out (UsesDef_ptr &);
- UsesDef_out (UsesDef_var &);
- UsesDef_out (const UsesDef_out &);
- UsesDef_out &operator= (const UsesDef_out &);
- UsesDef_out &operator= (const UsesDef_var &);
- UsesDef_out &operator= (UsesDef_ptr);
- operator UsesDef_ptr &();
- UsesDef_ptr &ptr (void);
- UsesDef_ptr operator-> (void);
-
- private:
- UsesDef_ptr &ptr_;
- };
+#if !defined (_CORBA_COMPONENTIR_CONTAINER___PTR_CH_)
+#define _CORBA_COMPONENTIR_CONTAINER___PTR_CH_
+
+ class Container;
+ typedef Container *Container_ptr;
#endif /* end #if !defined */
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
-
-#if !defined (_IR_USESDEF_CH_)
-#define _IR_USESDEF_CH_
-
- class _TAO_UsesDef_Proxy_Impl;
- class _TAO_UsesDef_Remote_Proxy_Impl;
- class _TAO_UsesDef_Proxy_Broker;
- class _TAO_UsesDef_Remote_Proxy_Broker;
-
- class TAO_IFR_Client_Export UsesDef
- : public virtual CORBA::Contained
- {
- public:
- typedef UsesDef_ptr _ptr_type;
- typedef UsesDef_var _var_type;
- static int _tao_class_id;
-
- // The static operations.
- static UsesDef_ptr _duplicate (UsesDef_ptr obj);
-
- static UsesDef_ptr _narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static UsesDef_ptr _unchecked_narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static UsesDef_ptr _nil (void)
- {
- return (UsesDef_ptr)0;
- }
-
- static void _tao_any_destructor (void *);
-
+#if !defined (_CORBA_COMPONENTIR_CONTAINER___VAR_CH_)
+#define _CORBA_COMPONENTIR_CONTAINER___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::CORBA::InterfaceDef_ptr interface_type (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export Container_var : public TAO_Base_var
+ {
+ public:
+ Container_var (void); // default constructor
+ Container_var (Container_ptr p) : ptr_ (p) {}
+ Container_var (const Container_var &); // copy constructor
+ ~Container_var (void); // destructor
+
+ Container_var &operator= (Container_ptr);
+ Container_var &operator= (const Container_var &);
+ Container_ptr operator-> (void) const;
+
+ operator const Container_ptr &() const;
+ operator Container_ptr &();
+ // in, inout, out, _retn
+ Container_ptr in (void) const;
+ Container_ptr &inout (void);
+ Container_ptr &out (void);
+ Container_ptr _retn (void);
+ Container_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static Container_ptr tao_duplicate (Container_ptr);
+ static void tao_release (Container_ptr);
+ static Container_ptr tao_nil (void);
+ static Container_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ Container_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ Container_var (const TAO_Base_var &rhs);
+ Container_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_CONTAINER___OUT_CH_)
+#define _CORBA_COMPONENTIR_CONTAINER___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::Boolean is_multiple (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export Container_out
+ {
+ public:
+ Container_out (Container_ptr &);
+ Container_out (Container_var &);
+ Container_out (const Container_out &);
+ Container_out &operator= (const Container_out &);
+ Container_out &operator= (const Container_var &);
+ Container_out &operator= (Container_ptr);
+ operator Container_ptr &();
+ Container_ptr &ptr (void);
+ Container_ptr operator-> (void);
+
+ private:
+ Container_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
- virtual CORBA::Boolean _is_a (
- const char *type_id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- virtual void *_tao_QueryInterface (ptr_arith_t type);
-
- virtual const char* _interface_repository_id (void) const;
- private:
- _TAO_UsesDef_Proxy_Broker *the_TAO_UsesDef_Proxy_Broker_;
-
- protected:
- UsesDef (int collocated = 0);
-
- // These methods travese the inheritance tree and set the
- // parents piece of the given class in the right mode.
- virtual void IR_UsesDef_setup_collocation (int collocated);
-
- UsesDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated = 0,
- TAO_Abstract_ServantBase *servant = 0
- );
- virtual ~UsesDef (void);
-
- friend class _TAO_UsesDef_Remote_Proxy_Impl;
- friend class _TAO_UsesDef_ThruPOA_Proxy_Impl;
- friend class _TAO_UsesDef_Direct_Proxy_Impl;
-
- private:
- UsesDef (const UsesDef &);
- void operator= (const UsesDef &);
- };
-
- // The Proxy Implementations are used by each interface to
- // perform a call. Each different implementation encapsulates
- // an invocation logic.
-
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_UsesDef_Proxy_Impl
- : public virtual CORBA::_TAO_Contained_Proxy_Impl
- {
- public:
- virtual ~_TAO_UsesDef_Proxy_Impl (void) {}
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_COMPONENTIR_CONTAINER_CH_)
+#define _CORBA_COMPONENTIR_CONTAINER_CH_
+
+ class _TAO_Container_Proxy_Impl;
+ class _TAO_Container_Remote_Proxy_Impl;
+ class _TAO_Container_Proxy_Broker;
+ class _TAO_Container_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export Container
+ : public virtual CORBA::Object
+ {
+ public:
+ typedef Container_ptr _ptr_type;
+ typedef Container_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static Container_ptr _duplicate (Container_ptr obj);
+
+ static Container_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static Container_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static Container_ptr _nil (void)
+ {
+ return (Container_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ComponentIR::ComponentDef_ptr create_component (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::ComponentDef_ptr base_component,
+ const CORBA::InterfaceDefSeq & supports_interfaces
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ComponentIR::HomeDef_ptr create_home (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::HomeDef_ptr base_home,
+ CORBA::ComponentIR::ComponentDef_ptr managed_component,
+ const CORBA::InterfaceDefSeq & supports_interfaces,
+ CORBA::ValueDef_ptr primary_key
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ComponentIR::EventDef_ptr create_event (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::Boolean is_custom,
+ CORBA::Boolean is_abstract,
+ CORBA::ValueDef_ptr base_value,
+ CORBA::Boolean is_truncatable,
+ const CORBA::ValueDefSeq & abstract_base_values,
+ const CORBA::InterfaceDefSeq & supported_interfaces,
+ const CORBA::ExtInitializerSeq & initializers
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_Container_Proxy_Broker *the_TAO_Container_Proxy_Broker_;
+
+ protected:
+ Container (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ComponentIR_Container_setup_collocation (int collocated);
+
+ Container (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~Container (void);
+
+ friend class _TAO_Container_Remote_Proxy_Impl;
+ friend class _TAO_Container_ThruPOA_Proxy_Impl;
+ friend class _TAO_Container_Direct_Proxy_Impl;
+
+ private:
+ Container (const Container &);
+ void operator= (const Container &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::CORBA::InterfaceDef_ptr interface_type (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_Container_Proxy_Impl
+ : public virtual TAO_Object_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_Container_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ComponentIR::ComponentDef_ptr create_component (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::ComponentDef_ptr base_component,
+ const CORBA::InterfaceDefSeq & supports_interfaces
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ComponentIR::HomeDef_ptr create_home (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::HomeDef_ptr base_home,
+ CORBA::ComponentIR::ComponentDef_ptr managed_component,
+ const CORBA::InterfaceDefSeq & supports_interfaces,
+ CORBA::ValueDef_ptr primary_key
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ComponentIR::EventDef_ptr create_event (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::Boolean is_custom,
+ CORBA::Boolean is_abstract,
+ CORBA::ValueDef_ptr base_value,
+ CORBA::Boolean is_truncatable,
+ const CORBA::ValueDefSeq & abstract_base_values,
+ const CORBA::InterfaceDefSeq & supported_interfaces,
+ const CORBA::ExtInitializerSeq & initializers
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ protected:
+ _TAO_Container_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual CORBA::Boolean is_multiple (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- protected:
- _TAO_UsesDef_Proxy_Impl (void);
- };
-
- //
- // End Base Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
- class TAO_IFR_Client_Export _TAO_UsesDef_Remote_Proxy_Impl
- : public virtual _TAO_UsesDef_Proxy_Impl,
- public virtual TAO_Remote_Object_Proxy_Impl,
- public virtual CORBA::_TAO_Contained_Remote_Proxy_Impl
- {
- public:
- _TAO_UsesDef_Remote_Proxy_Impl (void);
-
- virtual ~_TAO_UsesDef_Remote_Proxy_Impl (void) {}
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_Container_Remote_Proxy_Impl
+ : public virtual _TAO_Container_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl
+ {
+ public:
+ _TAO_Container_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_Container_Remote_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ComponentIR::ComponentDef_ptr create_component (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::ComponentDef_ptr base_component,
+ const CORBA::InterfaceDefSeq & supports_interfaces
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ComponentIR::HomeDef_ptr create_home (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::HomeDef_ptr base_home,
+ CORBA::ComponentIR::ComponentDef_ptr managed_component,
+ const CORBA::InterfaceDefSeq & supports_interfaces,
+ CORBA::ValueDef_ptr primary_key
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ComponentIR::EventDef_ptr create_event (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::Boolean is_custom,
+ CORBA::Boolean is_abstract,
+ CORBA::ValueDef_ptr base_value,
+ CORBA::Boolean is_truncatable,
+ const CORBA::ValueDefSeq & abstract_base_values,
+ const CORBA::InterfaceDefSeq & supported_interfaces,
+ const CORBA::ExtInitializerSeq & initializers
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::CORBA::InterfaceDef_ptr interface_type (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_Container_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_Container_Proxy_Broker (void);
+ virtual _TAO_Container_Proxy_Impl &select_proxy (
+ Container *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_Container_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual CORBA::Boolean is_multiple (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
- };
-
- //
- // End Remote Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
- // The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
- // collocation scheme, the proxy to be used can vary on
- // a call by call basis.
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_UsesDef_Proxy_Broker
- {
- public:
- virtual ~_TAO_UsesDef_Proxy_Broker (void);
- virtual _TAO_UsesDef_Proxy_Impl &select_proxy (
- UsesDef *object
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- ) = 0;
-
- protected:
- _TAO_UsesDef_Proxy_Broker (void);
-
- };
-
- //
- // End Base Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
- class TAO_IFR_Client_Export _TAO_UsesDef_Remote_Proxy_Broker
- : public virtual _TAO_UsesDef_Proxy_Broker
- {
- public:
- _TAO_UsesDef_Remote_Proxy_Broker (void);
-
- virtual ~_TAO_UsesDef_Remote_Proxy_Broker (void);
-
- virtual _TAO_UsesDef_Proxy_Impl &select_proxy (
- UsesDef *object
- ACE_ENV_ARG_DECL
- );
-
- private:
- _TAO_UsesDef_Remote_Proxy_Impl remote_proxy_impl_;
-
- public:
- // This member function is used to get an handle to the unique instance
- // of the Remote Proxy Broker that is available for a given
- // interface.
- static _TAO_UsesDef_Remote_Proxy_Broker *the_TAO_UsesDef_Remote_Proxy_Broker (void);
- };
-
- //
- // End Remote Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_UsesDef;
-
- // TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
- class UsesDescription_var;
-
- struct TAO_IFR_Client_Export UsesDescription
- {
- typedef UsesDescription_var _var_type;
-
- static void _tao_any_destructor (void *);
- TAO_String_Manager name;
- TAO_String_Manager id;
- TAO_String_Manager defined_in;
- TAO_String_Manager version;
- CORBA::InterfaceDef_var interface_type;
- CORBA::Boolean is_multiple;
- };
-
- // TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
- class TAO_IFR_Client_Export UsesDescription_var
- {
- public:
- UsesDescription_var (void);
- UsesDescription_var (UsesDescription *);
- UsesDescription_var (const UsesDescription_var &);
- ~UsesDescription_var (void);
-
- UsesDescription_var &operator= (UsesDescription *);
- UsesDescription_var &operator= (const UsesDescription_var &);
- UsesDescription *operator-> (void);
- const UsesDescription *operator-> (void) const;
-
- operator const UsesDescription &() const;
- operator UsesDescription &();
- operator UsesDescription &() const;
-
- // Variable-size types only.
- operator UsesDescription *&();
-
- // in, inout, out, _retn
- const UsesDescription &in (void) const;
- UsesDescription &inout (void);
- UsesDescription *&out (void);
- UsesDescription *_retn (void);
- UsesDescription *ptr (void) const;
-
- private:
- UsesDescription *ptr_;
- };
-
- // TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
- class TAO_IFR_Client_Export UsesDescription_out
- {
- public:
- UsesDescription_out (UsesDescription *&);
- UsesDescription_out (UsesDescription_var &);
- UsesDescription_out (const UsesDescription_out &);
- UsesDescription_out &operator= (const UsesDescription_out &);
- UsesDescription_out &operator= (UsesDescription *);
- operator UsesDescription *&();
- UsesDescription *&ptr (void);
- UsesDescription *operator-> (void);
-
- private:
- UsesDescription *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const UsesDescription_var &);
- };
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_UsesDescription;
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_SEQUENCE_IR_PROVIDESDESCSEQ_CH_)
-#define __TAO_UNBOUNDED_SEQUENCE_IR_PROVIDESDESCSEQ_CH_
-
- class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_IR_ProvidesDescSeq
- : public TAO_Unbounded_Base_Sequence
- {
- public:
- _TAO_Unbounded_Sequence_IR_ProvidesDescSeq (void);
- _TAO_Unbounded_Sequence_IR_ProvidesDescSeq (CORBA::ULong maximum);
- _TAO_Unbounded_Sequence_IR_ProvidesDescSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- ProvidesDescription *data,
- CORBA::Boolean release = 0
- );
- _TAO_Unbounded_Sequence_IR_ProvidesDescSeq (
- const _TAO_Unbounded_Sequence_IR_ProvidesDescSeq &rhs
- );
- _TAO_Unbounded_Sequence_IR_ProvidesDescSeq &operator= (
- const _TAO_Unbounded_Sequence_IR_ProvidesDescSeq &rhs
- );
- virtual ~_TAO_Unbounded_Sequence_IR_ProvidesDescSeq (void);
-
- // = Accessors.
- ProvidesDescription &operator[] (CORBA::ULong i);
- const ProvidesDescription &operator[] (CORBA::ULong i) const;
-
- // = Static operations.
- static ProvidesDescription *allocbuf (CORBA::ULong size);
- static void freebuf (ProvidesDescription *buffer);
-
- // Implement the TAO_Base_Sequence methods (see Sequence.h)
- virtual void _allocate_buffer (CORBA::ULong length);
- virtual void _deallocate_buffer (void);
- ProvidesDescription *get_buffer (CORBA::Boolean orphan = 0);
- const ProvidesDescription *get_buffer (void) const;
- void replace (
- CORBA::ULong max,
- CORBA::ULong length,
- ProvidesDescription *data,
- CORBA::Boolean release
- );
- };
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_PROVIDESDESCSEQ_CH_)
-#define _IR_PROVIDESDESCSEQ_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
- class ProvidesDescSeq;
- class ProvidesDescSeq_var;
-
- // *************************************************************
- // IR::ProvidesDescSeq
- // *************************************************************
-
- class TAO_IFR_Client_Export ProvidesDescSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
- _TAO_Unbounded_Sequence_IR_ProvidesDescSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
- TAO_Unbounded_Sequence<ProvidesDescription>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- {
- public:
- ProvidesDescSeq (void);
- ProvidesDescSeq (CORBA::ULong max);
- ProvidesDescSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- ProvidesDescription *buffer,
- CORBA::Boolean release = 0
- );
- ProvidesDescSeq (const ProvidesDescSeq &);
- ~ProvidesDescSeq (void);
-
- static void _tao_any_destructor (void*);
-
- typedef ProvidesDescSeq_var _var_type;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PROVIDESDESCSEQ___VAR_CH_)
-#define _IR_PROVIDESDESCSEQ___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
- // *************************************************************
- // class IR::ProvidesDescSeq_var
- // *************************************************************
-
- class TAO_IFR_Client_Export ProvidesDescSeq_var
- {
- public:
- ProvidesDescSeq_var (void);
- ProvidesDescSeq_var (ProvidesDescSeq *);
- ProvidesDescSeq_var (const ProvidesDescSeq_var &);
- ~ProvidesDescSeq_var (void);
-
- ProvidesDescSeq_var &operator= (ProvidesDescSeq *);
- ProvidesDescSeq_var &operator= (const ProvidesDescSeq_var &);
- ProvidesDescSeq *operator-> (void);
- const ProvidesDescSeq *operator-> (void) const;
-
- operator const ProvidesDescSeq &() const;
- operator ProvidesDescSeq &();
- operator ProvidesDescSeq &() const;
-
- // Variable-size base types only.
- operator ProvidesDescSeq *&();
-
- ProvidesDescription & operator[] (CORBA::ULong index);
- const ProvidesDescription & operator[] (CORBA::ULong index) const;
-
- // in, inout, out, _retn
- const ProvidesDescSeq &in (void) const;
- ProvidesDescSeq &inout (void);
- ProvidesDescSeq *&out (void);
- ProvidesDescSeq *_retn (void);
- ProvidesDescSeq *ptr (void) const;
-
- private:
- ProvidesDescSeq *ptr_;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PROVIDESDESCSEQ___OUT_CH_)
-#define _IR_PROVIDESDESCSEQ___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
- class TAO_IFR_Client_Export ProvidesDescSeq_out
- {
- public:
- ProvidesDescSeq_out (ProvidesDescSeq *&);
- ProvidesDescSeq_out (ProvidesDescSeq_var &);
- ProvidesDescSeq_out (const ProvidesDescSeq_out &);
- ProvidesDescSeq_out &operator= (const ProvidesDescSeq_out &);
- ProvidesDescSeq_out &operator= (ProvidesDescSeq *);
- operator ProvidesDescSeq *&();
- ProvidesDescSeq *&ptr (void);
- ProvidesDescSeq *operator-> (void);
- ProvidesDescription & operator[] (CORBA::ULong index);
-
- private:
- ProvidesDescSeq *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const ProvidesDescSeq_var &);
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ProvidesDescSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_SEQUENCE_IR_USESDESCSEQ_CH_)
-#define __TAO_UNBOUNDED_SEQUENCE_IR_USESDESCSEQ_CH_
-
- class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_IR_UsesDescSeq
- : public TAO_Unbounded_Base_Sequence
- {
- public:
- _TAO_Unbounded_Sequence_IR_UsesDescSeq (void);
- _TAO_Unbounded_Sequence_IR_UsesDescSeq (CORBA::ULong maximum);
- _TAO_Unbounded_Sequence_IR_UsesDescSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- UsesDescription *data,
- CORBA::Boolean release = 0
- );
- _TAO_Unbounded_Sequence_IR_UsesDescSeq (
- const _TAO_Unbounded_Sequence_IR_UsesDescSeq &rhs
- );
- _TAO_Unbounded_Sequence_IR_UsesDescSeq &operator= (
- const _TAO_Unbounded_Sequence_IR_UsesDescSeq &rhs
- );
- virtual ~_TAO_Unbounded_Sequence_IR_UsesDescSeq (void);
-
- // = Accessors.
- UsesDescription &operator[] (CORBA::ULong i);
- const UsesDescription &operator[] (CORBA::ULong i) const;
-
- // = Static operations.
- static UsesDescription *allocbuf (CORBA::ULong size);
- static void freebuf (UsesDescription *buffer);
-
- // Implement the TAO_Base_Sequence methods (see Sequence.h)
- virtual void _allocate_buffer (CORBA::ULong length);
- virtual void _deallocate_buffer (void);
- UsesDescription *get_buffer (CORBA::Boolean orphan = 0);
- const UsesDescription *get_buffer (void) const;
- void replace (
- CORBA::ULong max,
- CORBA::ULong length,
- UsesDescription *data,
- CORBA::Boolean release
- );
- };
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_USESDESCSEQ_CH_)
-#define _IR_USESDESCSEQ_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
- class UsesDescSeq;
- class UsesDescSeq_var;
-
- // *************************************************************
- // IR::UsesDescSeq
- // *************************************************************
-
- class TAO_IFR_Client_Export UsesDescSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
- _TAO_Unbounded_Sequence_IR_UsesDescSeq
-#else /* TAO_USE_SEQUENCE_TEMPLATES */
- TAO_Unbounded_Sequence<UsesDescription>
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
- {
- public:
- UsesDescSeq (void);
- UsesDescSeq (CORBA::ULong max);
- UsesDescSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- UsesDescription *buffer,
- CORBA::Boolean release = 0
- );
- UsesDescSeq (const UsesDescSeq &);
- ~UsesDescSeq (void);
-
- static void _tao_any_destructor (void*);
-
- typedef UsesDescSeq_var _var_type;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_USESDESCSEQ___VAR_CH_)
-#define _IR_USESDESCSEQ___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
- // *************************************************************
- // class IR::UsesDescSeq_var
- // *************************************************************
-
- class TAO_IFR_Client_Export UsesDescSeq_var
- {
- public:
- UsesDescSeq_var (void);
- UsesDescSeq_var (UsesDescSeq *);
- UsesDescSeq_var (const UsesDescSeq_var &);
- ~UsesDescSeq_var (void);
-
- UsesDescSeq_var &operator= (UsesDescSeq *);
- UsesDescSeq_var &operator= (const UsesDescSeq_var &);
- UsesDescSeq *operator-> (void);
- const UsesDescSeq *operator-> (void) const;
-
- operator const UsesDescSeq &() const;
- operator UsesDescSeq &();
- operator UsesDescSeq &() const;
-
- // Variable-size base types only.
- operator UsesDescSeq *&();
-
- UsesDescription & operator[] (CORBA::ULong index);
- const UsesDescription & operator[] (CORBA::ULong index) const;
-
- // in, inout, out, _retn
- const UsesDescSeq &in (void) const;
- UsesDescSeq &inout (void);
- UsesDescSeq *&out (void);
- UsesDescSeq *_retn (void);
- UsesDescSeq *ptr (void) const;
-
- private:
- UsesDescSeq *ptr_;
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_USESDESCSEQ___OUT_CH_)
-#define _IR_USESDESCSEQ___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
- class TAO_IFR_Client_Export UsesDescSeq_out
- {
- public:
- UsesDescSeq_out (UsesDescSeq *&);
- UsesDescSeq_out (UsesDescSeq_var &);
- UsesDescSeq_out (const UsesDescSeq_out &);
- UsesDescSeq_out &operator= (const UsesDescSeq_out &);
- UsesDescSeq_out &operator= (UsesDescSeq *);
- operator UsesDescSeq *&();
- UsesDescSeq *&ptr (void);
- UsesDescSeq *operator-> (void);
- UsesDescription & operator[] (CORBA::ULong index);
-
- private:
- UsesDescSeq *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const UsesDescSeq_var &);
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_UsesDescSeq;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
-
-#if !defined (_IR_EVENTDEF___PTR_CH_)
-#define _IR_EVENTDEF___PTR_CH_
-
- class EventDef;
- typedef EventDef *EventDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_EVENTDEF___VAR_CH_)
-#define _IR_EVENTDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export EventDef_var : private TAO_Base_var
- {
- public:
- EventDef_var (void); // default constructor
- EventDef_var (EventDef_ptr p) : ptr_ (p) {}
- EventDef_var (const EventDef_var &); // copy constructor
- ~EventDef_var (void); // destructor
-
- EventDef_var &operator= (EventDef_ptr);
- EventDef_var &operator= (const EventDef_var &);
- EventDef_ptr operator-> (void) const;
-
- operator const EventDef_ptr &() const;
- operator EventDef_ptr &();
- // in, inout, out, _retn
- EventDef_ptr in (void) const;
- EventDef_ptr &inout (void);
- EventDef_ptr &out (void);
- EventDef_ptr _retn (void);
- EventDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static EventDef_ptr tao_duplicate (EventDef_ptr);
- static void tao_release (EventDef_ptr);
- static EventDef_ptr tao_nil (void);
- static EventDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- EventDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- EventDef_var (const TAO_Base_var & rhs);
- EventDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_EVENTDEF___OUT_CH_)
-#define _IR_EVENTDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_Container_Remote_Proxy_Broker
+ : public virtual _TAO_Container_Proxy_Broker
+ {
+ public:
+ _TAO_Container_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_Container_Remote_Proxy_Broker (void);
+
+ virtual _TAO_Container_Proxy_Impl &select_proxy (
+ Container *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_Container_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_Container_Remote_Proxy_Broker *the_TAO_Container_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_Container;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
- class TAO_IFR_Client_Export EventDef_out
- {
- public:
- EventDef_out (EventDef_ptr &);
- EventDef_out (EventDef_var &);
- EventDef_out (const EventDef_out &);
- EventDef_out &operator= (const EventDef_out &);
- EventDef_out &operator= (const EventDef_var &);
- EventDef_out &operator= (EventDef_ptr);
- operator EventDef_ptr &();
- EventDef_ptr &ptr (void);
- EventDef_ptr operator-> (void);
-
- private:
- EventDef_ptr &ptr_;
- };
+#if !defined (_CORBA_COMPONENTIR_MODULEDEF___PTR_CH_)
+#define _CORBA_COMPONENTIR_MODULEDEF___PTR_CH_
+
+ class ModuleDef;
+ typedef ModuleDef *ModuleDef_ptr;
#endif /* end #if !defined */
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
-
-#if !defined (_IR_EVENTDEF_CH_)
-#define _IR_EVENTDEF_CH_
-
- class _TAO_EventDef_Proxy_Impl;
- class _TAO_EventDef_Remote_Proxy_Impl;
- class _TAO_EventDef_Proxy_Broker;
- class _TAO_EventDef_Remote_Proxy_Broker;
-
- class TAO_IFR_Client_Export EventDef
- : public virtual CORBA::Contained
- {
- public:
- typedef EventDef_ptr _ptr_type;
- typedef EventDef_var _var_type;
- static int _tao_class_id;
-
- // The static operations.
- static EventDef_ptr _duplicate (EventDef_ptr obj);
-
- static EventDef_ptr _narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static EventDef_ptr _unchecked_narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static EventDef_ptr _nil (void)
- {
- return (EventDef_ptr)0;
- }
-
- static void _tao_any_destructor (void *);
-
+#if !defined (_CORBA_COMPONENTIR_MODULEDEF___VAR_CH_)
+#define _CORBA_COMPONENTIR_MODULEDEF___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::Boolean is_a (
- const char * event_id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ModuleDef_var : public TAO_Base_var
+ {
+ public:
+ ModuleDef_var (void); // default constructor
+ ModuleDef_var (ModuleDef_ptr p) : ptr_ (p) {}
+ ModuleDef_var (const ModuleDef_var &); // copy constructor
+ ~ModuleDef_var (void); // destructor
+
+ ModuleDef_var &operator= (ModuleDef_ptr);
+ ModuleDef_var &operator= (const ModuleDef_var &);
+ ModuleDef_ptr operator-> (void) const;
+
+ operator const ModuleDef_ptr &() const;
+ operator ModuleDef_ptr &();
+ // in, inout, out, _retn
+ ModuleDef_ptr in (void) const;
+ ModuleDef_ptr &inout (void);
+ ModuleDef_ptr &out (void);
+ ModuleDef_ptr _retn (void);
+ ModuleDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static ModuleDef_ptr tao_duplicate (ModuleDef_ptr);
+ static void tao_release (ModuleDef_ptr);
+ static ModuleDef_ptr tao_nil (void);
+ static ModuleDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ ModuleDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ ModuleDef_var (const TAO_Base_var &rhs);
+ ModuleDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_MODULEDEF___OUT_CH_)
+#define _CORBA_COMPONENTIR_MODULEDEF___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::CORBA::ValueDef_ptr event (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export ModuleDef_out
+ {
+ public:
+ ModuleDef_out (ModuleDef_ptr &);
+ ModuleDef_out (ModuleDef_var &);
+ ModuleDef_out (const ModuleDef_out &);
+ ModuleDef_out &operator= (const ModuleDef_out &);
+ ModuleDef_out &operator= (const ModuleDef_var &);
+ ModuleDef_out &operator= (ModuleDef_ptr);
+ operator ModuleDef_ptr &();
+ ModuleDef_ptr &ptr (void);
+ ModuleDef_ptr operator-> (void);
+
+ private:
+ ModuleDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
- virtual CORBA::Boolean _is_a (
- const char *type_id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- virtual void *_tao_QueryInterface (ptr_arith_t type);
-
- virtual const char* _interface_repository_id (void) const;
- private:
- _TAO_EventDef_Proxy_Broker *the_TAO_EventDef_Proxy_Broker_;
-
- protected:
- EventDef (int collocated = 0);
-
- // These methods travese the inheritance tree and set the
- // parents piece of the given class in the right mode.
- virtual void IR_EventDef_setup_collocation (int collocated);
-
- EventDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated = 0,
- TAO_Abstract_ServantBase *servant = 0
- );
- virtual ~EventDef (void);
-
- friend class _TAO_EventDef_Remote_Proxy_Impl;
- friend class _TAO_EventDef_ThruPOA_Proxy_Impl;
- friend class _TAO_EventDef_Direct_Proxy_Impl;
-
- private:
- EventDef (const EventDef &);
- void operator= (const EventDef &);
- };
-
- // The Proxy Implementations are used by each interface to
- // perform a call. Each different implementation encapsulates
- // an invocation logic.
-
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_EventDef_Proxy_Impl
- : public virtual CORBA::_TAO_Contained_Proxy_Impl
- {
- public:
- virtual ~_TAO_EventDef_Proxy_Impl (void) {}
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_COMPONENTIR_MODULEDEF_CH_)
+#define _CORBA_COMPONENTIR_MODULEDEF_CH_
+
+ class _TAO_ModuleDef_Proxy_Impl;
+ class _TAO_ModuleDef_Remote_Proxy_Impl;
+ class _TAO_ModuleDef_Proxy_Broker;
+ class _TAO_ModuleDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export ModuleDef
+ : public virtual CORBA::ModuleDef,
+ public virtual CORBA::ComponentIR::Container
+ {
+ public:
+ typedef ModuleDef_ptr _ptr_type;
+ typedef ModuleDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static ModuleDef_ptr _duplicate (ModuleDef_ptr obj);
+
+ static ModuleDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ModuleDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ModuleDef_ptr _nil (void)
+ {
+ return (ModuleDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_ModuleDef_Proxy_Broker *the_TAO_ModuleDef_Proxy_Broker_;
+
+ protected:
+ ModuleDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ComponentIR_ModuleDef_setup_collocation (int collocated);
+
+ ModuleDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~ModuleDef (void);
+
+ friend class _TAO_ModuleDef_Remote_Proxy_Impl;
+ friend class _TAO_ModuleDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_ModuleDef_Direct_Proxy_Impl;
+
+ private:
+ ModuleDef (const ModuleDef &);
+ void operator= (const ModuleDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual CORBA::Boolean is_a (
- CORBA::Object *_collocated_tao_target_,
- const char * event_id
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ModuleDef_Proxy_Impl
+ : public virtual CORBA::_TAO_ModuleDef_Proxy_Impl,
+ public virtual CORBA::ComponentIR::_TAO_Container_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_ModuleDef_Proxy_Impl (void) {}
+
+ protected:
+ _TAO_ModuleDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::CORBA::ValueDef_ptr event (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- protected:
- _TAO_EventDef_Proxy_Impl (void);
- };
-
- //
- // End Base Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
- class TAO_IFR_Client_Export _TAO_EventDef_Remote_Proxy_Impl
- : public virtual _TAO_EventDef_Proxy_Impl,
- public virtual TAO_Remote_Object_Proxy_Impl,
- public virtual CORBA::_TAO_Contained_Remote_Proxy_Impl
- {
- public:
- _TAO_EventDef_Remote_Proxy_Impl (void);
-
- virtual ~_TAO_EventDef_Remote_Proxy_Impl (void) {}
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_ModuleDef_Remote_Proxy_Impl
+ : public virtual _TAO_ModuleDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::_TAO_ModuleDef_Remote_Proxy_Impl,
+ public virtual CORBA::ComponentIR::_TAO_Container_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_ModuleDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_ModuleDef_Remote_Proxy_Impl (void) {}
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual CORBA::Boolean is_a (
- CORBA::Object *_collocated_tao_target_,
- const char * event_id
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ModuleDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_ModuleDef_Proxy_Broker (void);
+ virtual _TAO_ModuleDef_Proxy_Impl &select_proxy (
+ ModuleDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_ModuleDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::CORBA::ValueDef_ptr event (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
- };
-
- //
- // End Remote Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
- // The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
- // collocation scheme, the proxy to be used can vary on
- // a call by call basis.
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_EventDef_Proxy_Broker
- {
- public:
- virtual ~_TAO_EventDef_Proxy_Broker (void);
- virtual _TAO_EventDef_Proxy_Impl &select_proxy (
- EventDef *object
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- ) = 0;
-
- protected:
- _TAO_EventDef_Proxy_Broker (void);
-
- };
-
- //
- // End Base Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
- class TAO_IFR_Client_Export _TAO_EventDef_Remote_Proxy_Broker
- : public virtual _TAO_EventDef_Proxy_Broker
- {
- public:
- _TAO_EventDef_Remote_Proxy_Broker (void);
-
- virtual ~_TAO_EventDef_Remote_Proxy_Broker (void);
-
- virtual _TAO_EventDef_Proxy_Impl &select_proxy (
- EventDef *object
- ACE_ENV_ARG_DECL
- );
-
- private:
- _TAO_EventDef_Remote_Proxy_Impl remote_proxy_impl_;
-
- public:
- // This member function is used to get an handle to the unique instance
- // of the Remote Proxy Broker that is available for a given
- // interface.
- static _TAO_EventDef_Remote_Proxy_Broker *the_TAO_EventDef_Remote_Proxy_Broker (void);
- };
-
- //
- // End Remote Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_EventDef;
-
- // TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
- class EventDescription_var;
-
- struct TAO_IFR_Client_Export EventDescription
- {
- typedef EventDescription_var _var_type;
-
- static void _tao_any_destructor (void *);
- TAO_String_Manager name;
- TAO_String_Manager id;
- TAO_String_Manager defined_in;
- TAO_String_Manager version;
- CORBA::ValueDef_var value;
- };
-
- // TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
- class TAO_IFR_Client_Export EventDescription_var
- {
- public:
- EventDescription_var (void);
- EventDescription_var (EventDescription *);
- EventDescription_var (const EventDescription_var &);
- ~EventDescription_var (void);
-
- EventDescription_var &operator= (EventDescription *);
- EventDescription_var &operator= (const EventDescription_var &);
- EventDescription *operator-> (void);
- const EventDescription *operator-> (void) const;
-
- operator const EventDescription &() const;
- operator EventDescription &();
- operator EventDescription &() const;
-
- // Variable-size types only.
- operator EventDescription *&();
-
- // in, inout, out, _retn
- const EventDescription &in (void) const;
- EventDescription &inout (void);
- EventDescription *&out (void);
- EventDescription *_retn (void);
- EventDescription *ptr (void) const;
-
- private:
- EventDescription *ptr_;
- };
-
- // TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
- class TAO_IFR_Client_Export EventDescription_out
- {
- public:
- EventDescription_out (EventDescription *&);
- EventDescription_out (EventDescription_var &);
- EventDescription_out (const EventDescription_out &);
- EventDescription_out &operator= (const EventDescription_out &);
- EventDescription_out &operator= (EventDescription *);
- operator EventDescription *&();
- EventDescription *&ptr (void);
- EventDescription *operator-> (void);
-
- private:
- EventDescription *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const EventDescription_var &);
- };
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_EventDescription;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
-
-#if !defined (_IR_EMITSDEF___PTR_CH_)
-#define _IR_EMITSDEF___PTR_CH_
-
- class EmitsDef;
- typedef EmitsDef *EmitsDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_EMITSDEF___VAR_CH_)
-#define _IR_EMITSDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export EmitsDef_var : private TAO_Base_var
- {
- public:
- EmitsDef_var (void); // default constructor
- EmitsDef_var (EmitsDef_ptr p) : ptr_ (p) {}
- EmitsDef_var (const EmitsDef_var &); // copy constructor
- ~EmitsDef_var (void); // destructor
-
- EmitsDef_var &operator= (EmitsDef_ptr);
- EmitsDef_var &operator= (const EmitsDef_var &);
- EmitsDef_ptr operator-> (void) const;
-
- operator const EmitsDef_ptr &() const;
- operator EmitsDef_ptr &();
- // in, inout, out, _retn
- EmitsDef_ptr in (void) const;
- EmitsDef_ptr &inout (void);
- EmitsDef_ptr &out (void);
- EmitsDef_ptr _retn (void);
- EmitsDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static EmitsDef_ptr tao_duplicate (EmitsDef_ptr);
- static void tao_release (EmitsDef_ptr);
- static EmitsDef_ptr tao_nil (void);
- static EmitsDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- EmitsDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- EmitsDef_var (const TAO_Base_var & rhs);
- EmitsDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_EMITSDEF___OUT_CH_)
-#define _IR_EMITSDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export EmitsDef_out
- {
- public:
- EmitsDef_out (EmitsDef_ptr &);
- EmitsDef_out (EmitsDef_var &);
- EmitsDef_out (const EmitsDef_out &);
- EmitsDef_out &operator= (const EmitsDef_out &);
- EmitsDef_out &operator= (const EmitsDef_var &);
- EmitsDef_out &operator= (EmitsDef_ptr);
- operator EmitsDef_ptr &();
- EmitsDef_ptr &ptr (void);
- EmitsDef_ptr operator-> (void);
-
- private:
- EmitsDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
-
-#if !defined (_IR_EMITSDEF_CH_)
-#define _IR_EMITSDEF_CH_
-
- class _TAO_EmitsDef_Proxy_Impl;
- class _TAO_EmitsDef_Remote_Proxy_Impl;
- class _TAO_EmitsDef_Proxy_Broker;
- class _TAO_EmitsDef_Remote_Proxy_Broker;
-
- class TAO_IFR_Client_Export EmitsDef
- : public virtual IR::EventDef
- {
- public:
- typedef EmitsDef_ptr _ptr_type;
- typedef EmitsDef_var _var_type;
- static int _tao_class_id;
-
- // The static operations.
- static EmitsDef_ptr _duplicate (EmitsDef_ptr obj);
-
- static EmitsDef_ptr _narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static EmitsDef_ptr _unchecked_narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static EmitsDef_ptr _nil (void)
- {
- return (EmitsDef_ptr)0;
- }
-
- static void _tao_any_destructor (void *);
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_ModuleDef_Remote_Proxy_Broker
+ : public virtual _TAO_ModuleDef_Proxy_Broker
+ {
+ public:
+ _TAO_ModuleDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_ModuleDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_ModuleDef_Proxy_Impl &select_proxy (
+ ModuleDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_ModuleDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_ModuleDef_Remote_Proxy_Broker *the_TAO_ModuleDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
- virtual CORBA::Boolean _is_a (
- const char *type_id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- virtual void *_tao_QueryInterface (ptr_arith_t type);
-
- virtual const char* _interface_repository_id (void) const;
- private:
- _TAO_EmitsDef_Proxy_Broker *the_TAO_EmitsDef_Proxy_Broker_;
-
- protected:
- EmitsDef (int collocated = 0);
-
- // These methods travese the inheritance tree and set the
- // parents piece of the given class in the right mode.
- virtual void IR_EmitsDef_setup_collocation (int collocated);
-
- EmitsDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated = 0,
- TAO_Abstract_ServantBase *servant = 0
- );
- virtual ~EmitsDef (void);
-
- friend class _TAO_EmitsDef_Remote_Proxy_Impl;
- friend class _TAO_EmitsDef_ThruPOA_Proxy_Impl;
- friend class _TAO_EmitsDef_Direct_Proxy_Impl;
-
- private:
- EmitsDef (const EmitsDef &);
- void operator= (const EmitsDef &);
- };
-
- // The Proxy Implementations are used by each interface to
- // perform a call. Each different implementation encapsulates
- // an invocation logic.
-
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_EmitsDef_Proxy_Impl
- : public virtual IR::_TAO_EventDef_Proxy_Impl
- {
- public:
- virtual ~_TAO_EmitsDef_Proxy_Impl (void) {}
-
- protected:
- _TAO_EmitsDef_Proxy_Impl (void);
- };
-
- //
- // End Base Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
- class TAO_IFR_Client_Export _TAO_EmitsDef_Remote_Proxy_Impl
- : public virtual _TAO_EmitsDef_Proxy_Impl,
- public virtual TAO_Remote_Object_Proxy_Impl,
- public virtual IR::_TAO_EventDef_Remote_Proxy_Impl
- {
- public:
- _TAO_EmitsDef_Remote_Proxy_Impl (void);
-
- virtual ~_TAO_EmitsDef_Remote_Proxy_Impl (void) {}
- };
-
- //
- // End Remote Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
- // The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
- // collocation scheme, the proxy to be used can vary on
- // a call by call basis.
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_EmitsDef_Proxy_Broker
- {
- public:
- virtual ~_TAO_EmitsDef_Proxy_Broker (void);
- virtual _TAO_EmitsDef_Proxy_Impl &select_proxy (
- EmitsDef *object
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- ) = 0;
-
- protected:
- _TAO_EmitsDef_Proxy_Broker (void);
-
- };
-
- //
- // End Base Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
- class TAO_IFR_Client_Export _TAO_EmitsDef_Remote_Proxy_Broker
- : public virtual _TAO_EmitsDef_Proxy_Broker
- {
- public:
- _TAO_EmitsDef_Remote_Proxy_Broker (void);
-
- virtual ~_TAO_EmitsDef_Remote_Proxy_Broker (void);
-
- virtual _TAO_EmitsDef_Proxy_Impl &select_proxy (
- EmitsDef *object
- ACE_ENV_ARG_DECL
- );
-
- private:
- _TAO_EmitsDef_Remote_Proxy_Impl remote_proxy_impl_;
-
- public:
- // This member function is used to get an handle to the unique instance
- // of the Remote Proxy Broker that is available for a given
- // interface.
- static _TAO_EmitsDef_Remote_Proxy_Broker *the_TAO_EmitsDef_Remote_Proxy_Broker (void);
- };
-
- //
- // End Remote Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_EmitsDef;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
-
-#if !defined (_IR_PUBLISHESDEF___PTR_CH_)
-#define _IR_PUBLISHESDEF___PTR_CH_
-
- class PublishesDef;
- typedef PublishesDef *PublishesDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PUBLISHESDEF___VAR_CH_)
-#define _IR_PUBLISHESDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export PublishesDef_var : private TAO_Base_var
- {
- public:
- PublishesDef_var (void); // default constructor
- PublishesDef_var (PublishesDef_ptr p) : ptr_ (p) {}
- PublishesDef_var (const PublishesDef_var &); // copy constructor
- ~PublishesDef_var (void); // destructor
-
- PublishesDef_var &operator= (PublishesDef_ptr);
- PublishesDef_var &operator= (const PublishesDef_var &);
- PublishesDef_ptr operator-> (void) const;
-
- operator const PublishesDef_ptr &() const;
- operator PublishesDef_ptr &();
- // in, inout, out, _retn
- PublishesDef_ptr in (void) const;
- PublishesDef_ptr &inout (void);
- PublishesDef_ptr &out (void);
- PublishesDef_ptr _retn (void);
- PublishesDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static PublishesDef_ptr tao_duplicate (PublishesDef_ptr);
- static void tao_release (PublishesDef_ptr);
- static PublishesDef_ptr tao_nil (void);
- static PublishesDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- PublishesDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- PublishesDef_var (const TAO_Base_var & rhs);
- PublishesDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PUBLISHESDEF___OUT_CH_)
-#define _IR_PUBLISHESDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export PublishesDef_out
- {
- public:
- PublishesDef_out (PublishesDef_ptr &);
- PublishesDef_out (PublishesDef_var &);
- PublishesDef_out (const PublishesDef_out &);
- PublishesDef_out &operator= (const PublishesDef_out &);
- PublishesDef_out &operator= (const PublishesDef_var &);
- PublishesDef_out &operator= (PublishesDef_ptr);
- operator PublishesDef_ptr &();
- PublishesDef_ptr &ptr (void);
- PublishesDef_ptr operator-> (void);
-
- private:
- PublishesDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
-
-#if !defined (_IR_PUBLISHESDEF_CH_)
-#define _IR_PUBLISHESDEF_CH_
-
- class _TAO_PublishesDef_Proxy_Impl;
- class _TAO_PublishesDef_Remote_Proxy_Impl;
- class _TAO_PublishesDef_Proxy_Broker;
- class _TAO_PublishesDef_Remote_Proxy_Broker;
-
- class TAO_IFR_Client_Export PublishesDef
- : public virtual IR::EventDef
- {
- public:
- typedef PublishesDef_ptr _ptr_type;
- typedef PublishesDef_var _var_type;
- static int _tao_class_id;
-
- // The static operations.
- static PublishesDef_ptr _duplicate (PublishesDef_ptr obj);
-
- static PublishesDef_ptr _narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static PublishesDef_ptr _unchecked_narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static PublishesDef_ptr _nil (void)
- {
- return (PublishesDef_ptr)0;
- }
-
- static void _tao_any_destructor (void *);
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ModuleDef;
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
- virtual CORBA::Boolean _is_a (
- const char *type_id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- virtual void *_tao_QueryInterface (ptr_arith_t type);
-
- virtual const char* _interface_repository_id (void) const;
- private:
- _TAO_PublishesDef_Proxy_Broker *the_TAO_PublishesDef_Proxy_Broker_;
-
- protected:
- PublishesDef (int collocated = 0);
-
- // These methods travese the inheritance tree and set the
- // parents piece of the given class in the right mode.
- virtual void IR_PublishesDef_setup_collocation (int collocated);
-
- PublishesDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated = 0,
- TAO_Abstract_ServantBase *servant = 0
- );
- virtual ~PublishesDef (void);
-
- friend class _TAO_PublishesDef_Remote_Proxy_Impl;
- friend class _TAO_PublishesDef_ThruPOA_Proxy_Impl;
- friend class _TAO_PublishesDef_Direct_Proxy_Impl;
-
- private:
- PublishesDef (const PublishesDef &);
- void operator= (const PublishesDef &);
- };
-
- // The Proxy Implementations are used by each interface to
- // perform a call. Each different implementation encapsulates
- // an invocation logic.
-
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_PublishesDef_Proxy_Impl
- : public virtual IR::_TAO_EventDef_Proxy_Impl
- {
- public:
- virtual ~_TAO_PublishesDef_Proxy_Impl (void) {}
-
- protected:
- _TAO_PublishesDef_Proxy_Impl (void);
- };
-
- //
- // End Base Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
- class TAO_IFR_Client_Export _TAO_PublishesDef_Remote_Proxy_Impl
- : public virtual _TAO_PublishesDef_Proxy_Impl,
- public virtual TAO_Remote_Object_Proxy_Impl,
- public virtual IR::_TAO_EventDef_Remote_Proxy_Impl
- {
- public:
- _TAO_PublishesDef_Remote_Proxy_Impl (void);
-
- virtual ~_TAO_PublishesDef_Remote_Proxy_Impl (void) {}
- };
-
- //
- // End Remote Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
- // The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
- // collocation scheme, the proxy to be used can vary on
- // a call by call basis.
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_PublishesDef_Proxy_Broker
- {
- public:
- virtual ~_TAO_PublishesDef_Proxy_Broker (void);
- virtual _TAO_PublishesDef_Proxy_Impl &select_proxy (
- PublishesDef *object
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- ) = 0;
-
- protected:
- _TAO_PublishesDef_Proxy_Broker (void);
-
- };
-
- //
- // End Base Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
- class TAO_IFR_Client_Export _TAO_PublishesDef_Remote_Proxy_Broker
- : public virtual _TAO_PublishesDef_Proxy_Broker
- {
- public:
- _TAO_PublishesDef_Remote_Proxy_Broker (void);
-
- virtual ~_TAO_PublishesDef_Remote_Proxy_Broker (void);
-
- virtual _TAO_PublishesDef_Proxy_Impl &select_proxy (
- PublishesDef *object
- ACE_ENV_ARG_DECL
- );
-
- private:
- _TAO_PublishesDef_Remote_Proxy_Impl remote_proxy_impl_;
-
- public:
- // This member function is used to get an handle to the unique instance
- // of the Remote Proxy Broker that is available for a given
- // interface.
- static _TAO_PublishesDef_Remote_Proxy_Broker *the_TAO_PublishesDef_Remote_Proxy_Broker (void);
- };
-
- //
- // End Remote Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
+#if !defined (_CORBA_COMPONENTIR_REPOSITORY___PTR_CH_)
+#define _CORBA_COMPONENTIR_REPOSITORY___PTR_CH_
+
+ class Repository;
+ typedef Repository *Repository_ptr;
#endif /* end #if !defined */
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_PublishesDef;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
-
-#if !defined (_IR_CONSUMESDEF___PTR_CH_)
-#define _IR_CONSUMESDEF___PTR_CH_
-
- class ConsumesDef;
- typedef ConsumesDef *ConsumesDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_CONSUMESDEF___VAR_CH_)
-#define _IR_CONSUMESDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
+#if !defined (_CORBA_COMPONENTIR_REPOSITORY___VAR_CH_)
+#define _CORBA_COMPONENTIR_REPOSITORY___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export Repository_var : public TAO_Base_var
+ {
+ public:
+ Repository_var (void); // default constructor
+ Repository_var (Repository_ptr p) : ptr_ (p) {}
+ Repository_var (const Repository_var &); // copy constructor
+ ~Repository_var (void); // destructor
+
+ Repository_var &operator= (Repository_ptr);
+ Repository_var &operator= (const Repository_var &);
+ Repository_ptr operator-> (void) const;
+
+ operator const Repository_ptr &() const;
+ operator Repository_ptr &();
+ // in, inout, out, _retn
+ Repository_ptr in (void) const;
+ Repository_ptr &inout (void);
+ Repository_ptr &out (void);
+ Repository_ptr _retn (void);
+ Repository_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static Repository_ptr tao_duplicate (Repository_ptr);
+ static void tao_release (Repository_ptr);
+ static Repository_ptr tao_nil (void);
+ static Repository_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ Repository_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ Repository_var (const TAO_Base_var &rhs);
+ Repository_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_REPOSITORY___OUT_CH_)
+#define _CORBA_COMPONENTIR_REPOSITORY___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export Repository_out
+ {
+ public:
+ Repository_out (Repository_ptr &);
+ Repository_out (Repository_var &);
+ Repository_out (const Repository_out &);
+ Repository_out &operator= (const Repository_out &);
+ Repository_out &operator= (const Repository_var &);
+ Repository_out &operator= (Repository_ptr);
+ operator Repository_ptr &();
+ Repository_ptr &ptr (void);
+ Repository_ptr operator-> (void);
+
+ private:
+ Repository_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_COMPONENTIR_REPOSITORY_CH_)
+#define _CORBA_COMPONENTIR_REPOSITORY_CH_
+
+ class _TAO_Repository_Proxy_Impl;
+ class _TAO_Repository_Remote_Proxy_Impl;
+ class _TAO_Repository_Proxy_Broker;
+ class _TAO_Repository_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export Repository
+ : public virtual CORBA::Repository,
+ public virtual CORBA::ComponentIR::Container
+ {
+ public:
+ typedef Repository_ptr _ptr_type;
+ typedef Repository_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static Repository_ptr _duplicate (Repository_ptr obj);
+
+ static Repository_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static Repository_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static Repository_ptr _nil (void)
+ {
+ return (Repository_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_Repository_Proxy_Broker *the_TAO_Repository_Proxy_Broker_;
+
+ protected:
+ Repository (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ComponentIR_Repository_setup_collocation (int collocated);
+
+ Repository (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~Repository (void);
+
+ friend class _TAO_Repository_Remote_Proxy_Impl;
+ friend class _TAO_Repository_ThruPOA_Proxy_Impl;
+ friend class _TAO_Repository_Direct_Proxy_Impl;
+
+ private:
+ Repository (const Repository &);
+ void operator= (const Repository &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_Repository_Proxy_Impl
+ : public virtual CORBA::_TAO_Repository_Proxy_Impl,
+ public virtual CORBA::ComponentIR::_TAO_Container_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_Repository_Proxy_Impl (void) {}
+
+ protected:
+ _TAO_Repository_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_Repository_Remote_Proxy_Impl
+ : public virtual _TAO_Repository_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::_TAO_Repository_Remote_Proxy_Impl,
+ public virtual CORBA::ComponentIR::_TAO_Container_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_Repository_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_Repository_Remote_Proxy_Impl (void) {}
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_Repository_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_Repository_Proxy_Broker (void);
+ virtual _TAO_Repository_Proxy_Impl &select_proxy (
+ Repository *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_Repository_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_Repository_Remote_Proxy_Broker
+ : public virtual _TAO_Repository_Proxy_Broker
+ {
+ public:
+ _TAO_Repository_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_Repository_Remote_Proxy_Broker (void);
+
+ virtual _TAO_Repository_Proxy_Impl &select_proxy (
+ Repository *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_Repository_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_Repository_Remote_Proxy_Broker *the_TAO_Repository_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_Repository;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
- class TAO_IFR_Client_Export ConsumesDef_var : private TAO_Base_var
- {
- public:
- ConsumesDef_var (void); // default constructor
- ConsumesDef_var (ConsumesDef_ptr p) : ptr_ (p) {}
- ConsumesDef_var (const ConsumesDef_var &); // copy constructor
- ~ConsumesDef_var (void); // destructor
-
- ConsumesDef_var &operator= (ConsumesDef_ptr);
- ConsumesDef_var &operator= (const ConsumesDef_var &);
- ConsumesDef_ptr operator-> (void) const;
-
- operator const ConsumesDef_ptr &() const;
- operator ConsumesDef_ptr &();
- // in, inout, out, _retn
- ConsumesDef_ptr in (void) const;
- ConsumesDef_ptr &inout (void);
- ConsumesDef_ptr &out (void);
- ConsumesDef_ptr _retn (void);
- ConsumesDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static ConsumesDef_ptr tao_duplicate (ConsumesDef_ptr);
- static void tao_release (ConsumesDef_ptr);
- static ConsumesDef_ptr tao_nil (void);
- static ConsumesDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- ConsumesDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- ConsumesDef_var (const TAO_Base_var & rhs);
- ConsumesDef_var & operator= (const TAO_Base_var & rhs);
- };
+#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF___PTR_CH_)
+#define _CORBA_COMPONENTIR_PROVIDESDEF___PTR_CH_
+
+ class ProvidesDef;
+ typedef ProvidesDef *ProvidesDef_ptr;
#endif /* end #if !defined */
-#if !defined (_IR_CONSUMESDEF___OUT_CH_)
-#define _IR_CONSUMESDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
+#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF___VAR_CH_)
+#define _CORBA_COMPONENTIR_PROVIDESDEF___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ProvidesDef_var : public TAO_Base_var
+ {
+ public:
+ ProvidesDef_var (void); // default constructor
+ ProvidesDef_var (ProvidesDef_ptr p) : ptr_ (p) {}
+ ProvidesDef_var (const ProvidesDef_var &); // copy constructor
+ ~ProvidesDef_var (void); // destructor
+
+ ProvidesDef_var &operator= (ProvidesDef_ptr);
+ ProvidesDef_var &operator= (const ProvidesDef_var &);
+ ProvidesDef_ptr operator-> (void) const;
+
+ operator const ProvidesDef_ptr &() const;
+ operator ProvidesDef_ptr &();
+ // in, inout, out, _retn
+ ProvidesDef_ptr in (void) const;
+ ProvidesDef_ptr &inout (void);
+ ProvidesDef_ptr &out (void);
+ ProvidesDef_ptr _retn (void);
+ ProvidesDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static ProvidesDef_ptr tao_duplicate (ProvidesDef_ptr);
+ static void tao_release (ProvidesDef_ptr);
+ static ProvidesDef_ptr tao_nil (void);
+ static ProvidesDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ ProvidesDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ ProvidesDef_var (const TAO_Base_var &rhs);
+ ProvidesDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF___OUT_CH_)
+#define _CORBA_COMPONENTIR_PROVIDESDEF___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export ProvidesDef_out
+ {
+ public:
+ ProvidesDef_out (ProvidesDef_ptr &);
+ ProvidesDef_out (ProvidesDef_var &);
+ ProvidesDef_out (const ProvidesDef_out &);
+ ProvidesDef_out &operator= (const ProvidesDef_out &);
+ ProvidesDef_out &operator= (const ProvidesDef_var &);
+ ProvidesDef_out &operator= (ProvidesDef_ptr);
+ operator ProvidesDef_ptr &();
+ ProvidesDef_ptr &ptr (void);
+ ProvidesDef_ptr operator-> (void);
+
+ private:
+ ProvidesDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF_CH_)
+#define _CORBA_COMPONENTIR_PROVIDESDEF_CH_
+
+ class _TAO_ProvidesDef_Proxy_Impl;
+ class _TAO_ProvidesDef_Remote_Proxy_Impl;
+ class _TAO_ProvidesDef_Proxy_Broker;
+ class _TAO_ProvidesDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export ProvidesDef
+ : public virtual CORBA::Contained
+ {
+ public:
+ typedef ProvidesDef_ptr _ptr_type;
+ typedef ProvidesDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static ProvidesDef_ptr _duplicate (ProvidesDef_ptr obj);
+
+ static ProvidesDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ProvidesDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ProvidesDef_ptr _nil (void)
+ {
+ return (ProvidesDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::InterfaceDef_ptr interface_type (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual void interface_type (
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_ProvidesDef_Proxy_Broker *the_TAO_ProvidesDef_Proxy_Broker_;
+
+ protected:
+ ProvidesDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ComponentIR_ProvidesDef_setup_collocation (int collocated);
+
+ ProvidesDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~ProvidesDef (void);
+
+ friend class _TAO_ProvidesDef_Remote_Proxy_Impl;
+ friend class _TAO_ProvidesDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_ProvidesDef_Direct_Proxy_Impl;
+
+ private:
+ ProvidesDef (const ProvidesDef &);
+ void operator= (const ProvidesDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ProvidesDef_Proxy_Impl
+ : public virtual CORBA::_TAO_Contained_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_ProvidesDef_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::InterfaceDef_ptr interface_type (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual void interface_type (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ protected:
+ _TAO_ProvidesDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_ProvidesDef_Remote_Proxy_Impl
+ : public virtual _TAO_ProvidesDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::_TAO_Contained_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_ProvidesDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_ProvidesDef_Remote_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::InterfaceDef_ptr interface_type (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual void interface_type (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ProvidesDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_ProvidesDef_Proxy_Broker (void);
+ virtual _TAO_ProvidesDef_Proxy_Impl &select_proxy (
+ ProvidesDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_ProvidesDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_ProvidesDef_Remote_Proxy_Broker
+ : public virtual _TAO_ProvidesDef_Proxy_Broker
+ {
+ public:
+ _TAO_ProvidesDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_ProvidesDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_ProvidesDef_Proxy_Impl &select_proxy (
+ ProvidesDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_ProvidesDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_ProvidesDef_Remote_Proxy_Broker *the_TAO_ProvidesDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ProvidesDef;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
+ class ProvidesDescription_var;
+
+ struct TAO_IFR_Client_Export ProvidesDescription
+ {
+ typedef ProvidesDescription_var _var_type;
+
+ static void _tao_any_destructor (void *);
+ TAO_String_Manager name;
+ TAO_String_Manager id;
+ TAO_String_Manager defined_in;
+ TAO_String_Manager version;
+ TAO_String_Manager interface_type;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
+ class TAO_IFR_Client_Export ProvidesDescription_var
+ {
+ public:
+ ProvidesDescription_var (void);
+ ProvidesDescription_var (ProvidesDescription *);
+ ProvidesDescription_var (const ProvidesDescription_var &);
+ ~ProvidesDescription_var (void);
+
+ ProvidesDescription_var &operator= (ProvidesDescription *);
+ ProvidesDescription_var &operator= (const ProvidesDescription_var &);
+ ProvidesDescription *operator-> (void);
+ const ProvidesDescription *operator-> (void) const;
+
+ operator const ProvidesDescription &() const;
+ operator ProvidesDescription &();
+ operator ProvidesDescription &() const;
+
+ // Variable-size types only.
+ operator ProvidesDescription *&();
+
+ // in, inout, out, _retn
+ const ProvidesDescription &in (void) const;
+ ProvidesDescription &inout (void);
+ ProvidesDescription *&out (void);
+ ProvidesDescription *_retn (void);
+ ProvidesDescription *ptr (void) const;
+
+ private:
+ ProvidesDescription *ptr_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
+ class TAO_IFR_Client_Export ProvidesDescription_out
+ {
+ public:
+ ProvidesDescription_out (ProvidesDescription *&);
+ ProvidesDescription_out (ProvidesDescription_var &);
+ ProvidesDescription_out (const ProvidesDescription_out &);
+ ProvidesDescription_out &operator= (const ProvidesDescription_out &);
+ ProvidesDescription_out &operator= (ProvidesDescription *);
+ operator ProvidesDescription *&();
+ ProvidesDescription *&ptr (void);
+ ProvidesDescription *operator-> (void);
+
+ private:
+ ProvidesDescription *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ProvidesDescription_var &);
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ProvidesDescription;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
- class TAO_IFR_Client_Export ConsumesDef_out
- {
- public:
- ConsumesDef_out (ConsumesDef_ptr &);
- ConsumesDef_out (ConsumesDef_var &);
- ConsumesDef_out (const ConsumesDef_out &);
- ConsumesDef_out &operator= (const ConsumesDef_out &);
- ConsumesDef_out &operator= (const ConsumesDef_var &);
- ConsumesDef_out &operator= (ConsumesDef_ptr);
- operator ConsumesDef_ptr &();
- ConsumesDef_ptr &ptr (void);
- ConsumesDef_ptr operator-> (void);
-
- private:
- ConsumesDef_ptr &ptr_;
- };
+#if !defined (_CORBA_COMPONENTIR_USESDEF___PTR_CH_)
+#define _CORBA_COMPONENTIR_USESDEF___PTR_CH_
+
+ class UsesDef;
+ typedef UsesDef *UsesDef_ptr;
#endif /* end #if !defined */
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
-
-#if !defined (_IR_CONSUMESDEF_CH_)
-#define _IR_CONSUMESDEF_CH_
-
- class _TAO_ConsumesDef_Proxy_Impl;
- class _TAO_ConsumesDef_Remote_Proxy_Impl;
- class _TAO_ConsumesDef_Proxy_Broker;
- class _TAO_ConsumesDef_Remote_Proxy_Broker;
-
- class TAO_IFR_Client_Export ConsumesDef
- : public virtual IR::EventDef
- {
- public:
- typedef ConsumesDef_ptr _ptr_type;
- typedef ConsumesDef_var _var_type;
- static int _tao_class_id;
-
- // The static operations.
- static ConsumesDef_ptr _duplicate (ConsumesDef_ptr obj);
-
- static ConsumesDef_ptr _narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static ConsumesDef_ptr _unchecked_narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static ConsumesDef_ptr _nil (void)
- {
- return (ConsumesDef_ptr)0;
- }
-
- static void _tao_any_destructor (void *);
-
+#if !defined (_CORBA_COMPONENTIR_USESDEF___VAR_CH_)
+#define _CORBA_COMPONENTIR_USESDEF___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
- virtual CORBA::Boolean _is_a (
- const char *type_id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- virtual void *_tao_QueryInterface (ptr_arith_t type);
-
- virtual const char* _interface_repository_id (void) const;
- private:
- _TAO_ConsumesDef_Proxy_Broker *the_TAO_ConsumesDef_Proxy_Broker_;
-
- protected:
- ConsumesDef (int collocated = 0);
-
- // These methods travese the inheritance tree and set the
- // parents piece of the given class in the right mode.
- virtual void IR_ConsumesDef_setup_collocation (int collocated);
-
- ConsumesDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated = 0,
- TAO_Abstract_ServantBase *servant = 0
- );
- virtual ~ConsumesDef (void);
-
- friend class _TAO_ConsumesDef_Remote_Proxy_Impl;
- friend class _TAO_ConsumesDef_ThruPOA_Proxy_Impl;
- friend class _TAO_ConsumesDef_Direct_Proxy_Impl;
-
- private:
- ConsumesDef (const ConsumesDef &);
- void operator= (const ConsumesDef &);
- };
-
- // The Proxy Implementations are used by each interface to
- // perform a call. Each different implementation encapsulates
- // an invocation logic.
-
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_ConsumesDef_Proxy_Impl
- : public virtual IR::_TAO_EventDef_Proxy_Impl
- {
- public:
- virtual ~_TAO_ConsumesDef_Proxy_Impl (void) {}
-
- protected:
- _TAO_ConsumesDef_Proxy_Impl (void);
- };
-
- //
- // End Base Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
- class TAO_IFR_Client_Export _TAO_ConsumesDef_Remote_Proxy_Impl
- : public virtual _TAO_ConsumesDef_Proxy_Impl,
- public virtual TAO_Remote_Object_Proxy_Impl,
- public virtual IR::_TAO_EventDef_Remote_Proxy_Impl
- {
- public:
- _TAO_ConsumesDef_Remote_Proxy_Impl (void);
-
- virtual ~_TAO_ConsumesDef_Remote_Proxy_Impl (void) {}
- };
-
- //
- // End Remote Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
- // The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
- // collocation scheme, the proxy to be used can vary on
- // a call by call basis.
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_ConsumesDef_Proxy_Broker
- {
- public:
- virtual ~_TAO_ConsumesDef_Proxy_Broker (void);
- virtual _TAO_ConsumesDef_Proxy_Impl &select_proxy (
- ConsumesDef *object
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- ) = 0;
-
- protected:
- _TAO_ConsumesDef_Proxy_Broker (void);
-
- };
-
- //
- // End Base Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
- class TAO_IFR_Client_Export _TAO_ConsumesDef_Remote_Proxy_Broker
- : public virtual _TAO_ConsumesDef_Proxy_Broker
- {
- public:
- _TAO_ConsumesDef_Remote_Proxy_Broker (void);
-
- virtual ~_TAO_ConsumesDef_Remote_Proxy_Broker (void);
-
- virtual _TAO_ConsumesDef_Proxy_Impl &select_proxy (
- ConsumesDef *object
- ACE_ENV_ARG_DECL
- );
-
- private:
- _TAO_ConsumesDef_Remote_Proxy_Impl remote_proxy_impl_;
-
- public:
- // This member function is used to get an handle to the unique instance
- // of the Remote Proxy Broker that is available for a given
- // interface.
- static _TAO_ConsumesDef_Remote_Proxy_Broker *the_TAO_ConsumesDef_Remote_Proxy_Broker (void);
- };
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export UsesDef_var : public TAO_Base_var
+ {
+ public:
+ UsesDef_var (void); // default constructor
+ UsesDef_var (UsesDef_ptr p) : ptr_ (p) {}
+ UsesDef_var (const UsesDef_var &); // copy constructor
+ ~UsesDef_var (void); // destructor
+
+ UsesDef_var &operator= (UsesDef_ptr);
+ UsesDef_var &operator= (const UsesDef_var &);
+ UsesDef_ptr operator-> (void) const;
+
+ operator const UsesDef_ptr &() const;
+ operator UsesDef_ptr &();
+ // in, inout, out, _retn
+ UsesDef_ptr in (void) const;
+ UsesDef_ptr &inout (void);
+ UsesDef_ptr &out (void);
+ UsesDef_ptr _retn (void);
+ UsesDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static UsesDef_ptr tao_duplicate (UsesDef_ptr);
+ static void tao_release (UsesDef_ptr);
+ static UsesDef_ptr tao_nil (void);
+ static UsesDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ UsesDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ UsesDef_var (const TAO_Base_var &rhs);
+ UsesDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_USESDEF___OUT_CH_)
+#define _CORBA_COMPONENTIR_USESDEF___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export UsesDef_out
+ {
+ public:
+ UsesDef_out (UsesDef_ptr &);
+ UsesDef_out (UsesDef_var &);
+ UsesDef_out (const UsesDef_out &);
+ UsesDef_out &operator= (const UsesDef_out &);
+ UsesDef_out &operator= (const UsesDef_var &);
+ UsesDef_out &operator= (UsesDef_ptr);
+ operator UsesDef_ptr &();
+ UsesDef_ptr &ptr (void);
+ UsesDef_ptr operator-> (void);
+
+ private:
+ UsesDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_COMPONENTIR_USESDEF_CH_)
+#define _CORBA_COMPONENTIR_USESDEF_CH_
+
+ class _TAO_UsesDef_Proxy_Impl;
+ class _TAO_UsesDef_Remote_Proxy_Impl;
+ class _TAO_UsesDef_Proxy_Broker;
+ class _TAO_UsesDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export UsesDef
+ : public virtual CORBA::Contained
+ {
+ public:
+ typedef UsesDef_ptr _ptr_type;
+ typedef UsesDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static UsesDef_ptr _duplicate (UsesDef_ptr obj);
+
+ static UsesDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static UsesDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static UsesDef_ptr _nil (void)
+ {
+ return (UsesDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::InterfaceDef_ptr interface_type (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual void interface_type (
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual CORBA::Boolean is_multiple (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual void is_multiple (
+ CORBA::Boolean is_multiple
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_UsesDef_Proxy_Broker *the_TAO_UsesDef_Proxy_Broker_;
+
+ protected:
+ UsesDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ComponentIR_UsesDef_setup_collocation (int collocated);
+
+ UsesDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~UsesDef (void);
+
+ friend class _TAO_UsesDef_Remote_Proxy_Impl;
+ friend class _TAO_UsesDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_UsesDef_Direct_Proxy_Impl;
+
+ private:
+ UsesDef (const UsesDef &);
+ void operator= (const UsesDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_UsesDef_Proxy_Impl
+ : public virtual CORBA::_TAO_Contained_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_UsesDef_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::InterfaceDef_ptr interface_type (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual void interface_type (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual CORBA::Boolean is_multiple (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual void is_multiple (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::Boolean is_multiple
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ protected:
+ _TAO_UsesDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_UsesDef_Remote_Proxy_Impl
+ : public virtual _TAO_UsesDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::_TAO_Contained_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_UsesDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_UsesDef_Remote_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::InterfaceDef_ptr interface_type (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual void interface_type (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual CORBA::Boolean is_multiple (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual void is_multiple (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::Boolean is_multiple
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_UsesDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_UsesDef_Proxy_Broker (void);
+ virtual _TAO_UsesDef_Proxy_Impl &select_proxy (
+ UsesDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_UsesDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_UsesDef_Remote_Proxy_Broker
+ : public virtual _TAO_UsesDef_Proxy_Broker
+ {
+ public:
+ _TAO_UsesDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_UsesDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_UsesDef_Proxy_Impl &select_proxy (
+ UsesDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_UsesDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_UsesDef_Remote_Proxy_Broker *the_TAO_UsesDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_UsesDef;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
+ class UsesDescription_var;
+
+ struct TAO_IFR_Client_Export UsesDescription
+ {
+ typedef UsesDescription_var _var_type;
+
+ static void _tao_any_destructor (void *);
+ TAO_String_Manager name;
+ TAO_String_Manager id;
+ TAO_String_Manager defined_in;
+ TAO_String_Manager version;
+ TAO_String_Manager interface_type;
+ CORBA::Boolean is_multiple;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
+ class TAO_IFR_Client_Export UsesDescription_var
+ {
+ public:
+ UsesDescription_var (void);
+ UsesDescription_var (UsesDescription *);
+ UsesDescription_var (const UsesDescription_var &);
+ ~UsesDescription_var (void);
+
+ UsesDescription_var &operator= (UsesDescription *);
+ UsesDescription_var &operator= (const UsesDescription_var &);
+ UsesDescription *operator-> (void);
+ const UsesDescription *operator-> (void) const;
+
+ operator const UsesDescription &() const;
+ operator UsesDescription &();
+ operator UsesDescription &() const;
+
+ // Variable-size types only.
+ operator UsesDescription *&();
+
+ // in, inout, out, _retn
+ const UsesDescription &in (void) const;
+ UsesDescription &inout (void);
+ UsesDescription *&out (void);
+ UsesDescription *_retn (void);
+ UsesDescription *ptr (void) const;
+
+ private:
+ UsesDescription *ptr_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
+ class TAO_IFR_Client_Export UsesDescription_out
+ {
+ public:
+ UsesDescription_out (UsesDescription *&);
+ UsesDescription_out (UsesDescription_var &);
+ UsesDescription_out (const UsesDescription_out &);
+ UsesDescription_out &operator= (const UsesDescription_out &);
+ UsesDescription_out &operator= (UsesDescription *);
+ operator UsesDescription *&();
+ UsesDescription *&ptr (void);
+ UsesDescription *operator-> (void);
+
+ private:
+ UsesDescription *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const UsesDescription_var &);
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_UsesDescription;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
- //
- // End Remote Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
+#if !defined (_CORBA_COMPONENTIR_EVENTPORTDEF___PTR_CH_)
+#define _CORBA_COMPONENTIR_EVENTPORTDEF___PTR_CH_
+
+ class EventPortDef;
+ typedef EventPortDef *EventPortDef_ptr;
#endif /* end #if !defined */
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ConsumesDef;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
-
-#if !defined (_IR_COMPONENTDEF___PTR_CH_)
-#define _IR_COMPONENTDEF___PTR_CH_
+#if !defined (_CORBA_COMPONENTIR_EVENTPORTDEF___VAR_CH_)
+#define _CORBA_COMPONENTIR_EVENTPORTDEF___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export EventPortDef_var : public TAO_Base_var
+ {
+ public:
+ EventPortDef_var (void); // default constructor
+ EventPortDef_var (EventPortDef_ptr p) : ptr_ (p) {}
+ EventPortDef_var (const EventPortDef_var &); // copy constructor
+ ~EventPortDef_var (void); // destructor
+
+ EventPortDef_var &operator= (EventPortDef_ptr);
+ EventPortDef_var &operator= (const EventPortDef_var &);
+ EventPortDef_ptr operator-> (void) const;
+
+ operator const EventPortDef_ptr &() const;
+ operator EventPortDef_ptr &();
+ // in, inout, out, _retn
+ EventPortDef_ptr in (void) const;
+ EventPortDef_ptr &inout (void);
+ EventPortDef_ptr &out (void);
+ EventPortDef_ptr _retn (void);
+ EventPortDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static EventPortDef_ptr tao_duplicate (EventPortDef_ptr);
+ static void tao_release (EventPortDef_ptr);
+ static EventPortDef_ptr tao_nil (void);
+ static EventPortDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ EventPortDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ EventPortDef_var (const TAO_Base_var &rhs);
+ EventPortDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_EVENTPORTDEF___OUT_CH_)
+#define _CORBA_COMPONENTIR_EVENTPORTDEF___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export EventPortDef_out
+ {
+ public:
+ EventPortDef_out (EventPortDef_ptr &);
+ EventPortDef_out (EventPortDef_var &);
+ EventPortDef_out (const EventPortDef_out &);
+ EventPortDef_out &operator= (const EventPortDef_out &);
+ EventPortDef_out &operator= (const EventPortDef_var &);
+ EventPortDef_out &operator= (EventPortDef_ptr);
+ operator EventPortDef_ptr &();
+ EventPortDef_ptr &ptr (void);
+ EventPortDef_ptr operator-> (void);
+
+ private:
+ EventPortDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_COMPONENTIR_EVENTPORTDEF_CH_)
+#define _CORBA_COMPONENTIR_EVENTPORTDEF_CH_
+
+ class _TAO_EventPortDef_Proxy_Impl;
+ class _TAO_EventPortDef_Remote_Proxy_Impl;
+ class _TAO_EventPortDef_Proxy_Broker;
+ class _TAO_EventPortDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export EventPortDef
+ : public virtual CORBA::Contained
+ {
+ public:
+ typedef EventPortDef_ptr _ptr_type;
+ typedef EventPortDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static EventPortDef_ptr _duplicate (EventPortDef_ptr obj);
+
+ static EventPortDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static EventPortDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static EventPortDef_ptr _nil (void)
+ {
+ return (EventPortDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ComponentIR::EventDef_ptr event (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual void event (
+ CORBA::ComponentIR::EventDef_ptr event
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual CORBA::Boolean is_a (
+ const char * event_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_EventPortDef_Proxy_Broker *the_TAO_EventPortDef_Proxy_Broker_;
+
+ protected:
+ EventPortDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ComponentIR_EventPortDef_setup_collocation (int collocated);
+
+ EventPortDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~EventPortDef (void);
+
+ friend class _TAO_EventPortDef_Remote_Proxy_Impl;
+ friend class _TAO_EventPortDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_EventPortDef_Direct_Proxy_Impl;
+
+ private:
+ EventPortDef (const EventPortDef &);
+ void operator= (const EventPortDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_EventPortDef_Proxy_Impl
+ : public virtual CORBA::_TAO_Contained_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_EventPortDef_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ComponentIR::EventDef_ptr event (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual void event (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::ComponentIR::EventDef_ptr event
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual CORBA::Boolean is_a (
+ CORBA::Object *_collocated_tao_target_,
+ const char * event_id
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ protected:
+ _TAO_EventPortDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_EventPortDef_Remote_Proxy_Impl
+ : public virtual _TAO_EventPortDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::_TAO_Contained_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_EventPortDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_EventPortDef_Remote_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ComponentIR::EventDef_ptr event (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual void event (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::ComponentIR::EventDef_ptr event
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual CORBA::Boolean is_a (
+ CORBA::Object *_collocated_tao_target_,
+ const char * event_id
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_EventPortDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_EventPortDef_Proxy_Broker (void);
+ virtual _TAO_EventPortDef_Proxy_Impl &select_proxy (
+ EventPortDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_EventPortDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_EventPortDef_Remote_Proxy_Broker
+ : public virtual _TAO_EventPortDef_Proxy_Broker
+ {
+ public:
+ _TAO_EventPortDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_EventPortDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_EventPortDef_Proxy_Impl &select_proxy (
+ EventPortDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_EventPortDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_EventPortDef_Remote_Proxy_Broker *the_TAO_EventPortDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_EventPortDef;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
+ class EventPortDescription_var;
+
+ struct TAO_IFR_Client_Export EventPortDescription
+ {
+ typedef EventPortDescription_var _var_type;
+
+ static void _tao_any_destructor (void *);
+ TAO_String_Manager name;
+ TAO_String_Manager id;
+ TAO_String_Manager defined_in;
+ TAO_String_Manager version;
+ TAO_String_Manager event;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
+ class TAO_IFR_Client_Export EventPortDescription_var
+ {
+ public:
+ EventPortDescription_var (void);
+ EventPortDescription_var (EventPortDescription *);
+ EventPortDescription_var (const EventPortDescription_var &);
+ ~EventPortDescription_var (void);
+
+ EventPortDescription_var &operator= (EventPortDescription *);
+ EventPortDescription_var &operator= (const EventPortDescription_var &);
+ EventPortDescription *operator-> (void);
+ const EventPortDescription *operator-> (void) const;
+
+ operator const EventPortDescription &() const;
+ operator EventPortDescription &();
+ operator EventPortDescription &() const;
+
+ // Variable-size types only.
+ operator EventPortDescription *&();
+
+ // in, inout, out, _retn
+ const EventPortDescription &in (void) const;
+ EventPortDescription &inout (void);
+ EventPortDescription *&out (void);
+ EventPortDescription *_retn (void);
+ EventPortDescription *ptr (void) const;
+
+ private:
+ EventPortDescription *ptr_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
+ class TAO_IFR_Client_Export EventPortDescription_out
+ {
+ public:
+ EventPortDescription_out (EventPortDescription *&);
+ EventPortDescription_out (EventPortDescription_var &);
+ EventPortDescription_out (const EventPortDescription_out &);
+ EventPortDescription_out &operator= (const EventPortDescription_out &);
+ EventPortDescription_out &operator= (EventPortDescription *);
+ operator EventPortDescription *&();
+ EventPortDescription *&ptr (void);
+ EventPortDescription *operator-> (void);
+
+ private:
+ EventPortDescription *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const EventPortDescription_var &);
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_EventPortDescription;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
- class ComponentDef;
- typedef ComponentDef *ComponentDef_ptr;
+#if !defined (_CORBA_COMPONENTIR_EMITSDEF___PTR_CH_)
+#define _CORBA_COMPONENTIR_EMITSDEF___PTR_CH_
+
+ class EmitsDef;
+ typedef EmitsDef *EmitsDef_ptr;
#endif /* end #if !defined */
-#if !defined (_IR_COMPONENTDEF___VAR_CH_)
-#define _IR_COMPONENTDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
+#if !defined (_CORBA_COMPONENTIR_EMITSDEF___VAR_CH_)
+#define _CORBA_COMPONENTIR_EMITSDEF___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export EmitsDef_var : public TAO_Base_var
+ {
+ public:
+ EmitsDef_var (void); // default constructor
+ EmitsDef_var (EmitsDef_ptr p) : ptr_ (p) {}
+ EmitsDef_var (const EmitsDef_var &); // copy constructor
+ ~EmitsDef_var (void); // destructor
+
+ EmitsDef_var &operator= (EmitsDef_ptr);
+ EmitsDef_var &operator= (const EmitsDef_var &);
+ EmitsDef_ptr operator-> (void) const;
+
+ operator const EmitsDef_ptr &() const;
+ operator EmitsDef_ptr &();
+ // in, inout, out, _retn
+ EmitsDef_ptr in (void) const;
+ EmitsDef_ptr &inout (void);
+ EmitsDef_ptr &out (void);
+ EmitsDef_ptr _retn (void);
+ EmitsDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static EmitsDef_ptr tao_duplicate (EmitsDef_ptr);
+ static void tao_release (EmitsDef_ptr);
+ static EmitsDef_ptr tao_nil (void);
+ static EmitsDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ EmitsDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ EmitsDef_var (const TAO_Base_var &rhs);
+ EmitsDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_EMITSDEF___OUT_CH_)
+#define _CORBA_COMPONENTIR_EMITSDEF___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export EmitsDef_out
+ {
+ public:
+ EmitsDef_out (EmitsDef_ptr &);
+ EmitsDef_out (EmitsDef_var &);
+ EmitsDef_out (const EmitsDef_out &);
+ EmitsDef_out &operator= (const EmitsDef_out &);
+ EmitsDef_out &operator= (const EmitsDef_var &);
+ EmitsDef_out &operator= (EmitsDef_ptr);
+ operator EmitsDef_ptr &();
+ EmitsDef_ptr &ptr (void);
+ EmitsDef_ptr operator-> (void);
+
+ private:
+ EmitsDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_COMPONENTIR_EMITSDEF_CH_)
+#define _CORBA_COMPONENTIR_EMITSDEF_CH_
+
+ class _TAO_EmitsDef_Proxy_Impl;
+ class _TAO_EmitsDef_Remote_Proxy_Impl;
+ class _TAO_EmitsDef_Proxy_Broker;
+ class _TAO_EmitsDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export EmitsDef
+ : public virtual CORBA::ComponentIR::EventPortDef
+ {
+ public:
+ typedef EmitsDef_ptr _ptr_type;
+ typedef EmitsDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static EmitsDef_ptr _duplicate (EmitsDef_ptr obj);
+
+ static EmitsDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static EmitsDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static EmitsDef_ptr _nil (void)
+ {
+ return (EmitsDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_EmitsDef_Proxy_Broker *the_TAO_EmitsDef_Proxy_Broker_;
+
+ protected:
+ EmitsDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ComponentIR_EmitsDef_setup_collocation (int collocated);
+
+ EmitsDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~EmitsDef (void);
+
+ friend class _TAO_EmitsDef_Remote_Proxy_Impl;
+ friend class _TAO_EmitsDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_EmitsDef_Direct_Proxy_Impl;
+
+ private:
+ EmitsDef (const EmitsDef &);
+ void operator= (const EmitsDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_EmitsDef_Proxy_Impl
+ : public virtual CORBA::ComponentIR::_TAO_EventPortDef_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_EmitsDef_Proxy_Impl (void) {}
+
+ protected:
+ _TAO_EmitsDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_EmitsDef_Remote_Proxy_Impl
+ : public virtual _TAO_EmitsDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::ComponentIR::_TAO_EventPortDef_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_EmitsDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_EmitsDef_Remote_Proxy_Impl (void) {}
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_EmitsDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_EmitsDef_Proxy_Broker (void);
+ virtual _TAO_EmitsDef_Proxy_Impl &select_proxy (
+ EmitsDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_EmitsDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_EmitsDef_Remote_Proxy_Broker
+ : public virtual _TAO_EmitsDef_Proxy_Broker
+ {
+ public:
+ _TAO_EmitsDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_EmitsDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_EmitsDef_Proxy_Impl &select_proxy (
+ EmitsDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_EmitsDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_EmitsDef_Remote_Proxy_Broker *the_TAO_EmitsDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_EmitsDef;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
- class TAO_IFR_Client_Export ComponentDef_var : private TAO_Base_var
- {
- public:
- ComponentDef_var (void); // default constructor
- ComponentDef_var (ComponentDef_ptr p) : ptr_ (p) {}
- ComponentDef_var (const ComponentDef_var &); // copy constructor
- ~ComponentDef_var (void); // destructor
-
- ComponentDef_var &operator= (ComponentDef_ptr);
- ComponentDef_var &operator= (const ComponentDef_var &);
- ComponentDef_ptr operator-> (void) const;
-
- operator const ComponentDef_ptr &() const;
- operator ComponentDef_ptr &();
- // in, inout, out, _retn
- ComponentDef_ptr in (void) const;
- ComponentDef_ptr &inout (void);
- ComponentDef_ptr &out (void);
- ComponentDef_ptr _retn (void);
- ComponentDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static ComponentDef_ptr tao_duplicate (ComponentDef_ptr);
- static void tao_release (ComponentDef_ptr);
- static ComponentDef_ptr tao_nil (void);
- static ComponentDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- ComponentDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- ComponentDef_var (const TAO_Base_var & rhs);
- ComponentDef_var & operator= (const TAO_Base_var & rhs);
- };
+#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF___PTR_CH_)
+#define _CORBA_COMPONENTIR_PUBLISHESDEF___PTR_CH_
+
+ class PublishesDef;
+ typedef PublishesDef *PublishesDef_ptr;
#endif /* end #if !defined */
-#if !defined (_IR_COMPONENTDEF___OUT_CH_)
-#define _IR_COMPONENTDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
+#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF___VAR_CH_)
+#define _CORBA_COMPONENTIR_PUBLISHESDEF___VAR_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export PublishesDef_var : public TAO_Base_var
+ {
+ public:
+ PublishesDef_var (void); // default constructor
+ PublishesDef_var (PublishesDef_ptr p) : ptr_ (p) {}
+ PublishesDef_var (const PublishesDef_var &); // copy constructor
+ ~PublishesDef_var (void); // destructor
+
+ PublishesDef_var &operator= (PublishesDef_ptr);
+ PublishesDef_var &operator= (const PublishesDef_var &);
+ PublishesDef_ptr operator-> (void) const;
+
+ operator const PublishesDef_ptr &() const;
+ operator PublishesDef_ptr &();
+ // in, inout, out, _retn
+ PublishesDef_ptr in (void) const;
+ PublishesDef_ptr &inout (void);
+ PublishesDef_ptr &out (void);
+ PublishesDef_ptr _retn (void);
+ PublishesDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static PublishesDef_ptr tao_duplicate (PublishesDef_ptr);
+ static void tao_release (PublishesDef_ptr);
+ static PublishesDef_ptr tao_nil (void);
+ static PublishesDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ PublishesDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ PublishesDef_var (const TAO_Base_var &rhs);
+ PublishesDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF___OUT_CH_)
+#define _CORBA_COMPONENTIR_PUBLISHESDEF___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export PublishesDef_out
+ {
+ public:
+ PublishesDef_out (PublishesDef_ptr &);
+ PublishesDef_out (PublishesDef_var &);
+ PublishesDef_out (const PublishesDef_out &);
+ PublishesDef_out &operator= (const PublishesDef_out &);
+ PublishesDef_out &operator= (const PublishesDef_var &);
+ PublishesDef_out &operator= (PublishesDef_ptr);
+ operator PublishesDef_ptr &();
+ PublishesDef_ptr &ptr (void);
+ PublishesDef_ptr operator-> (void);
+
+ private:
+ PublishesDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF_CH_)
+#define _CORBA_COMPONENTIR_PUBLISHESDEF_CH_
+
+ class _TAO_PublishesDef_Proxy_Impl;
+ class _TAO_PublishesDef_Remote_Proxy_Impl;
+ class _TAO_PublishesDef_Proxy_Broker;
+ class _TAO_PublishesDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export PublishesDef
+ : public virtual CORBA::ComponentIR::EventPortDef
+ {
+ public:
+ typedef PublishesDef_ptr _ptr_type;
+ typedef PublishesDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static PublishesDef_ptr _duplicate (PublishesDef_ptr obj);
+
+ static PublishesDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static PublishesDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static PublishesDef_ptr _nil (void)
+ {
+ return (PublishesDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_PublishesDef_Proxy_Broker *the_TAO_PublishesDef_Proxy_Broker_;
+
+ protected:
+ PublishesDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ComponentIR_PublishesDef_setup_collocation (int collocated);
+
+ PublishesDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~PublishesDef (void);
+
+ friend class _TAO_PublishesDef_Remote_Proxy_Impl;
+ friend class _TAO_PublishesDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_PublishesDef_Direct_Proxy_Impl;
+
+ private:
+ PublishesDef (const PublishesDef &);
+ void operator= (const PublishesDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_PublishesDef_Proxy_Impl
+ : public virtual CORBA::ComponentIR::_TAO_EventPortDef_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_PublishesDef_Proxy_Impl (void) {}
+
+ protected:
+ _TAO_PublishesDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_PublishesDef_Remote_Proxy_Impl
+ : public virtual _TAO_PublishesDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::ComponentIR::_TAO_EventPortDef_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_PublishesDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_PublishesDef_Remote_Proxy_Impl (void) {}
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_PublishesDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_PublishesDef_Proxy_Broker (void);
+ virtual _TAO_PublishesDef_Proxy_Impl &select_proxy (
+ PublishesDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_PublishesDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_PublishesDef_Remote_Proxy_Broker
+ : public virtual _TAO_PublishesDef_Proxy_Broker
+ {
+ public:
+ _TAO_PublishesDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_PublishesDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_PublishesDef_Proxy_Impl &select_proxy (
+ PublishesDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_PublishesDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_PublishesDef_Remote_Proxy_Broker *the_TAO_PublishesDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_PublishesDef;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
- class TAO_IFR_Client_Export ComponentDef_out
- {
- public:
- ComponentDef_out (ComponentDef_ptr &);
- ComponentDef_out (ComponentDef_var &);
- ComponentDef_out (const ComponentDef_out &);
- ComponentDef_out &operator= (const ComponentDef_out &);
- ComponentDef_out &operator= (const ComponentDef_var &);
- ComponentDef_out &operator= (ComponentDef_ptr);
- operator ComponentDef_ptr &();
- ComponentDef_ptr &ptr (void);
- ComponentDef_ptr operator-> (void);
-
- private:
- ComponentDef_ptr &ptr_;
- };
+#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF___PTR_CH_)
+#define _CORBA_COMPONENTIR_CONSUMESDEF___PTR_CH_
+
+ class ConsumesDef;
+ typedef ConsumesDef *ConsumesDef_ptr;
#endif /* end #if !defined */
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
-
-#if !defined (_IR_COMPONENTDEF_CH_)
-#define _IR_COMPONENTDEF_CH_
-
- class _TAO_ComponentDef_Proxy_Impl;
- class _TAO_ComponentDef_Remote_Proxy_Impl;
- class _TAO_ComponentDef_Proxy_Broker;
- class _TAO_ComponentDef_Remote_Proxy_Broker;
-
- class TAO_IFR_Client_Export ComponentDef
- : public virtual CORBA::InterfaceDef
- {
- public:
- typedef ComponentDef_ptr _ptr_type;
- typedef ComponentDef_var _var_type;
- static int _tao_class_id;
-
- // The static operations.
- static ComponentDef_ptr _duplicate (ComponentDef_ptr obj);
-
- static ComponentDef_ptr _narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static ComponentDef_ptr _unchecked_narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static ComponentDef_ptr _nil (void)
- {
- return (ComponentDef_ptr)0;
- }
-
- static void _tao_any_destructor (void *);
-
+#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF___VAR_CH_)
+#define _CORBA_COMPONENTIR_CONSUMESDEF___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::CORBA::InterfaceDefSeq * supported_interfaces (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ConsumesDef_var : public TAO_Base_var
+ {
+ public:
+ ConsumesDef_var (void); // default constructor
+ ConsumesDef_var (ConsumesDef_ptr p) : ptr_ (p) {}
+ ConsumesDef_var (const ConsumesDef_var &); // copy constructor
+ ~ConsumesDef_var (void); // destructor
+
+ ConsumesDef_var &operator= (ConsumesDef_ptr);
+ ConsumesDef_var &operator= (const ConsumesDef_var &);
+ ConsumesDef_ptr operator-> (void) const;
+
+ operator const ConsumesDef_ptr &() const;
+ operator ConsumesDef_ptr &();
+ // in, inout, out, _retn
+ ConsumesDef_ptr in (void) const;
+ ConsumesDef_ptr &inout (void);
+ ConsumesDef_ptr &out (void);
+ ConsumesDef_ptr _retn (void);
+ ConsumesDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static ConsumesDef_ptr tao_duplicate (ConsumesDef_ptr);
+ static void tao_release (ConsumesDef_ptr);
+ static ConsumesDef_ptr tao_nil (void);
+ static ConsumesDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ ConsumesDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ ConsumesDef_var (const TAO_Base_var &rhs);
+ ConsumesDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF___OUT_CH_)
+#define _CORBA_COMPONENTIR_CONSUMESDEF___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual void supported_interfaces (
- const CORBA::InterfaceDefSeq & supported_interfaces
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export ConsumesDef_out
+ {
+ public:
+ ConsumesDef_out (ConsumesDef_ptr &);
+ ConsumesDef_out (ConsumesDef_var &);
+ ConsumesDef_out (const ConsumesDef_out &);
+ ConsumesDef_out &operator= (const ConsumesDef_out &);
+ ConsumesDef_out &operator= (const ConsumesDef_var &);
+ ConsumesDef_out &operator= (ConsumesDef_ptr);
+ operator ConsumesDef_ptr &();
+ ConsumesDef_ptr &ptr (void);
+ ConsumesDef_ptr operator-> (void);
+
+ private:
+ ConsumesDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::ComponentDef_ptr base_component (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF_CH_)
+#define _CORBA_COMPONENTIR_CONSUMESDEF_CH_
+
+ class _TAO_ConsumesDef_Proxy_Impl;
+ class _TAO_ConsumesDef_Remote_Proxy_Impl;
+ class _TAO_ConsumesDef_Proxy_Broker;
+ class _TAO_ConsumesDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export ConsumesDef
+ : public virtual CORBA::ComponentIR::EventPortDef
+ {
+ public:
+ typedef ConsumesDef_ptr _ptr_type;
+ typedef ConsumesDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static ConsumesDef_ptr _duplicate (ConsumesDef_ptr obj);
+
+ static ConsumesDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ConsumesDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ConsumesDef_ptr _nil (void)
+ {
+ return (ConsumesDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_ConsumesDef_Proxy_Broker *the_TAO_ConsumesDef_Proxy_Broker_;
+
+ protected:
+ ConsumesDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ComponentIR_ConsumesDef_setup_collocation (int collocated);
+
+ ConsumesDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~ConsumesDef (void);
+
+ friend class _TAO_ConsumesDef_Remote_Proxy_Impl;
+ friend class _TAO_ConsumesDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_ConsumesDef_Direct_Proxy_Impl;
+
+ private:
+ ConsumesDef (const ConsumesDef &);
+ void operator= (const ConsumesDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::ProvidesDefSeq * provides_interfaces (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ConsumesDef_Proxy_Impl
+ : public virtual CORBA::ComponentIR::_TAO_EventPortDef_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_ConsumesDef_Proxy_Impl (void) {}
+
+ protected:
+ _TAO_ConsumesDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::UsesDefSeq * uses_interfaces (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_ConsumesDef_Remote_Proxy_Impl
+ : public virtual _TAO_ConsumesDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::ComponentIR::_TAO_EventPortDef_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_ConsumesDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_ConsumesDef_Remote_Proxy_Impl (void) {}
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::EmitsDefSeq * emits_events (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ConsumesDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_ConsumesDef_Proxy_Broker (void);
+ virtual _TAO_ConsumesDef_Proxy_Impl &select_proxy (
+ ConsumesDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_ConsumesDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::PublishesDefSeq * publishes_events (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_ConsumesDef_Remote_Proxy_Broker
+ : public virtual _TAO_ConsumesDef_Proxy_Broker
+ {
+ public:
+ _TAO_ConsumesDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_ConsumesDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_ConsumesDef_Proxy_Impl &select_proxy (
+ ConsumesDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_ConsumesDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_ConsumesDef_Remote_Proxy_Broker *the_TAO_ConsumesDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::ConsumesDefSeq * consumes_events (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ConsumesDef;
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
- virtual CORBA::Boolean is_basic (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
+#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF___PTR_CH_)
+#define _CORBA_COMPONENTIR_COMPONENTDEF___PTR_CH_
+
+ class ComponentDef;
+ typedef ComponentDef *ComponentDef_ptr;
- virtual ::IR::ProvidesDef_ptr create_provides (
- const char * id,
- const char * name,
- const char * version,
- CORBA::InterfaceDef_ptr interface_type
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
+#endif /* end #if !defined */
+#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF___VAR_CH_)
+#define _CORBA_COMPONENTIR_COMPONENTDEF___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::UsesDef_ptr create_uses (
- const char * id,
- const char * name,
- const char * version,
- CORBA::InterfaceDef_ptr interface_type,
- CORBA::Boolean is_multiple
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ComponentDef_var : public TAO_Base_var
+ {
+ public:
+ ComponentDef_var (void); // default constructor
+ ComponentDef_var (ComponentDef_ptr p) : ptr_ (p) {}
+ ComponentDef_var (const ComponentDef_var &); // copy constructor
+ ~ComponentDef_var (void); // destructor
+
+ ComponentDef_var &operator= (ComponentDef_ptr);
+ ComponentDef_var &operator= (const ComponentDef_var &);
+ ComponentDef_ptr operator-> (void) const;
+
+ operator const ComponentDef_ptr &() const;
+ operator ComponentDef_ptr &();
+ // in, inout, out, _retn
+ ComponentDef_ptr in (void) const;
+ ComponentDef_ptr &inout (void);
+ ComponentDef_ptr &out (void);
+ ComponentDef_ptr _retn (void);
+ ComponentDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static ComponentDef_ptr tao_duplicate (ComponentDef_ptr);
+ static void tao_release (ComponentDef_ptr);
+ static ComponentDef_ptr tao_nil (void);
+ static ComponentDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ ComponentDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ ComponentDef_var (const TAO_Base_var &rhs);
+ ComponentDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF___OUT_CH_)
+#define _CORBA_COMPONENTIR_COMPONENTDEF___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::EmitsDef_ptr create_emits (
- const char * id,
- const char * name,
- const char * version,
- CORBA::ValueDef_ptr value
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export ComponentDef_out
+ {
+ public:
+ ComponentDef_out (ComponentDef_ptr &);
+ ComponentDef_out (ComponentDef_var &);
+ ComponentDef_out (const ComponentDef_out &);
+ ComponentDef_out &operator= (const ComponentDef_out &);
+ ComponentDef_out &operator= (const ComponentDef_var &);
+ ComponentDef_out &operator= (ComponentDef_ptr);
+ operator ComponentDef_ptr &();
+ ComponentDef_ptr &ptr (void);
+ ComponentDef_ptr operator-> (void);
+
+ private:
+ ComponentDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::PublishesDef_ptr create_publishes (
- const char * id,
- const char * name,
- const char * version,
- CORBA::ValueDef_ptr value
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF_CH_)
+#define _CORBA_COMPONENTIR_COMPONENTDEF_CH_
+
+ class _TAO_ComponentDef_Proxy_Impl;
+ class _TAO_ComponentDef_Remote_Proxy_Impl;
+ class _TAO_ComponentDef_Proxy_Broker;
+ class _TAO_ComponentDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export ComponentDef
+ : public virtual CORBA::ExtInterfaceDef
+ {
+ public:
+ typedef ComponentDef_ptr _ptr_type;
+ typedef ComponentDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static ComponentDef_ptr _duplicate (ComponentDef_ptr obj);
+
+ static ComponentDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ComponentDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ComponentDef_ptr _nil (void)
+ {
+ return (ComponentDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ComponentIR::ComponentDef_ptr base_component (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual void base_component (
+ CORBA::ComponentIR::ComponentDef_ptr base_component
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::InterfaceDefSeq * supported_interfaces (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual void supported_interfaces (
+ const CORBA::InterfaceDefSeq & supported_interfaces
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ComponentIR::ProvidesDef_ptr create_provides (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ComponentIR::UsesDef_ptr create_uses (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::InterfaceDef_ptr interface_type,
+ CORBA::Boolean is_multiple
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ComponentIR::EmitsDef_ptr create_emits (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::EventDef_ptr event
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ComponentIR::PublishesDef_ptr create_publishes (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::EventDef_ptr event
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ComponentIR::ConsumesDef_ptr create_consumes (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::EventDef_ptr event
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_ComponentDef_Proxy_Broker *the_TAO_ComponentDef_Proxy_Broker_;
+
+ protected:
+ ComponentDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ComponentIR_ComponentDef_setup_collocation (int collocated);
+
+ ComponentDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~ComponentDef (void);
+
+ friend class _TAO_ComponentDef_Remote_Proxy_Impl;
+ friend class _TAO_ComponentDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_ComponentDef_Direct_Proxy_Impl;
+
+ private:
+ ComponentDef (const ComponentDef &);
+ void operator= (const ComponentDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::ConsumesDef_ptr create_consumes (
- const char * id,
- const char * name,
- const char * version,
- CORBA::ValueDef_ptr value
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ComponentDef_Proxy_Impl
+ : public virtual CORBA::_TAO_ExtInterfaceDef_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_ComponentDef_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ComponentIR::ComponentDef_ptr base_component (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual void base_component (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::ComponentIR::ComponentDef_ptr base_component
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::InterfaceDefSeq * supported_interfaces (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual void supported_interfaces (
+ CORBA::Object *_collocated_tao_target_,
+ const CORBA::InterfaceDefSeq & supported_interfaces
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ComponentIR::ProvidesDef_ptr create_provides (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ComponentIR::UsesDef_ptr create_uses (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::InterfaceDef_ptr interface_type,
+ CORBA::Boolean is_multiple
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ComponentIR::EmitsDef_ptr create_emits (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::EventDef_ptr event
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ComponentIR::PublishesDef_ptr create_publishes (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::EventDef_ptr event
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ComponentIR::ConsumesDef_ptr create_consumes (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::EventDef_ptr event
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ protected:
+ _TAO_ComponentDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
- virtual CORBA::Boolean _is_a (
- const char *type_id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- virtual void *_tao_QueryInterface (ptr_arith_t type);
-
- virtual const char* _interface_repository_id (void) const;
- private:
- _TAO_ComponentDef_Proxy_Broker *the_TAO_ComponentDef_Proxy_Broker_;
-
- protected:
- ComponentDef (int collocated = 0);
-
- // These methods travese the inheritance tree and set the
- // parents piece of the given class in the right mode.
- virtual void IR_ComponentDef_setup_collocation (int collocated);
-
- ComponentDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated = 0,
- TAO_Abstract_ServantBase *servant = 0
- );
- virtual ~ComponentDef (void);
-
- friend class _TAO_ComponentDef_Remote_Proxy_Impl;
- friend class _TAO_ComponentDef_ThruPOA_Proxy_Impl;
- friend class _TAO_ComponentDef_Direct_Proxy_Impl;
-
- private:
- ComponentDef (const ComponentDef &);
- void operator= (const ComponentDef &);
- };
-
- // The Proxy Implementations are used by each interface to
- // perform a call. Each different implementation encapsulates
- // an invocation logic.
-
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_ComponentDef_Proxy_Impl
- : public virtual CORBA::_TAO_InterfaceDef_Proxy_Impl
- {
- public:
- virtual ~_TAO_ComponentDef_Proxy_Impl (void) {}
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_ComponentDef_Remote_Proxy_Impl
+ : public virtual _TAO_ComponentDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::_TAO_ExtInterfaceDef_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_ComponentDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_ComponentDef_Remote_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ComponentIR::ComponentDef_ptr base_component (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual void base_component (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::ComponentIR::ComponentDef_ptr base_component
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::InterfaceDefSeq * supported_interfaces (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual void supported_interfaces (
+ CORBA::Object *_collocated_tao_target_,
+ const CORBA::InterfaceDefSeq & supported_interfaces
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ComponentIR::ProvidesDef_ptr create_provides (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::InterfaceDef_ptr interface_type
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ComponentIR::UsesDef_ptr create_uses (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::InterfaceDef_ptr interface_type,
+ CORBA::Boolean is_multiple
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ComponentIR::EmitsDef_ptr create_emits (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::EventDef_ptr event
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ComponentIR::PublishesDef_ptr create_publishes (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::EventDef_ptr event
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ComponentIR::ConsumesDef_ptr create_consumes (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::ComponentIR::EventDef_ptr event
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::CORBA::InterfaceDefSeq * supported_interfaces (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ComponentDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_ComponentDef_Proxy_Broker (void);
+ virtual _TAO_ComponentDef_Proxy_Impl &select_proxy (
+ ComponentDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_ComponentDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual void supported_interfaces (
- CORBA::Object *_collocated_tao_target_,
- const CORBA::InterfaceDefSeq & supported_interfaces
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_ComponentDef_Remote_Proxy_Broker
+ : public virtual _TAO_ComponentDef_Proxy_Broker
+ {
+ public:
+ _TAO_ComponentDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_ComponentDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_ComponentDef_Proxy_Impl &select_proxy (
+ ComponentDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_ComponentDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_ComponentDef_Remote_Proxy_Broker *the_TAO_ComponentDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ComponentDef;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
- virtual ::IR::ComponentDef_ptr base_component (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CH_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CH_
+
+ class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq
+ : public TAO_Unbounded_Base_Sequence
+ {
+ public:
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq (void);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ ProvidesDescription *data,
+ CORBA::Boolean release = 0
+ );
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq (
+ const _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq &rhs
+ );
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq &operator= (
+ const _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq &rhs
+ );
+ virtual ~_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq (void);
+
+ // = Accessors.
+ ProvidesDescription &operator[] (CORBA::ULong i);
+ const ProvidesDescription &operator[] (CORBA::ULong i) const;
+
+ // = Static operations.
+ static ProvidesDescription *allocbuf (CORBA::ULong size);
+ static void freebuf (ProvidesDescription *buffer);
+
+ // Implement the TAO_Base_Sequence methods (see Sequence.h)
+ virtual void _allocate_buffer (CORBA::ULong length);
+ virtual void _deallocate_buffer (void);
+ ProvidesDescription *get_buffer (CORBA::Boolean orphan = 0);
+ const ProvidesDescription *get_buffer (void) const;
+ void replace (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ProvidesDescription *data,
+ CORBA::Boolean release
+ );
+ };
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CH_)
+#define _CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::ProvidesDefSeq * provides_interfaces (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
+ class ProvidesDescriptionSeq;
+ class ProvidesDescriptionSeq_var;
+
+ // *************************************************************
+ // CORBA::ComponentIR::ProvidesDescriptionSeq
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ProvidesDescriptionSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+ TAO_Unbounded_Sequence<ProvidesDescription>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ {
+ public:
+ ProvidesDescriptionSeq (void);
+ ProvidesDescriptionSeq (CORBA::ULong max);
+ ProvidesDescriptionSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ProvidesDescription *buffer,
+ CORBA::Boolean release = 0
+ );
+ ProvidesDescriptionSeq (const ProvidesDescriptionSeq &);
+ ~ProvidesDescriptionSeq (void);
+
+ static void _tao_any_destructor (void*);
+
+ typedef ProvidesDescriptionSeq_var _var_type;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ___VAR_CH_)
+#define _CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::UsesDefSeq * uses_interfaces (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::EmitsDefSeq * emits_events (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
+ // *************************************************************
+ // class CORBA::ComponentIR::ProvidesDescriptionSeq_var
+ // *************************************************************
+
+ class TAO_IFR_Client_Export ProvidesDescriptionSeq_var
+ {
+ public:
+ ProvidesDescriptionSeq_var (void);
+ ProvidesDescriptionSeq_var (ProvidesDescriptionSeq *);
+ ProvidesDescriptionSeq_var (const ProvidesDescriptionSeq_var &);
+ ~ProvidesDescriptionSeq_var (void);
+
+ ProvidesDescriptionSeq_var &operator= (ProvidesDescriptionSeq *);
+ ProvidesDescriptionSeq_var &operator= (const ProvidesDescriptionSeq_var &);
+ ProvidesDescriptionSeq *operator-> (void);
+ const ProvidesDescriptionSeq *operator-> (void) const;
+
+ operator const ProvidesDescriptionSeq &() const;
+ operator ProvidesDescriptionSeq &();
+ operator ProvidesDescriptionSeq &() const;
+
+ // Variable-size base types only.
+ operator ProvidesDescriptionSeq *&();
+
+ ProvidesDescription & operator[] (CORBA::ULong index);
+ const ProvidesDescription & operator[] (CORBA::ULong index) const;
+
+ // in, inout, out, _retn
+ const ProvidesDescriptionSeq &in (void) const;
+ ProvidesDescriptionSeq &inout (void);
+ ProvidesDescriptionSeq *&out (void);
+ ProvidesDescriptionSeq *_retn (void);
+ ProvidesDescriptionSeq *ptr (void) const;
+
+ private:
+ ProvidesDescriptionSeq *ptr_;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ___OUT_CH_)
+#define _CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::PublishesDefSeq * publishes_events (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::ConsumesDefSeq * consumes_events (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual CORBA::Boolean is_basic (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::ProvidesDef_ptr create_provides (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- CORBA::InterfaceDef_ptr interface_type
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::UsesDef_ptr create_uses (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- CORBA::InterfaceDef_ptr interface_type,
- CORBA::Boolean is_multiple
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::EmitsDef_ptr create_emits (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- CORBA::ValueDef_ptr value
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::PublishesDef_ptr create_publishes (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- CORBA::ValueDef_ptr value
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::ConsumesDef_ptr create_consumes (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- CORBA::ValueDef_ptr value
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- protected:
- _TAO_ComponentDef_Proxy_Impl (void);
- };
-
- //
- // End Base Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
- class TAO_IFR_Client_Export _TAO_ComponentDef_Remote_Proxy_Impl
- : public virtual _TAO_ComponentDef_Proxy_Impl,
- public virtual TAO_Remote_Object_Proxy_Impl,
- public virtual CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl
- {
- public:
- _TAO_ComponentDef_Remote_Proxy_Impl (void);
-
- virtual ~_TAO_ComponentDef_Remote_Proxy_Impl (void) {}
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
+ class TAO_IFR_Client_Export ProvidesDescriptionSeq_out
+ {
+ public:
+ ProvidesDescriptionSeq_out (ProvidesDescriptionSeq *&);
+ ProvidesDescriptionSeq_out (ProvidesDescriptionSeq_var &);
+ ProvidesDescriptionSeq_out (const ProvidesDescriptionSeq_out &);
+ ProvidesDescriptionSeq_out &operator= (const ProvidesDescriptionSeq_out &);
+ ProvidesDescriptionSeq_out &operator= (ProvidesDescriptionSeq *);
+ operator ProvidesDescriptionSeq *&();
+ ProvidesDescriptionSeq *&ptr (void);
+ ProvidesDescriptionSeq *operator-> (void);
+ ProvidesDescription & operator[] (CORBA::ULong index);
+
+ private:
+ ProvidesDescriptionSeq *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ProvidesDescriptionSeq_var &);
+ };
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ProvidesDescriptionSeq;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
- virtual ::CORBA::InterfaceDefSeq * supported_interfaces (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CH_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CH_
+
+ class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq
+ : public TAO_Unbounded_Base_Sequence
+ {
+ public:
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq (void);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ UsesDescription *data,
+ CORBA::Boolean release = 0
+ );
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq (
+ const _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq &rhs
+ );
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq &operator= (
+ const _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq &rhs
+ );
+ virtual ~_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq (void);
+
+ // = Accessors.
+ UsesDescription &operator[] (CORBA::ULong i);
+ const UsesDescription &operator[] (CORBA::ULong i) const;
+
+ // = Static operations.
+ static UsesDescription *allocbuf (CORBA::ULong size);
+ static void freebuf (UsesDescription *buffer);
+
+ // Implement the TAO_Base_Sequence methods (see Sequence.h)
+ virtual void _allocate_buffer (CORBA::ULong length);
+ virtual void _deallocate_buffer (void);
+ UsesDescription *get_buffer (CORBA::Boolean orphan = 0);
+ const UsesDescription *get_buffer (void) const;
+ void replace (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ UsesDescription *data,
+ CORBA::Boolean release
+ );
+ };
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CH_)
+#define _CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual void supported_interfaces (
- CORBA::Object *_collocated_tao_target_,
- const CORBA::InterfaceDefSeq & supported_interfaces
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
+ class UsesDescriptionSeq;
+ class UsesDescriptionSeq_var;
+
+ // *************************************************************
+ // CORBA::ComponentIR::UsesDescriptionSeq
+ // *************************************************************
+
+ class TAO_IFR_Client_Export UsesDescriptionSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+ TAO_Unbounded_Sequence<UsesDescription>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ {
+ public:
+ UsesDescriptionSeq (void);
+ UsesDescriptionSeq (CORBA::ULong max);
+ UsesDescriptionSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ UsesDescription *buffer,
+ CORBA::Boolean release = 0
+ );
+ UsesDescriptionSeq (const UsesDescriptionSeq &);
+ ~UsesDescriptionSeq (void);
+
+ static void _tao_any_destructor (void*);
+
+ typedef UsesDescriptionSeq_var _var_type;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_USESDESCRIPTIONSEQ___VAR_CH_)
+#define _CORBA_COMPONENTIR_USESDESCRIPTIONSEQ___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::ComponentDef_ptr base_component (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
+ // *************************************************************
+ // class CORBA::ComponentIR::UsesDescriptionSeq_var
+ // *************************************************************
+
+ class TAO_IFR_Client_Export UsesDescriptionSeq_var
+ {
+ public:
+ UsesDescriptionSeq_var (void);
+ UsesDescriptionSeq_var (UsesDescriptionSeq *);
+ UsesDescriptionSeq_var (const UsesDescriptionSeq_var &);
+ ~UsesDescriptionSeq_var (void);
+
+ UsesDescriptionSeq_var &operator= (UsesDescriptionSeq *);
+ UsesDescriptionSeq_var &operator= (const UsesDescriptionSeq_var &);
+ UsesDescriptionSeq *operator-> (void);
+ const UsesDescriptionSeq *operator-> (void) const;
+
+ operator const UsesDescriptionSeq &() const;
+ operator UsesDescriptionSeq &();
+ operator UsesDescriptionSeq &() const;
+
+ // Variable-size base types only.
+ operator UsesDescriptionSeq *&();
+
+ UsesDescription & operator[] (CORBA::ULong index);
+ const UsesDescription & operator[] (CORBA::ULong index) const;
+
+ // in, inout, out, _retn
+ const UsesDescriptionSeq &in (void) const;
+ UsesDescriptionSeq &inout (void);
+ UsesDescriptionSeq *&out (void);
+ UsesDescriptionSeq *_retn (void);
+ UsesDescriptionSeq *ptr (void) const;
+
+ private:
+ UsesDescriptionSeq *ptr_;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_USESDESCRIPTIONSEQ___OUT_CH_)
+#define _CORBA_COMPONENTIR_USESDESCRIPTIONSEQ___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::ProvidesDefSeq * provides_interfaces (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
+ class TAO_IFR_Client_Export UsesDescriptionSeq_out
+ {
+ public:
+ UsesDescriptionSeq_out (UsesDescriptionSeq *&);
+ UsesDescriptionSeq_out (UsesDescriptionSeq_var &);
+ UsesDescriptionSeq_out (const UsesDescriptionSeq_out &);
+ UsesDescriptionSeq_out &operator= (const UsesDescriptionSeq_out &);
+ UsesDescriptionSeq_out &operator= (UsesDescriptionSeq *);
+ operator UsesDescriptionSeq *&();
+ UsesDescriptionSeq *&ptr (void);
+ UsesDescriptionSeq *operator-> (void);
+ UsesDescription & operator[] (CORBA::ULong index);
+
+ private:
+ UsesDescriptionSeq *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const UsesDescriptionSeq_var &);
+ };
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_UsesDescriptionSeq;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
- virtual ::IR::UsesDefSeq * uses_interfaces (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CH_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CH_
+
+ class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq
+ : public TAO_Unbounded_Base_Sequence
+ {
+ public:
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq (void);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq (
+ CORBA::ULong maximum,
+ CORBA::ULong length,
+ EventPortDescription *data,
+ CORBA::Boolean release = 0
+ );
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq (
+ const _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq &rhs
+ );
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq &operator= (
+ const _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq &rhs
+ );
+ virtual ~_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq (void);
+
+ // = Accessors.
+ EventPortDescription &operator[] (CORBA::ULong i);
+ const EventPortDescription &operator[] (CORBA::ULong i) const;
+
+ // = Static operations.
+ static EventPortDescription *allocbuf (CORBA::ULong size);
+ static void freebuf (EventPortDescription *buffer);
+
+ // Implement the TAO_Base_Sequence methods (see Sequence.h)
+ virtual void _allocate_buffer (CORBA::ULong length);
+ virtual void _deallocate_buffer (void);
+ EventPortDescription *get_buffer (CORBA::Boolean orphan = 0);
+ const EventPortDescription *get_buffer (void) const;
+ void replace (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ EventPortDescription *data,
+ CORBA::Boolean release
+ );
+ };
+
+#endif /* end #if !defined */
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+
+#if !defined (_CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CH_)
+#define _CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::EmitsDefSeq * emits_events (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
+ class EventPortDescriptionSeq;
+ class EventPortDescriptionSeq_var;
+
+ // *************************************************************
+ // CORBA::ComponentIR::EventPortDescriptionSeq
+ // *************************************************************
+
+ class TAO_IFR_Client_Export EventPortDescriptionSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
+#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq
+#else /* TAO_USE_SEQUENCE_TEMPLATES */
+ TAO_Unbounded_Sequence<EventPortDescription>
+
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+ {
+ public:
+ EventPortDescriptionSeq (void);
+ EventPortDescriptionSeq (CORBA::ULong max);
+ EventPortDescriptionSeq (
+ CORBA::ULong max,
+ CORBA::ULong length,
+ EventPortDescription *buffer,
+ CORBA::Boolean release = 0
+ );
+ EventPortDescriptionSeq (const EventPortDescriptionSeq &);
+ ~EventPortDescriptionSeq (void);
+
+ static void _tao_any_destructor (void*);
+
+ typedef EventPortDescriptionSeq_var _var_type;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ___VAR_CH_)
+#define _CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::PublishesDefSeq * publishes_events (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::ConsumesDefSeq * consumes_events (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual CORBA::Boolean is_basic (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::ProvidesDef_ptr create_provides (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- CORBA::InterfaceDef_ptr interface_type
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::UsesDef_ptr create_uses (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- CORBA::InterfaceDef_ptr interface_type,
- CORBA::Boolean is_multiple
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::EmitsDef_ptr create_emits (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- CORBA::ValueDef_ptr value
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::PublishesDef_ptr create_publishes (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- CORBA::ValueDef_ptr value
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::ConsumesDef_ptr create_consumes (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- CORBA::ValueDef_ptr value
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
- };
-
- //
- // End Remote Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
- // The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
- // collocation scheme, the proxy to be used can vary on
- // a call by call basis.
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_ComponentDef_Proxy_Broker
- {
- public:
- virtual ~_TAO_ComponentDef_Proxy_Broker (void);
- virtual _TAO_ComponentDef_Proxy_Impl &select_proxy (
- ComponentDef *object
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- ) = 0;
-
- protected:
- _TAO_ComponentDef_Proxy_Broker (void);
-
- };
-
- //
- // End Base Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
- class TAO_IFR_Client_Export _TAO_ComponentDef_Remote_Proxy_Broker
- : public virtual _TAO_ComponentDef_Proxy_Broker
- {
- public:
- _TAO_ComponentDef_Remote_Proxy_Broker (void);
-
- virtual ~_TAO_ComponentDef_Remote_Proxy_Broker (void);
-
- virtual _TAO_ComponentDef_Proxy_Impl &select_proxy (
- ComponentDef *object
- ACE_ENV_ARG_DECL
- );
-
- private:
- _TAO_ComponentDef_Remote_Proxy_Impl remote_proxy_impl_;
-
- public:
- // This member function is used to get an handle to the unique instance
- // of the Remote Proxy Broker that is available for a given
- // interface.
- static _TAO_ComponentDef_Remote_Proxy_Broker *the_TAO_ComponentDef_Remote_Proxy_Broker (void);
- };
-
- //
- // End Remote Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ComponentDef;
-
- // TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
- class ComponentDescription_var;
-
- struct TAO_IFR_Client_Export ComponentDescription
- {
- typedef ComponentDescription_var _var_type;
-
- static void _tao_any_destructor (void *);
- TAO_String_Manager name;
- TAO_String_Manager id;
- TAO_String_Manager defined_in;
- TAO_String_Manager version;
- TAO_String_Manager base_component;
- IR::RepositoryIdSeq supports_interfaces;
- IR::ProvidesDefSeq provides_interfaces;
- IR::UsesDefSeq uses_interfaces;
- CORBA::AttrDescriptionSeq attributes;
- IR::EmitsDefSeq emits_events;
- IR::PublishesDefSeq publishes_events;
- IR::ConsumesDefSeq consumes_events;
- CORBA::Boolean is_basic;
- };
-
- // TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
- class TAO_IFR_Client_Export ComponentDescription_var
- {
- public:
- ComponentDescription_var (void);
- ComponentDescription_var (ComponentDescription *);
- ComponentDescription_var (const ComponentDescription_var &);
- ~ComponentDescription_var (void);
-
- ComponentDescription_var &operator= (ComponentDescription *);
- ComponentDescription_var &operator= (const ComponentDescription_var &);
- ComponentDescription *operator-> (void);
- const ComponentDescription *operator-> (void) const;
-
- operator const ComponentDescription &() const;
- operator ComponentDescription &();
- operator ComponentDescription &() const;
-
- // Variable-size types only.
- operator ComponentDescription *&();
-
- // in, inout, out, _retn
- const ComponentDescription &in (void) const;
- ComponentDescription &inout (void);
- ComponentDescription *&out (void);
- ComponentDescription *_retn (void);
- ComponentDescription *ptr (void) const;
-
- private:
- ComponentDescription *ptr_;
- };
-
- // TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
- class TAO_IFR_Client_Export ComponentDescription_out
- {
- public:
- ComponentDescription_out (ComponentDescription *&);
- ComponentDescription_out (ComponentDescription_var &);
- ComponentDescription_out (const ComponentDescription_out &);
- ComponentDescription_out &operator= (const ComponentDescription_out &);
- ComponentDescription_out &operator= (ComponentDescription *);
- operator ComponentDescription *&();
- ComponentDescription *&ptr (void);
- ComponentDescription *operator-> (void);
-
- private:
- ComponentDescription *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const ComponentDescription_var &);
- };
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ComponentDescription;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
-
-#if !defined (_IR_PRIMARYKEYDEF___PTR_CH_)
-#define _IR_PRIMARYKEYDEF___PTR_CH_
-
- class PrimaryKeyDef;
- typedef PrimaryKeyDef *PrimaryKeyDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PRIMARYKEYDEF___VAR_CH_)
-#define _IR_PRIMARYKEYDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export PrimaryKeyDef_var : private TAO_Base_var
- {
- public:
- PrimaryKeyDef_var (void); // default constructor
- PrimaryKeyDef_var (PrimaryKeyDef_ptr p) : ptr_ (p) {}
- PrimaryKeyDef_var (const PrimaryKeyDef_var &); // copy constructor
- ~PrimaryKeyDef_var (void); // destructor
-
- PrimaryKeyDef_var &operator= (PrimaryKeyDef_ptr);
- PrimaryKeyDef_var &operator= (const PrimaryKeyDef_var &);
- PrimaryKeyDef_ptr operator-> (void) const;
-
- operator const PrimaryKeyDef_ptr &() const;
- operator PrimaryKeyDef_ptr &();
- // in, inout, out, _retn
- PrimaryKeyDef_ptr in (void) const;
- PrimaryKeyDef_ptr &inout (void);
- PrimaryKeyDef_ptr &out (void);
- PrimaryKeyDef_ptr _retn (void);
- PrimaryKeyDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static PrimaryKeyDef_ptr tao_duplicate (PrimaryKeyDef_ptr);
- static void tao_release (PrimaryKeyDef_ptr);
- static PrimaryKeyDef_ptr tao_nil (void);
- static PrimaryKeyDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- PrimaryKeyDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- PrimaryKeyDef_var (const TAO_Base_var & rhs);
- PrimaryKeyDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_PRIMARYKEYDEF___OUT_CH_)
-#define _IR_PRIMARYKEYDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export PrimaryKeyDef_out
- {
- public:
- PrimaryKeyDef_out (PrimaryKeyDef_ptr &);
- PrimaryKeyDef_out (PrimaryKeyDef_var &);
- PrimaryKeyDef_out (const PrimaryKeyDef_out &);
- PrimaryKeyDef_out &operator= (const PrimaryKeyDef_out &);
- PrimaryKeyDef_out &operator= (const PrimaryKeyDef_var &);
- PrimaryKeyDef_out &operator= (PrimaryKeyDef_ptr);
- operator PrimaryKeyDef_ptr &();
- PrimaryKeyDef_ptr &ptr (void);
- PrimaryKeyDef_ptr operator-> (void);
-
- private:
- PrimaryKeyDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
-
-#if !defined (_IR_PRIMARYKEYDEF_CH_)
-#define _IR_PRIMARYKEYDEF_CH_
-
- class _TAO_PrimaryKeyDef_Proxy_Impl;
- class _TAO_PrimaryKeyDef_Remote_Proxy_Impl;
- class _TAO_PrimaryKeyDef_Proxy_Broker;
- class _TAO_PrimaryKeyDef_Remote_Proxy_Broker;
-
- class TAO_IFR_Client_Export PrimaryKeyDef
- : public virtual CORBA::Contained
- {
- public:
- typedef PrimaryKeyDef_ptr _ptr_type;
- typedef PrimaryKeyDef_var _var_type;
- static int _tao_class_id;
-
- // The static operations.
- static PrimaryKeyDef_ptr _duplicate (PrimaryKeyDef_ptr obj);
-
- static PrimaryKeyDef_ptr _narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static PrimaryKeyDef_ptr _unchecked_narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static PrimaryKeyDef_ptr _nil (void)
- {
- return (PrimaryKeyDef_ptr)0;
- }
-
- static void _tao_any_destructor (void *);
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
+ // *************************************************************
+ // class CORBA::ComponentIR::EventPortDescriptionSeq_var
+ // *************************************************************
+
+ class TAO_IFR_Client_Export EventPortDescriptionSeq_var
+ {
+ public:
+ EventPortDescriptionSeq_var (void);
+ EventPortDescriptionSeq_var (EventPortDescriptionSeq *);
+ EventPortDescriptionSeq_var (const EventPortDescriptionSeq_var &);
+ ~EventPortDescriptionSeq_var (void);
+
+ EventPortDescriptionSeq_var &operator= (EventPortDescriptionSeq *);
+ EventPortDescriptionSeq_var &operator= (const EventPortDescriptionSeq_var &);
+ EventPortDescriptionSeq *operator-> (void);
+ const EventPortDescriptionSeq *operator-> (void) const;
+
+ operator const EventPortDescriptionSeq &() const;
+ operator EventPortDescriptionSeq &();
+ operator EventPortDescriptionSeq &() const;
+
+ // Variable-size base types only.
+ operator EventPortDescriptionSeq *&();
+
+ EventPortDescription & operator[] (CORBA::ULong index);
+ const EventPortDescription & operator[] (CORBA::ULong index) const;
+
+ // in, inout, out, _retn
+ const EventPortDescriptionSeq &in (void) const;
+ EventPortDescriptionSeq &inout (void);
+ EventPortDescriptionSeq *&out (void);
+ EventPortDescriptionSeq *_retn (void);
+ EventPortDescriptionSeq *ptr (void) const;
+
+ private:
+ EventPortDescriptionSeq *ptr_;
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ___OUT_CH_)
+#define _CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::Boolean is_a (
- const char * primary_key_id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
+ class TAO_IFR_Client_Export EventPortDescriptionSeq_out
+ {
+ public:
+ EventPortDescriptionSeq_out (EventPortDescriptionSeq *&);
+ EventPortDescriptionSeq_out (EventPortDescriptionSeq_var &);
+ EventPortDescriptionSeq_out (const EventPortDescriptionSeq_out &);
+ EventPortDescriptionSeq_out &operator= (const EventPortDescriptionSeq_out &);
+ EventPortDescriptionSeq_out &operator= (EventPortDescriptionSeq *);
+ operator EventPortDescriptionSeq *&();
+ EventPortDescriptionSeq *&ptr (void);
+ EventPortDescriptionSeq *operator-> (void);
+ EventPortDescription & operator[] (CORBA::ULong index);
+
+ private:
+ EventPortDescriptionSeq *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const EventPortDescriptionSeq_var &);
+ };
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::CORBA::ValueDef_ptr primary_key (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_EventPortDescriptionSeq;
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
- virtual CORBA::Boolean _is_a (
- const char *type_id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- virtual void *_tao_QueryInterface (ptr_arith_t type);
-
- virtual const char* _interface_repository_id (void) const;
- private:
- _TAO_PrimaryKeyDef_Proxy_Broker *the_TAO_PrimaryKeyDef_Proxy_Broker_;
-
- protected:
- PrimaryKeyDef (int collocated = 0);
-
- // These methods travese the inheritance tree and set the
- // parents piece of the given class in the right mode.
- virtual void IR_PrimaryKeyDef_setup_collocation (int collocated);
-
- PrimaryKeyDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated = 0,
- TAO_Abstract_ServantBase *servant = 0
- );
- virtual ~PrimaryKeyDef (void);
-
- friend class _TAO_PrimaryKeyDef_Remote_Proxy_Impl;
- friend class _TAO_PrimaryKeyDef_ThruPOA_Proxy_Impl;
- friend class _TAO_PrimaryKeyDef_Direct_Proxy_Impl;
-
- private:
- PrimaryKeyDef (const PrimaryKeyDef &);
- void operator= (const PrimaryKeyDef &);
- };
-
- // The Proxy Implementations are used by each interface to
- // perform a call. Each different implementation encapsulates
- // an invocation logic.
-
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_PrimaryKeyDef_Proxy_Impl
- : public virtual CORBA::_TAO_Contained_Proxy_Impl
- {
- public:
- virtual ~_TAO_PrimaryKeyDef_Proxy_Impl (void) {}
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
+ class ComponentDescription_var;
+
+ struct TAO_IFR_Client_Export ComponentDescription
+ {
+ typedef ComponentDescription_var _var_type;
+
+ static void _tao_any_destructor (void *);
+ TAO_String_Manager name;
+ TAO_String_Manager id;
+ TAO_String_Manager defined_in;
+ TAO_String_Manager version;
+ TAO_String_Manager base_component;
+ CORBA::RepositoryIdSeq supported_interfaces;
+ CORBA::ComponentIR::ProvidesDescriptionSeq provided_interfaces;
+ CORBA::ComponentIR::UsesDescriptionSeq used_interfaces;
+ CORBA::ComponentIR::EventPortDescriptionSeq emits_events;
+ CORBA::ComponentIR::EventPortDescriptionSeq publishes_events;
+ CORBA::ComponentIR::EventPortDescriptionSeq consumes_events;
+ CORBA::ExtAttrDescriptionSeq attributes;
+ CORBA::TypeCode_var type;
+ };
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual CORBA::Boolean is_a (
- CORBA::Object *_collocated_tao_target_,
- const char * primary_key_id
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
+ class TAO_IFR_Client_Export ComponentDescription_var
+ {
+ public:
+ ComponentDescription_var (void);
+ ComponentDescription_var (ComponentDescription *);
+ ComponentDescription_var (const ComponentDescription_var &);
+ ~ComponentDescription_var (void);
+
+ ComponentDescription_var &operator= (ComponentDescription *);
+ ComponentDescription_var &operator= (const ComponentDescription_var &);
+ ComponentDescription *operator-> (void);
+ const ComponentDescription *operator-> (void) const;
+
+ operator const ComponentDescription &() const;
+ operator ComponentDescription &();
+ operator ComponentDescription &() const;
+
+ // Variable-size types only.
+ operator ComponentDescription *&();
+
+ // in, inout, out, _retn
+ const ComponentDescription &in (void) const;
+ ComponentDescription &inout (void);
+ ComponentDescription *&out (void);
+ ComponentDescription *_retn (void);
+ ComponentDescription *ptr (void) const;
+
+ private:
+ ComponentDescription *ptr_;
+ };
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::CORBA::ValueDef_ptr primary_key (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- protected:
- _TAO_PrimaryKeyDef_Proxy_Impl (void);
- };
-
- //
- // End Base Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
- class TAO_IFR_Client_Export _TAO_PrimaryKeyDef_Remote_Proxy_Impl
- : public virtual _TAO_PrimaryKeyDef_Proxy_Impl,
- public virtual TAO_Remote_Object_Proxy_Impl,
- public virtual CORBA::_TAO_Contained_Remote_Proxy_Impl
- {
- public:
- _TAO_PrimaryKeyDef_Remote_Proxy_Impl (void);
-
- virtual ~_TAO_PrimaryKeyDef_Remote_Proxy_Impl (void) {}
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
+ class TAO_IFR_Client_Export ComponentDescription_out
+ {
+ public:
+ ComponentDescription_out (ComponentDescription *&);
+ ComponentDescription_out (ComponentDescription_var &);
+ ComponentDescription_out (const ComponentDescription_out &);
+ ComponentDescription_out &operator= (const ComponentDescription_out &);
+ ComponentDescription_out &operator= (ComponentDescription *);
+ operator ComponentDescription *&();
+ ComponentDescription *&ptr (void);
+ ComponentDescription *operator-> (void);
+
+ private:
+ ComponentDescription *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ComponentDescription_var &);
+ };
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual CORBA::Boolean is_a (
- CORBA::Object *_collocated_tao_target_,
- const char * primary_key_id
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ComponentDescription;
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::CORBA::ValueDef_ptr primary_key (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
- };
-
- //
- // End Remote Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
- // The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
- // collocation scheme, the proxy to be used can vary on
- // a call by call basis.
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_PrimaryKeyDef_Proxy_Broker
- {
- public:
- virtual ~_TAO_PrimaryKeyDef_Proxy_Broker (void);
- virtual _TAO_PrimaryKeyDef_Proxy_Impl &select_proxy (
- PrimaryKeyDef *object
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- ) = 0;
-
- protected:
- _TAO_PrimaryKeyDef_Proxy_Broker (void);
-
- };
-
- //
- // End Base Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
- class TAO_IFR_Client_Export _TAO_PrimaryKeyDef_Remote_Proxy_Broker
- : public virtual _TAO_PrimaryKeyDef_Proxy_Broker
- {
- public:
- _TAO_PrimaryKeyDef_Remote_Proxy_Broker (void);
-
- virtual ~_TAO_PrimaryKeyDef_Remote_Proxy_Broker (void);
-
- virtual _TAO_PrimaryKeyDef_Proxy_Impl &select_proxy (
- PrimaryKeyDef *object
- ACE_ENV_ARG_DECL
- );
-
- private:
- _TAO_PrimaryKeyDef_Remote_Proxy_Impl remote_proxy_impl_;
-
- public:
- // This member function is used to get an handle to the unique instance
- // of the Remote Proxy Broker that is available for a given
- // interface.
- static _TAO_PrimaryKeyDef_Remote_Proxy_Broker *the_TAO_PrimaryKeyDef_Remote_Proxy_Broker (void);
- };
-
- //
- // End Remote Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_PrimaryKeyDef;
-
- // TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
- class PrimaryKeyDescription_var;
-
- struct TAO_IFR_Client_Export PrimaryKeyDescription
- {
- typedef PrimaryKeyDescription_var _var_type;
-
- static void _tao_any_destructor (void *);
- TAO_String_Manager name;
- TAO_String_Manager id;
- TAO_String_Manager defined_in;
- TAO_String_Manager version;
- CORBA::ValueDef_var primary_key;
- };
-
- // TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
- class TAO_IFR_Client_Export PrimaryKeyDescription_var
- {
- public:
- PrimaryKeyDescription_var (void);
- PrimaryKeyDescription_var (PrimaryKeyDescription *);
- PrimaryKeyDescription_var (const PrimaryKeyDescription_var &);
- ~PrimaryKeyDescription_var (void);
-
- PrimaryKeyDescription_var &operator= (PrimaryKeyDescription *);
- PrimaryKeyDescription_var &operator= (const PrimaryKeyDescription_var &);
- PrimaryKeyDescription *operator-> (void);
- const PrimaryKeyDescription *operator-> (void) const;
-
- operator const PrimaryKeyDescription &() const;
- operator PrimaryKeyDescription &();
- operator PrimaryKeyDescription &() const;
-
- // Variable-size types only.
- operator PrimaryKeyDescription *&();
-
- // in, inout, out, _retn
- const PrimaryKeyDescription &in (void) const;
- PrimaryKeyDescription &inout (void);
- PrimaryKeyDescription *&out (void);
- PrimaryKeyDescription *_retn (void);
- PrimaryKeyDescription *ptr (void) const;
-
- private:
- PrimaryKeyDescription *ptr_;
- };
-
- // TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
- class TAO_IFR_Client_Export PrimaryKeyDescription_out
- {
- public:
- PrimaryKeyDescription_out (PrimaryKeyDescription *&);
- PrimaryKeyDescription_out (PrimaryKeyDescription_var &);
- PrimaryKeyDescription_out (const PrimaryKeyDescription_out &);
- PrimaryKeyDescription_out &operator= (const PrimaryKeyDescription_out &);
- PrimaryKeyDescription_out &operator= (PrimaryKeyDescription *);
- operator PrimaryKeyDescription *&();
- PrimaryKeyDescription *&ptr (void);
- PrimaryKeyDescription *operator-> (void);
-
- private:
- PrimaryKeyDescription *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const PrimaryKeyDescription_var &);
- };
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_PrimaryKeyDescription;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
-
-#if !defined (_IR_FACTORYDEF___PTR_CH_)
-#define _IR_FACTORYDEF___PTR_CH_
-
- class FactoryDef;
- typedef FactoryDef *FactoryDef_ptr;
-
-#endif /* end #if !defined */
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
-#if !defined (_IR_FACTORYDEF___VAR_CH_)
-#define _IR_FACTORYDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export FactoryDef_var : private TAO_Base_var
- {
- public:
- FactoryDef_var (void); // default constructor
- FactoryDef_var (FactoryDef_ptr p) : ptr_ (p) {}
- FactoryDef_var (const FactoryDef_var &); // copy constructor
- ~FactoryDef_var (void); // destructor
-
- FactoryDef_var &operator= (FactoryDef_ptr);
- FactoryDef_var &operator= (const FactoryDef_var &);
- FactoryDef_ptr operator-> (void) const;
-
- operator const FactoryDef_ptr &() const;
- operator FactoryDef_ptr &();
- // in, inout, out, _retn
- FactoryDef_ptr in (void) const;
- FactoryDef_ptr &inout (void);
- FactoryDef_ptr &out (void);
- FactoryDef_ptr _retn (void);
- FactoryDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static FactoryDef_ptr tao_duplicate (FactoryDef_ptr);
- static void tao_release (FactoryDef_ptr);
- static FactoryDef_ptr tao_nil (void);
- static FactoryDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- FactoryDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- FactoryDef_var (const TAO_Base_var & rhs);
- FactoryDef_var & operator= (const TAO_Base_var & rhs);
- };
+#if !defined (_CORBA_COMPONENTIR_FACTORYDEF___PTR_CH_)
+#define _CORBA_COMPONENTIR_FACTORYDEF___PTR_CH_
+
+ class FactoryDef;
+ typedef FactoryDef *FactoryDef_ptr;
#endif /* end #if !defined */
-#if !defined (_IR_FACTORYDEF___OUT_CH_)
-#define _IR_FACTORYDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export FactoryDef_out
- {
- public:
- FactoryDef_out (FactoryDef_ptr &);
- FactoryDef_out (FactoryDef_var &);
- FactoryDef_out (const FactoryDef_out &);
- FactoryDef_out &operator= (const FactoryDef_out &);
- FactoryDef_out &operator= (const FactoryDef_var &);
- FactoryDef_out &operator= (FactoryDef_ptr);
- operator FactoryDef_ptr &();
- FactoryDef_ptr &ptr (void);
- FactoryDef_ptr operator-> (void);
-
- private:
- FactoryDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
-
-#if !defined (_IR_FACTORYDEF_CH_)
-#define _IR_FACTORYDEF_CH_
-
- class _TAO_FactoryDef_Proxy_Impl;
- class _TAO_FactoryDef_Remote_Proxy_Impl;
- class _TAO_FactoryDef_Proxy_Broker;
- class _TAO_FactoryDef_Remote_Proxy_Broker;
-
- class TAO_IFR_Client_Export FactoryDef
- : public virtual CORBA::OperationDef
- {
- public:
- typedef FactoryDef_ptr _ptr_type;
- typedef FactoryDef_var _var_type;
- static int _tao_class_id;
-
- // The static operations.
- static FactoryDef_ptr _duplicate (FactoryDef_ptr obj);
-
- static FactoryDef_ptr _narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static FactoryDef_ptr _unchecked_narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static FactoryDef_ptr _nil (void)
- {
- return (FactoryDef_ptr)0;
- }
-
- static void _tao_any_destructor (void *);
-
+#if !defined (_CORBA_COMPONENTIR_FACTORYDEF___VAR_CH_)
+#define _CORBA_COMPONENTIR_FACTORYDEF___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
- virtual CORBA::Boolean _is_a (
- const char *type_id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- virtual void *_tao_QueryInterface (ptr_arith_t type);
-
- virtual const char* _interface_repository_id (void) const;
- private:
- _TAO_FactoryDef_Proxy_Broker *the_TAO_FactoryDef_Proxy_Broker_;
-
- protected:
- FactoryDef (int collocated = 0);
-
- // These methods travese the inheritance tree and set the
- // parents piece of the given class in the right mode.
- virtual void IR_FactoryDef_setup_collocation (int collocated);
-
- FactoryDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated = 0,
- TAO_Abstract_ServantBase *servant = 0
- );
- virtual ~FactoryDef (void);
-
- friend class _TAO_FactoryDef_Remote_Proxy_Impl;
- friend class _TAO_FactoryDef_ThruPOA_Proxy_Impl;
- friend class _TAO_FactoryDef_Direct_Proxy_Impl;
-
- private:
- FactoryDef (const FactoryDef &);
- void operator= (const FactoryDef &);
- };
-
- // The Proxy Implementations are used by each interface to
- // perform a call. Each different implementation encapsulates
- // an invocation logic.
-
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_FactoryDef_Proxy_Impl
- : public virtual CORBA::_TAO_OperationDef_Proxy_Impl
- {
- public:
- virtual ~_TAO_FactoryDef_Proxy_Impl (void) {}
-
- protected:
- _TAO_FactoryDef_Proxy_Impl (void);
- };
-
- //
- // End Base Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
- class TAO_IFR_Client_Export _TAO_FactoryDef_Remote_Proxy_Impl
- : public virtual _TAO_FactoryDef_Proxy_Impl,
- public virtual TAO_Remote_Object_Proxy_Impl,
- public virtual CORBA::_TAO_OperationDef_Remote_Proxy_Impl
- {
- public:
- _TAO_FactoryDef_Remote_Proxy_Impl (void);
-
- virtual ~_TAO_FactoryDef_Remote_Proxy_Impl (void) {}
- };
-
- //
- // End Remote Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
- // The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
- // collocation scheme, the proxy to be used can vary on
- // a call by call basis.
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_FactoryDef_Proxy_Broker
- {
- public:
- virtual ~_TAO_FactoryDef_Proxy_Broker (void);
- virtual _TAO_FactoryDef_Proxy_Impl &select_proxy (
- FactoryDef *object
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- ) = 0;
-
- protected:
- _TAO_FactoryDef_Proxy_Broker (void);
-
- };
-
- //
- // End Base Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
- class TAO_IFR_Client_Export _TAO_FactoryDef_Remote_Proxy_Broker
- : public virtual _TAO_FactoryDef_Proxy_Broker
- {
- public:
- _TAO_FactoryDef_Remote_Proxy_Broker (void);
-
- virtual ~_TAO_FactoryDef_Remote_Proxy_Broker (void);
-
- virtual _TAO_FactoryDef_Proxy_Impl &select_proxy (
- FactoryDef *object
- ACE_ENV_ARG_DECL
- );
-
- private:
- _TAO_FactoryDef_Remote_Proxy_Impl remote_proxy_impl_;
-
- public:
- // This member function is used to get an handle to the unique instance
- // of the Remote Proxy Broker that is available for a given
- // interface.
- static _TAO_FactoryDef_Remote_Proxy_Broker *the_TAO_FactoryDef_Remote_Proxy_Broker (void);
- };
-
- //
- // End Remote Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_FactoryDef;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
-
-#if !defined (_IR_FINDERDEF___PTR_CH_)
-#define _IR_FINDERDEF___PTR_CH_
-
- class FinderDef;
- typedef FinderDef *FinderDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_FINDERDEF___VAR_CH_)
-#define _IR_FINDERDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export FinderDef_var : private TAO_Base_var
- {
- public:
- FinderDef_var (void); // default constructor
- FinderDef_var (FinderDef_ptr p) : ptr_ (p) {}
- FinderDef_var (const FinderDef_var &); // copy constructor
- ~FinderDef_var (void); // destructor
-
- FinderDef_var &operator= (FinderDef_ptr);
- FinderDef_var &operator= (const FinderDef_var &);
- FinderDef_ptr operator-> (void) const;
-
- operator const FinderDef_ptr &() const;
- operator FinderDef_ptr &();
- // in, inout, out, _retn
- FinderDef_ptr in (void) const;
- FinderDef_ptr &inout (void);
- FinderDef_ptr &out (void);
- FinderDef_ptr _retn (void);
- FinderDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static FinderDef_ptr tao_duplicate (FinderDef_ptr);
- static void tao_release (FinderDef_ptr);
- static FinderDef_ptr tao_nil (void);
- static FinderDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- FinderDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- FinderDef_var (const TAO_Base_var & rhs);
- FinderDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_FINDERDEF___OUT_CH_)
-#define _IR_FINDERDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
- class TAO_IFR_Client_Export FinderDef_out
- {
- public:
- FinderDef_out (FinderDef_ptr &);
- FinderDef_out (FinderDef_var &);
- FinderDef_out (const FinderDef_out &);
- FinderDef_out &operator= (const FinderDef_out &);
- FinderDef_out &operator= (const FinderDef_var &);
- FinderDef_out &operator= (FinderDef_ptr);
- operator FinderDef_ptr &();
- FinderDef_ptr &ptr (void);
- FinderDef_ptr operator-> (void);
-
- private:
- FinderDef_ptr &ptr_;
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
-
-#if !defined (_IR_FINDERDEF_CH_)
-#define _IR_FINDERDEF_CH_
-
- class _TAO_FinderDef_Proxy_Impl;
- class _TAO_FinderDef_Remote_Proxy_Impl;
- class _TAO_FinderDef_Proxy_Broker;
- class _TAO_FinderDef_Remote_Proxy_Broker;
-
- class TAO_IFR_Client_Export FinderDef
- : public virtual CORBA::OperationDef
- {
- public:
- typedef FinderDef_ptr _ptr_type;
- typedef FinderDef_var _var_type;
- static int _tao_class_id;
-
- // The static operations.
- static FinderDef_ptr _duplicate (FinderDef_ptr obj);
-
- static FinderDef_ptr _narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static FinderDef_ptr _unchecked_narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static FinderDef_ptr _nil (void)
- {
- return (FinderDef_ptr)0;
- }
-
- static void _tao_any_destructor (void *);
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export FactoryDef_var : public TAO_Base_var
+ {
+ public:
+ FactoryDef_var (void); // default constructor
+ FactoryDef_var (FactoryDef_ptr p) : ptr_ (p) {}
+ FactoryDef_var (const FactoryDef_var &); // copy constructor
+ ~FactoryDef_var (void); // destructor
+
+ FactoryDef_var &operator= (FactoryDef_ptr);
+ FactoryDef_var &operator= (const FactoryDef_var &);
+ FactoryDef_ptr operator-> (void) const;
+
+ operator const FactoryDef_ptr &() const;
+ operator FactoryDef_ptr &();
+ // in, inout, out, _retn
+ FactoryDef_ptr in (void) const;
+ FactoryDef_ptr &inout (void);
+ FactoryDef_ptr &out (void);
+ FactoryDef_ptr _retn (void);
+ FactoryDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static FactoryDef_ptr tao_duplicate (FactoryDef_ptr);
+ static void tao_release (FactoryDef_ptr);
+ static FactoryDef_ptr tao_nil (void);
+ static FactoryDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ FactoryDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ FactoryDef_var (const TAO_Base_var &rhs);
+ FactoryDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_FACTORYDEF___OUT_CH_)
+#define _CORBA_COMPONENTIR_FACTORYDEF___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
- virtual CORBA::Boolean _is_a (
- const char *type_id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- virtual void *_tao_QueryInterface (ptr_arith_t type);
-
- virtual const char* _interface_repository_id (void) const;
- private:
- _TAO_FinderDef_Proxy_Broker *the_TAO_FinderDef_Proxy_Broker_;
-
- protected:
- FinderDef (int collocated = 0);
-
- // These methods travese the inheritance tree and set the
- // parents piece of the given class in the right mode.
- virtual void IR_FinderDef_setup_collocation (int collocated);
-
- FinderDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated = 0,
- TAO_Abstract_ServantBase *servant = 0
- );
- virtual ~FinderDef (void);
-
- friend class _TAO_FinderDef_Remote_Proxy_Impl;
- friend class _TAO_FinderDef_ThruPOA_Proxy_Impl;
- friend class _TAO_FinderDef_Direct_Proxy_Impl;
-
- private:
- FinderDef (const FinderDef &);
- void operator= (const FinderDef &);
- };
-
- // The Proxy Implementations are used by each interface to
- // perform a call. Each different implementation encapsulates
- // an invocation logic.
-
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_FinderDef_Proxy_Impl
- : public virtual CORBA::_TAO_OperationDef_Proxy_Impl
- {
- public:
- virtual ~_TAO_FinderDef_Proxy_Impl (void) {}
-
- protected:
- _TAO_FinderDef_Proxy_Impl (void);
- };
-
- //
- // End Base Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
- class TAO_IFR_Client_Export _TAO_FinderDef_Remote_Proxy_Impl
- : public virtual _TAO_FinderDef_Proxy_Impl,
- public virtual TAO_Remote_Object_Proxy_Impl,
- public virtual CORBA::_TAO_OperationDef_Remote_Proxy_Impl
- {
- public:
- _TAO_FinderDef_Remote_Proxy_Impl (void);
-
- virtual ~_TAO_FinderDef_Remote_Proxy_Impl (void) {}
- };
-
- //
- // End Remote Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
- // The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
- // collocation scheme, the proxy to be used can vary on
- // a call by call basis.
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_FinderDef_Proxy_Broker
- {
- public:
- virtual ~_TAO_FinderDef_Proxy_Broker (void);
- virtual _TAO_FinderDef_Proxy_Impl &select_proxy (
- FinderDef *object
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- ) = 0;
-
- protected:
- _TAO_FinderDef_Proxy_Broker (void);
-
- };
-
- //
- // End Base Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
- class TAO_IFR_Client_Export _TAO_FinderDef_Remote_Proxy_Broker
- : public virtual _TAO_FinderDef_Proxy_Broker
- {
- public:
- _TAO_FinderDef_Remote_Proxy_Broker (void);
-
- virtual ~_TAO_FinderDef_Remote_Proxy_Broker (void);
-
- virtual _TAO_FinderDef_Proxy_Impl &select_proxy (
- FinderDef *object
- ACE_ENV_ARG_DECL
- );
-
- private:
- _TAO_FinderDef_Remote_Proxy_Impl remote_proxy_impl_;
-
- public:
- // This member function is used to get an handle to the unique instance
- // of the Remote Proxy Broker that is available for a given
- // interface.
- static _TAO_FinderDef_Remote_Proxy_Broker *the_TAO_FinderDef_Remote_Proxy_Broker (void);
- };
-
- //
- // End Remote Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_FinderDef;
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
-
-#if !defined (_IR_HOMEDEF___PTR_CH_)
-#define _IR_HOMEDEF___PTR_CH_
-
- class HomeDef;
- typedef HomeDef *HomeDef_ptr;
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_HOMEDEF___VAR_CH_)
-#define _IR_HOMEDEF___VAR_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export HomeDef_var : private TAO_Base_var
- {
- public:
- HomeDef_var (void); // default constructor
- HomeDef_var (HomeDef_ptr p) : ptr_ (p) {}
- HomeDef_var (const HomeDef_var &); // copy constructor
- ~HomeDef_var (void); // destructor
-
- HomeDef_var &operator= (HomeDef_ptr);
- HomeDef_var &operator= (const HomeDef_var &);
- HomeDef_ptr operator-> (void) const;
-
- operator const HomeDef_ptr &() const;
- operator HomeDef_ptr &();
- // in, inout, out, _retn
- HomeDef_ptr in (void) const;
- HomeDef_ptr &inout (void);
- HomeDef_ptr &out (void);
- HomeDef_ptr _retn (void);
- HomeDef_ptr ptr (void) const;
-
- // Hooks used by template sequence and object manager classes
- // for non-defined forward declared interfaces.
- static HomeDef_ptr tao_duplicate (HomeDef_ptr);
- static void tao_release (HomeDef_ptr);
- static HomeDef_ptr tao_nil (void);
- static HomeDef_ptr tao_narrow (
- CORBA::Object *
- ACE_ENV_ARG_DECL
- );
- static CORBA::Object * tao_upcast (void *);
-
- private:
- HomeDef_ptr ptr_;
- // Unimplemented - prevents widening assignment.
- HomeDef_var (const TAO_Base_var & rhs);
- HomeDef_var & operator= (const TAO_Base_var & rhs);
- };
-
-#endif /* end #if !defined */
-
-#if !defined (_IR_HOMEDEF___OUT_CH_)
-#define _IR_HOMEDEF___OUT_CH_
-
- // TAO_IDL - Generated from
- // be/be_interface.cpp:946
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export FactoryDef_out
+ {
+ public:
+ FactoryDef_out (FactoryDef_ptr &);
+ FactoryDef_out (FactoryDef_var &);
+ FactoryDef_out (const FactoryDef_out &);
+ FactoryDef_out &operator= (const FactoryDef_out &);
+ FactoryDef_out &operator= (const FactoryDef_var &);
+ FactoryDef_out &operator= (FactoryDef_ptr);
+ operator FactoryDef_ptr &();
+ FactoryDef_ptr &ptr (void);
+ FactoryDef_ptr operator-> (void);
+
+ private:
+ FactoryDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_COMPONENTIR_FACTORYDEF_CH_)
+#define _CORBA_COMPONENTIR_FACTORYDEF_CH_
+
+ class _TAO_FactoryDef_Proxy_Impl;
+ class _TAO_FactoryDef_Remote_Proxy_Impl;
+ class _TAO_FactoryDef_Proxy_Broker;
+ class _TAO_FactoryDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export FactoryDef
+ : public virtual CORBA::OperationDef
+ {
+ public:
+ typedef FactoryDef_ptr _ptr_type;
+ typedef FactoryDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static FactoryDef_ptr _duplicate (FactoryDef_ptr obj);
+
+ static FactoryDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static FactoryDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static FactoryDef_ptr _nil (void)
+ {
+ return (FactoryDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_FactoryDef_Proxy_Broker *the_TAO_FactoryDef_Proxy_Broker_;
+
+ protected:
+ FactoryDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ComponentIR_FactoryDef_setup_collocation (int collocated);
+
+ FactoryDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~FactoryDef (void);
+
+ friend class _TAO_FactoryDef_Remote_Proxy_Impl;
+ friend class _TAO_FactoryDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_FactoryDef_Direct_Proxy_Impl;
+
+ private:
+ FactoryDef (const FactoryDef &);
+ void operator= (const FactoryDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_FactoryDef_Proxy_Impl
+ : public virtual CORBA::_TAO_OperationDef_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_FactoryDef_Proxy_Impl (void) {}
+
+ protected:
+ _TAO_FactoryDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_FactoryDef_Remote_Proxy_Impl
+ : public virtual _TAO_FactoryDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::_TAO_OperationDef_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_FactoryDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_FactoryDef_Remote_Proxy_Impl (void) {}
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_FactoryDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_FactoryDef_Proxy_Broker (void);
+ virtual _TAO_FactoryDef_Proxy_Impl &select_proxy (
+ FactoryDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_FactoryDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_FactoryDef_Remote_Proxy_Broker
+ : public virtual _TAO_FactoryDef_Proxy_Broker
+ {
+ public:
+ _TAO_FactoryDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_FactoryDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_FactoryDef_Proxy_Impl &select_proxy (
+ FactoryDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_FactoryDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_FactoryDef_Remote_Proxy_Broker *the_TAO_FactoryDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_FactoryDef;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
- class TAO_IFR_Client_Export HomeDef_out
- {
- public:
- HomeDef_out (HomeDef_ptr &);
- HomeDef_out (HomeDef_var &);
- HomeDef_out (const HomeDef_out &);
- HomeDef_out &operator= (const HomeDef_out &);
- HomeDef_out &operator= (const HomeDef_var &);
- HomeDef_out &operator= (HomeDef_ptr);
- operator HomeDef_ptr &();
- HomeDef_ptr &ptr (void);
- HomeDef_ptr operator-> (void);
-
- private:
- HomeDef_ptr &ptr_;
- };
+#if !defined (_CORBA_COMPONENTIR_FINDERDEF___PTR_CH_)
+#define _CORBA_COMPONENTIR_FINDERDEF___PTR_CH_
+
+ class FinderDef;
+ typedef FinderDef *FinderDef_ptr;
#endif /* end #if !defined */
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
-
-#if !defined (_IR_HOMEDEF_CH_)
-#define _IR_HOMEDEF_CH_
-
- class _TAO_HomeDef_Proxy_Impl;
- class _TAO_HomeDef_Remote_Proxy_Impl;
- class _TAO_HomeDef_Proxy_Broker;
- class _TAO_HomeDef_Remote_Proxy_Broker;
-
- class TAO_IFR_Client_Export HomeDef
- : public virtual CORBA::InterfaceDef
- {
- public:
- typedef HomeDef_ptr _ptr_type;
- typedef HomeDef_var _var_type;
- static int _tao_class_id;
-
- // The static operations.
- static HomeDef_ptr _duplicate (HomeDef_ptr obj);
-
- static HomeDef_ptr _narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static HomeDef_ptr _unchecked_narrow (
- CORBA::Object_ptr obj
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- static HomeDef_ptr _nil (void)
- {
- return (HomeDef_ptr)0;
- }
-
- static void _tao_any_destructor (void *);
-
+#if !defined (_CORBA_COMPONENTIR_FINDERDEF___VAR_CH_)
+#define _CORBA_COMPONENTIR_FINDERDEF___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::HomeDef_ptr base_home (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export FinderDef_var : public TAO_Base_var
+ {
+ public:
+ FinderDef_var (void); // default constructor
+ FinderDef_var (FinderDef_ptr p) : ptr_ (p) {}
+ FinderDef_var (const FinderDef_var &); // copy constructor
+ ~FinderDef_var (void); // destructor
+
+ FinderDef_var &operator= (FinderDef_ptr);
+ FinderDef_var &operator= (const FinderDef_var &);
+ FinderDef_ptr operator-> (void) const;
+
+ operator const FinderDef_ptr &() const;
+ operator FinderDef_ptr &();
+ // in, inout, out, _retn
+ FinderDef_ptr in (void) const;
+ FinderDef_ptr &inout (void);
+ FinderDef_ptr &out (void);
+ FinderDef_ptr _retn (void);
+ FinderDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static FinderDef_ptr tao_duplicate (FinderDef_ptr);
+ static void tao_release (FinderDef_ptr);
+ static FinderDef_ptr tao_nil (void);
+ static FinderDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ FinderDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ FinderDef_var (const TAO_Base_var &rhs);
+ FinderDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_FINDERDEF___OUT_CH_)
+#define _CORBA_COMPONENTIR_FINDERDEF___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::ComponentDef_ptr managed_component (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::PrimaryKeyDef_ptr primary_key (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export FinderDef_out
+ {
+ public:
+ FinderDef_out (FinderDef_ptr &);
+ FinderDef_out (FinderDef_var &);
+ FinderDef_out (const FinderDef_out &);
+ FinderDef_out &operator= (const FinderDef_out &);
+ FinderDef_out &operator= (const FinderDef_var &);
+ FinderDef_out &operator= (FinderDef_ptr);
+ operator FinderDef_ptr &();
+ FinderDef_ptr &ptr (void);
+ FinderDef_ptr operator-> (void);
+
+ private:
+ FinderDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::FactoryDefSeq * factories (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_COMPONENTIR_FINDERDEF_CH_)
+#define _CORBA_COMPONENTIR_FINDERDEF_CH_
+
+ class _TAO_FinderDef_Proxy_Impl;
+ class _TAO_FinderDef_Remote_Proxy_Impl;
+ class _TAO_FinderDef_Proxy_Broker;
+ class _TAO_FinderDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export FinderDef
+ : public virtual CORBA::OperationDef
+ {
+ public:
+ typedef FinderDef_ptr _ptr_type;
+ typedef FinderDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static FinderDef_ptr _duplicate (FinderDef_ptr obj);
+
+ static FinderDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static FinderDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static FinderDef_ptr _nil (void)
+ {
+ return (FinderDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_FinderDef_Proxy_Broker *the_TAO_FinderDef_Proxy_Broker_;
+
+ protected:
+ FinderDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ComponentIR_FinderDef_setup_collocation (int collocated);
+
+ FinderDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~FinderDef (void);
+
+ friend class _TAO_FinderDef_Remote_Proxy_Impl;
+ friend class _TAO_FinderDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_FinderDef_Direct_Proxy_Impl;
+
+ private:
+ FinderDef (const FinderDef &);
+ void operator= (const FinderDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::FinderDefSeq * finders (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_FinderDef_Proxy_Impl
+ : public virtual CORBA::_TAO_OperationDef_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_FinderDef_Proxy_Impl (void) {}
+
+ protected:
+ _TAO_FinderDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual CORBA::Boolean is_basic (
- ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_FinderDef_Remote_Proxy_Impl
+ : public virtual _TAO_FinderDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::_TAO_OperationDef_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_FinderDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_FinderDef_Remote_Proxy_Impl (void) {}
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::PrimaryKeyDef_ptr create_primary_key (
- const char * id,
- const char * name,
- const char * version,
- CORBA::ValueDef_ptr primary_key
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_FinderDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_FinderDef_Proxy_Broker (void);
+ virtual _TAO_FinderDef_Proxy_Impl &select_proxy (
+ FinderDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_FinderDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::FactoryDef_ptr create_factory (
- const char * id,
- const char * name,
- const char * version,
- const CORBA::ParDescriptionSeq & params,
- const CORBA::ExceptionDefSeq & exceptions
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_FinderDef_Remote_Proxy_Broker
+ : public virtual _TAO_FinderDef_Proxy_Broker
+ {
+ public:
+ _TAO_FinderDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_FinderDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_FinderDef_Proxy_Impl &select_proxy (
+ FinderDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_FinderDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_FinderDef_Remote_Proxy_Broker *the_TAO_FinderDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
- virtual ::IR::FinderDef_ptr create_finder (
- const char * id,
- const char * name,
- const char * version,
- const CORBA::ParDescriptionSeq & params,
- const CORBA::ExceptionDefSeq & exceptions
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_FinderDef;
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
- virtual CORBA::Boolean _is_a (
- const char *type_id
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- );
-
- virtual void *_tao_QueryInterface (ptr_arith_t type);
-
- virtual const char* _interface_repository_id (void) const;
- private:
- _TAO_HomeDef_Proxy_Broker *the_TAO_HomeDef_Proxy_Broker_;
-
- protected:
- HomeDef (int collocated = 0);
-
- // These methods travese the inheritance tree and set the
- // parents piece of the given class in the right mode.
- virtual void IR_HomeDef_setup_collocation (int collocated);
-
- HomeDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated = 0,
- TAO_Abstract_ServantBase *servant = 0
- );
- virtual ~HomeDef (void);
-
- friend class _TAO_HomeDef_Remote_Proxy_Impl;
- friend class _TAO_HomeDef_ThruPOA_Proxy_Impl;
- friend class _TAO_HomeDef_Direct_Proxy_Impl;
-
- private:
- HomeDef (const HomeDef &);
- void operator= (const HomeDef &);
- };
-
- // The Proxy Implementations are used by each interface to
- // perform a call. Each different implementation encapsulates
- // an invocation logic.
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
+#if !defined (_CORBA_COMPONENTIR_HOMEDEF___PTR_CH_)
+#define _CORBA_COMPONENTIR_HOMEDEF___PTR_CH_
+
+ class HomeDef;
+ typedef HomeDef *HomeDef_ptr;
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_HomeDef_Proxy_Impl
- : public virtual CORBA::_TAO_InterfaceDef_Proxy_Impl
- {
- public:
- virtual ~_TAO_HomeDef_Proxy_Impl (void) {}
+#endif /* end #if !defined */
+#if !defined (_CORBA_COMPONENTIR_HOMEDEF___VAR_CH_)
+#define _CORBA_COMPONENTIR_HOMEDEF___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::HomeDef_ptr base_home (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::ComponentDef_ptr managed_component (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export HomeDef_var : public TAO_Base_var
+ {
+ public:
+ HomeDef_var (void); // default constructor
+ HomeDef_var (HomeDef_ptr p) : ptr_ (p) {}
+ HomeDef_var (const HomeDef_var &); // copy constructor
+ ~HomeDef_var (void); // destructor
+
+ HomeDef_var &operator= (HomeDef_ptr);
+ HomeDef_var &operator= (const HomeDef_var &);
+ HomeDef_ptr operator-> (void) const;
+
+ operator const HomeDef_ptr &() const;
+ operator HomeDef_ptr &();
+ // in, inout, out, _retn
+ HomeDef_ptr in (void) const;
+ HomeDef_ptr &inout (void);
+ HomeDef_ptr &out (void);
+ HomeDef_ptr _retn (void);
+ HomeDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static HomeDef_ptr tao_duplicate (HomeDef_ptr);
+ static void tao_release (HomeDef_ptr);
+ static HomeDef_ptr tao_nil (void);
+ static HomeDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ HomeDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ HomeDef_var (const TAO_Base_var &rhs);
+ HomeDef_var &operator= (const TAO_Base_var &rhs);
+ };
+
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_COMPONENTIR_HOMEDEF___OUT_CH_)
+#define _CORBA_COMPONENTIR_HOMEDEF___OUT_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::PrimaryKeyDef_ptr primary_key (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export HomeDef_out
+ {
+ public:
+ HomeDef_out (HomeDef_ptr &);
+ HomeDef_out (HomeDef_var &);
+ HomeDef_out (const HomeDef_out &);
+ HomeDef_out &operator= (const HomeDef_out &);
+ HomeDef_out &operator= (const HomeDef_var &);
+ HomeDef_out &operator= (HomeDef_ptr);
+ operator HomeDef_ptr &();
+ HomeDef_ptr &ptr (void);
+ HomeDef_ptr operator-> (void);
+
+ private:
+ HomeDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::FactoryDefSeq * factories (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_COMPONENTIR_HOMEDEF_CH_)
+#define _CORBA_COMPONENTIR_HOMEDEF_CH_
+
+ class _TAO_HomeDef_Proxy_Impl;
+ class _TAO_HomeDef_Remote_Proxy_Impl;
+ class _TAO_HomeDef_Proxy_Broker;
+ class _TAO_HomeDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export HomeDef
+ : public virtual CORBA::ExtInterfaceDef
+ {
+ public:
+ typedef HomeDef_ptr _ptr_type;
+ typedef HomeDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static HomeDef_ptr _duplicate (HomeDef_ptr obj);
+
+ static HomeDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static HomeDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static HomeDef_ptr _nil (void)
+ {
+ return (HomeDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ComponentIR::HomeDef_ptr base_home (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual void base_home (
+ CORBA::ComponentIR::HomeDef_ptr base_home
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::InterfaceDefSeq * supported_interfaces (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual void supported_interfaces (
+ const CORBA::InterfaceDefSeq & supported_interfaces
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ComponentIR::ComponentDef_ptr managed_component (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual void managed_component (
+ CORBA::ComponentIR::ComponentDef_ptr managed_component
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ValueDef_ptr primary_key (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual void primary_key (
+ CORBA::ValueDef_ptr primary_key
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ComponentIR::FactoryDef_ptr create_factory (
+ const char * id,
+ const char * name,
+ const char * version,
+ const CORBA::ParDescriptionSeq & params,
+ const CORBA::ExceptionDefSeq & exceptions
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ComponentIR::FinderDef_ptr create_finder (
+ const char * id,
+ const char * name,
+ const char * version,
+ const CORBA::ParDescriptionSeq & params,
+ const CORBA::ExceptionDefSeq & exceptions
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_HomeDef_Proxy_Broker *the_TAO_HomeDef_Proxy_Broker_;
+
+ protected:
+ HomeDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ComponentIR_HomeDef_setup_collocation (int collocated);
+
+ HomeDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~HomeDef (void);
+
+ friend class _TAO_HomeDef_Remote_Proxy_Impl;
+ friend class _TAO_HomeDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_HomeDef_Direct_Proxy_Impl;
+
+ private:
+ HomeDef (const HomeDef &);
+ void operator= (const HomeDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::FinderDefSeq * finders (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_HomeDef_Proxy_Impl
+ : public virtual CORBA::_TAO_ExtInterfaceDef_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_HomeDef_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ComponentIR::HomeDef_ptr base_home (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual void base_home (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::ComponentIR::HomeDef_ptr base_home
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::InterfaceDefSeq * supported_interfaces (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual void supported_interfaces (
+ CORBA::Object *_collocated_tao_target_,
+ const CORBA::InterfaceDefSeq & supported_interfaces
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ComponentIR::ComponentDef_ptr managed_component (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual void managed_component (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::ComponentIR::ComponentDef_ptr managed_component
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ValueDef_ptr primary_key (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual void primary_key (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::ValueDef_ptr primary_key
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ComponentIR::FactoryDef_ptr create_factory (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ const CORBA::ParDescriptionSeq & params,
+ const CORBA::ExceptionDefSeq & exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ComponentIR::FinderDef_ptr create_finder (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ const CORBA::ParDescriptionSeq & params,
+ const CORBA::ExceptionDefSeq & exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ protected:
+ _TAO_HomeDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual CORBA::Boolean is_basic (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_HomeDef_Remote_Proxy_Impl
+ : public virtual _TAO_HomeDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::_TAO_ExtInterfaceDef_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_HomeDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_HomeDef_Remote_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ComponentIR::HomeDef_ptr base_home (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual void base_home (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::ComponentIR::HomeDef_ptr base_home
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::InterfaceDefSeq * supported_interfaces (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual void supported_interfaces (
+ CORBA::Object *_collocated_tao_target_,
+ const CORBA::InterfaceDefSeq & supported_interfaces
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ComponentIR::ComponentDef_ptr managed_component (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual void managed_component (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::ComponentIR::ComponentDef_ptr managed_component
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ValueDef_ptr primary_key (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual void primary_key (
+ CORBA::Object *_collocated_tao_target_,
+ CORBA::ValueDef_ptr primary_key
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ComponentIR::FactoryDef_ptr create_factory (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ const CORBA::ParDescriptionSeq & params,
+ const CORBA::ExceptionDefSeq & exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ComponentIR::FinderDef_ptr create_finder (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ const CORBA::ParDescriptionSeq & params,
+ const CORBA::ExceptionDefSeq & exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::PrimaryKeyDef_ptr create_primary_key (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- CORBA::ValueDef_ptr primary_key
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_HomeDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_HomeDef_Proxy_Broker (void);
+ virtual _TAO_HomeDef_Proxy_Impl &select_proxy (
+ HomeDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_HomeDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::FactoryDef_ptr create_factory (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- const CORBA::ParDescriptionSeq & params,
- const CORBA::ExceptionDefSeq & exceptions
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_HomeDef_Remote_Proxy_Broker
+ : public virtual _TAO_HomeDef_Proxy_Broker
+ {
+ public:
+ _TAO_HomeDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_HomeDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_HomeDef_Proxy_Impl &select_proxy (
+ HomeDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_HomeDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_HomeDef_Remote_Proxy_Broker *the_TAO_HomeDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
- virtual ::IR::FinderDef_ptr create_finder (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- const CORBA::ParDescriptionSeq & params,
- const CORBA::ExceptionDefSeq & exceptions
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- )) = 0;
-
- protected:
- _TAO_HomeDef_Proxy_Impl (void);
- };
-
- //
- // End Base Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Impl. Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
- class TAO_IFR_Client_Export _TAO_HomeDef_Remote_Proxy_Impl
- : public virtual _TAO_HomeDef_Proxy_Impl,
- public virtual TAO_Remote_Object_Proxy_Impl,
- public virtual CORBA::_TAO_InterfaceDef_Remote_Proxy_Impl
- {
- public:
- _TAO_HomeDef_Remote_Proxy_Impl (void);
-
- virtual ~_TAO_HomeDef_Remote_Proxy_Impl (void) {}
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_HomeDef;
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::HomeDef_ptr base_home (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::ComponentDef_ptr managed_component (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::PrimaryKeyDef_ptr primary_key (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::FactoryDefSeq * factories (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::FinderDefSeq * finders (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual CORBA::Boolean is_basic (
- CORBA::Object *_collocated_tao_target_
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::PrimaryKeyDef_ptr create_primary_key (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- CORBA::ValueDef_ptr primary_key
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
- // TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::FactoryDef_ptr create_factory (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- const CORBA::ParDescriptionSeq & params,
- const CORBA::ExceptionDefSeq & exceptions
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
+ class HomeDescription_var;
+
+ struct TAO_IFR_Client_Export HomeDescription
+ {
+ typedef HomeDescription_var _var_type;
+
+ static void _tao_any_destructor (void *);
+ TAO_String_Manager name;
+ TAO_String_Manager id;
+ TAO_String_Manager defined_in;
+ TAO_String_Manager version;
+ TAO_String_Manager base_home;
+ TAO_String_Manager managed_component;
+ CORBA::ValueDescription primary_key;
+ CORBA::OpDescriptionSeq factories;
+ CORBA::OpDescriptionSeq finders;
+ CORBA::OpDescriptionSeq operations;
+ CORBA::ExtAttrDescriptionSeq attributes;
+ CORBA::TypeCode_var type;
+ };
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
- virtual ::IR::FinderDef_ptr create_finder (
- CORBA::Object *_collocated_tao_target_,
- const char * id,
- const char * name,
- const char * version,
- const CORBA::ParDescriptionSeq & params,
- const CORBA::ExceptionDefSeq & exceptions
- ACE_ENV_ARG_DECL
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ));
- };
-
- //
- // End Remote Proxy Impl. Declaration
- ///////////////////////////////////////////////////////////////////////
-
- // The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
- // collocation scheme, the proxy to be used can vary on
- // a call by call basis.
-
- ///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
- class TAO_IFR_Client_Export _TAO_HomeDef_Proxy_Broker
- {
- public:
- virtual ~_TAO_HomeDef_Proxy_Broker (void);
- virtual _TAO_HomeDef_Proxy_Impl &select_proxy (
- HomeDef *object
- ACE_ENV_ARG_DECL_WITH_DEFAULTS
- ) = 0;
-
- protected:
- _TAO_HomeDef_Proxy_Broker (void);
-
- };
-
- //
- // End Base Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-
- ///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
- //
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
- class TAO_IFR_Client_Export _TAO_HomeDef_Remote_Proxy_Broker
- : public virtual _TAO_HomeDef_Proxy_Broker
- {
- public:
- _TAO_HomeDef_Remote_Proxy_Broker (void);
-
- virtual ~_TAO_HomeDef_Remote_Proxy_Broker (void);
-
- virtual _TAO_HomeDef_Proxy_Impl &select_proxy (
- HomeDef *object
- ACE_ENV_ARG_DECL
- );
-
- private:
- _TAO_HomeDef_Remote_Proxy_Impl remote_proxy_impl_;
-
- public:
- // This member function is used to get an handle to the unique instance
- // of the Remote Proxy Broker that is available for a given
- // interface.
- static _TAO_HomeDef_Remote_Proxy_Broker *the_TAO_HomeDef_Remote_Proxy_Broker (void);
- };
-
- //
- // End Remote Proxy Broker Declaration
- ///////////////////////////////////////////////////////////////////////
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_HomeDef;
-
- // TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
- class HomeDescription_var;
-
- struct TAO_IFR_Client_Export HomeDescription
- {
- typedef HomeDescription_var _var_type;
-
- static void _tao_any_destructor (void *);
- TAO_String_Manager name;
- TAO_String_Manager id;
- TAO_String_Manager defined_in;
- TAO_String_Manager version;
- TAO_String_Manager base_home;
- TAO_String_Manager managed_component;
- IR::PrimaryKeyDef_var primary_key_def;
- IR::FactoryDefSeq factories;
- IR::FinderDefSeq finders;
- CORBA::OpDescriptionSeq operations;
- CORBA::AttrDescriptionSeq attributes;
- CORBA::Boolean is_basic;
- };
-
- // TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
- class TAO_IFR_Client_Export HomeDescription_var
- {
- public:
- HomeDescription_var (void);
- HomeDescription_var (HomeDescription *);
- HomeDescription_var (const HomeDescription_var &);
- ~HomeDescription_var (void);
-
- HomeDescription_var &operator= (HomeDescription *);
- HomeDescription_var &operator= (const HomeDescription_var &);
- HomeDescription *operator-> (void);
- const HomeDescription *operator-> (void) const;
-
- operator const HomeDescription &() const;
- operator HomeDescription &();
- operator HomeDescription &() const;
-
- // Variable-size types only.
- operator HomeDescription *&();
-
- // in, inout, out, _retn
- const HomeDescription &in (void) const;
- HomeDescription &inout (void);
- HomeDescription *&out (void);
- HomeDescription *_retn (void);
- HomeDescription *ptr (void) const;
-
- private:
- HomeDescription *ptr_;
- };
-
- // TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
- class TAO_IFR_Client_Export HomeDescription_out
- {
- public:
- HomeDescription_out (HomeDescription *&);
- HomeDescription_out (HomeDescription_var &);
- HomeDescription_out (const HomeDescription_out &);
- HomeDescription_out &operator= (const HomeDescription_out &);
- HomeDescription_out &operator= (HomeDescription *);
- operator HomeDescription *&();
- HomeDescription *&ptr (void);
- HomeDescription *operator-> (void);
-
- private:
- HomeDescription *&ptr_;
- // Assignment from T_var not allowed.
- void operator= (const HomeDescription_var &);
- };
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
+ class TAO_IFR_Client_Export HomeDescription_var
+ {
+ public:
+ HomeDescription_var (void);
+ HomeDescription_var (HomeDescription *);
+ HomeDescription_var (const HomeDescription_var &);
+ ~HomeDescription_var (void);
+
+ HomeDescription_var &operator= (HomeDescription *);
+ HomeDescription_var &operator= (const HomeDescription_var &);
+ HomeDescription *operator-> (void);
+ const HomeDescription *operator-> (void) const;
+
+ operator const HomeDescription &() const;
+ operator HomeDescription &();
+ operator HomeDescription &() const;
+
+ // Variable-size types only.
+ operator HomeDescription *&();
+
+ // in, inout, out, _retn
+ const HomeDescription &in (void) const;
+ HomeDescription &inout (void);
+ HomeDescription *&out (void);
+ HomeDescription *_retn (void);
+ HomeDescription *ptr (void) const;
+
+ private:
+ HomeDescription *ptr_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
+ class TAO_IFR_Client_Export HomeDescription_out
+ {
+ public:
+ HomeDescription_out (HomeDescription *&);
+ HomeDescription_out (HomeDescription_var &);
+ HomeDescription_out (const HomeDescription_out &);
+ HomeDescription_out &operator= (const HomeDescription_out &);
+ HomeDescription_out &operator= (HomeDescription *);
+ operator HomeDescription *&();
+ HomeDescription *&ptr (void);
+ HomeDescription *operator-> (void);
+
+ private:
+ HomeDescription *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const HomeDescription_var &);
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_HomeDescription;
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_HomeDescription;
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_module/module_ch.cpp:67
+
+ }
+TAO_NAMESPACE_CLOSE // module CORBA::ComponentIR
// TAO_IDL - Generated from
-// be/be_visitor_module/module_ch.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_module/module_ch.cpp:67
}
-TAO_NAMESPACE_CLOSE // module IR
+TAO_NAMESPACE_CLOSE // module CORBA
// Proxy Broker Factory function pointer declarations.
// TAO_IDL - Generated from
-// be/be_visitor_root/root.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/root.cpp:80
extern TAO_IFR_Client_Export
-IR::_TAO_ComponentRepository_Proxy_Broker *
-(*IR__TAO_ComponentRepository_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_EventDef_Proxy_Broker *
+(*CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
);
extern TAO_IFR_Client_Export
-IR::_TAO_ProvidesDef_Proxy_Broker *
-(*IR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_Container_Proxy_Broker *
+(*CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
);
extern TAO_IFR_Client_Export
-IR::_TAO_UsesDef_Proxy_Broker *
-(*IR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_ModuleDef_Proxy_Broker *
+(*CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
);
extern TAO_IFR_Client_Export
-IR::_TAO_EventDef_Proxy_Broker *
-(*IR__TAO_EventDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_Repository_Proxy_Broker *
+(*CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
);
extern TAO_IFR_Client_Export
-IR::_TAO_EmitsDef_Proxy_Broker *
-(*IR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_ProvidesDef_Proxy_Broker *
+(*CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
);
extern TAO_IFR_Client_Export
-IR::_TAO_PublishesDef_Proxy_Broker *
-(*IR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_UsesDef_Proxy_Broker *
+(*CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
);
extern TAO_IFR_Client_Export
-IR::_TAO_ConsumesDef_Proxy_Broker *
-(*IR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_EventPortDef_Proxy_Broker *
+(*CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
);
extern TAO_IFR_Client_Export
-IR::_TAO_ComponentDef_Proxy_Broker *
-(*IR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_EmitsDef_Proxy_Broker *
+(*CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
);
extern TAO_IFR_Client_Export
-IR::_TAO_PrimaryKeyDef_Proxy_Broker *
-(*IR__TAO_PrimaryKeyDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_PublishesDef_Proxy_Broker *
+(*CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
);
extern TAO_IFR_Client_Export
-IR::_TAO_FactoryDef_Proxy_Broker *
-(*IR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_ConsumesDef_Proxy_Broker *
+(*CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
);
extern TAO_IFR_Client_Export
-IR::_TAO_FinderDef_Proxy_Broker *
-(*IR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_ComponentDef_Proxy_Broker *
+(*CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
);
extern TAO_IFR_Client_Export
-IR::_TAO_HomeDef_Proxy_Broker *
-(*IR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer) (
+CORBA::ComponentIR::_TAO_FactoryDef_Proxy_Broker *
+(*CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
);
-// TAO_IDL - Generated from
-// be/be_visitor_enum/any_op_ch.cpp:51
-
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::DefinitionKind);
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::DefinitionKind &);
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
-
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::RepositoryIdSeq &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::RepositoryIdSeq*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::RepositoryIdSeq *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::RepositoryIdSeq *&);
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
-
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::ComponentDefSeq &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::ComponentDefSeq*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::ComponentDefSeq *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::ComponentDefSeq *&);
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
-
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::ProvidesDefSeq &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::ProvidesDefSeq*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::ProvidesDefSeq *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::ProvidesDefSeq *&);
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+extern TAO_IFR_Client_Export
+CORBA::ComponentIR::_TAO_FinderDef_Proxy_Broker *
+(*CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ );
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::UsesDefSeq &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::UsesDefSeq*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::UsesDefSeq *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::UsesDefSeq *&);
+extern TAO_IFR_Client_Export
+CORBA::ComponentIR::_TAO_HomeDef_Proxy_Broker *
+(*CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ );
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::HomeDefSeq &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::HomeDefSeq*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::HomeDefSeq *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::HomeDefSeq *&);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EventDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EventDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::EventDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::EmitsDefSeq &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::EmitsDefSeq*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::EmitsDefSeq *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::EmitsDefSeq *&);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::Container_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::Container_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::Container_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::PublishesDefSeq &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::PublishesDefSeq*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::PublishesDefSeq *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::PublishesDefSeq *&);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ModuleDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ModuleDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::ModuleDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::ConsumesDefSeq &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::ConsumesDefSeq*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::ConsumesDefSeq *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::ConsumesDefSeq *&);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::Repository_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::Repository_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::Repository_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::FactoryDefSeq &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::FactoryDefSeq*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::FactoryDefSeq *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::FactoryDefSeq *&);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ProvidesDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ProvidesDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::ProvidesDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::FinderDefSeq &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::FinderDefSeq*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::FinderDefSeq *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::FinderDefSeq *&);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::ProvidesDescription &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ProvidesDescription*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::ProvidesDescription *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::ProvidesDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::ComponentRepository_ptr); // copying
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::ComponentRepository_ptr *); // non-copying
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::ComponentRepository_ptr &);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::UsesDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::UsesDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::UsesDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::ProvidesDef_ptr); // copying
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::ProvidesDef_ptr *); // non-copying
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::ProvidesDef_ptr &);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::UsesDescription &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::UsesDescription*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::UsesDescription *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::UsesDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::ProvidesDescription &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::ProvidesDescription*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::ProvidesDescription *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::ProvidesDescription *&);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EventPortDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EventPortDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::EventPortDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::UsesDef_ptr); // copying
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::UsesDef_ptr *); // non-copying
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::UsesDef_ptr &);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::EventPortDescription &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EventPortDescription*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::EventPortDescription *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::EventPortDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::UsesDescription &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::UsesDescription*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::UsesDescription *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::UsesDescription *&);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EmitsDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EmitsDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::EmitsDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::ProvidesDescSeq &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::ProvidesDescSeq*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::ProvidesDescSeq *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::ProvidesDescSeq *&);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::PublishesDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::PublishesDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::PublishesDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::UsesDescSeq &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::UsesDescSeq*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::UsesDescSeq *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::UsesDescSeq *&);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ConsumesDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ConsumesDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::ConsumesDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::EventDef_ptr); // copying
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::EventDef_ptr *); // non-copying
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::EventDef_ptr &);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ComponentDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ComponentDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::ComponentDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::EventDescription &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::EventDescription*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::EventDescription *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::EventDescription *&);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::ProvidesDescriptionSeq &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ProvidesDescriptionSeq*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::ProvidesDescriptionSeq *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::ProvidesDescriptionSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::EmitsDef_ptr); // copying
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::EmitsDef_ptr *); // non-copying
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::EmitsDef_ptr &);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::UsesDescriptionSeq &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::UsesDescriptionSeq*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::UsesDescriptionSeq *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::UsesDescriptionSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::PublishesDef_ptr); // copying
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::PublishesDef_ptr *); // non-copying
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::PublishesDef_ptr &);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::EventPortDescriptionSeq &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::EventPortDescriptionSeq*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::EventPortDescriptionSeq *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::EventPortDescriptionSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::ConsumesDef_ptr); // copying
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::ConsumesDef_ptr *); // non-copying
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::ConsumesDef_ptr &);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::ComponentDescription &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::ComponentDescription*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::ComponentDescription *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::ComponentDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::ComponentDef_ptr); // copying
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::ComponentDef_ptr *); // non-copying
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::ComponentDef_ptr &);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::FactoryDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::FactoryDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::FactoryDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::ComponentDescription &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::ComponentDescription*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::ComponentDescription *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::ComponentDescription *&);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::FinderDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::FinderDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::FinderDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::PrimaryKeyDef_ptr); // copying
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::PrimaryKeyDef_ptr *); // non-copying
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::PrimaryKeyDef_ptr &);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::HomeDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::HomeDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::HomeDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::PrimaryKeyDescription &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::PrimaryKeyDescription*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::PrimaryKeyDescription *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::PrimaryKeyDescription *&);
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ComponentIR::HomeDescription &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ComponentIR::HomeDescription*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ComponentIR::HomeDescription *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ComponentIR::HomeDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/cdr_op.cpp:48
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::FactoryDef_ptr); // copying
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::FactoryDef_ptr *); // non-copying
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::FactoryDef_ptr &);
+#ifndef __ACE_INLINE__
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::FinderDef_ptr); // copying
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::FinderDef_ptr *); // non-copying
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::FinderDef_ptr &);
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::EventDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::EventDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::HomeDef_ptr); // copying
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::HomeDef_ptr *); // non-copying
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::HomeDef_ptr &);
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::Container_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::Container_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const IR::HomeDescription &); // copying version
-TAO_IFR_Client_Export void operator<<= (CORBA::Any &, IR::HomeDescription*); // noncopying version
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, IR::HomeDescription *&); // deprecated
-TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const IR::HomeDescription *&);
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ModuleDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ModuleDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_root/cdr_op.cpp:48
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
-#ifndef __ACE_INLINE__
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::Repository_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::Repository_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_enum/cdr_op_ch.cpp:50
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::DefinitionKind &);
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::DefinitionKind &);
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ProvidesDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ProvidesDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
-#if !defined _TAO_CDR_OP_IR_RepositoryIdSeq_H_
-#define _TAO_CDR_OP_IR_RepositoryIdSeq_H_
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const IR::RepositoryIdSeq &
- );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- IR::RepositoryIdSeq &
- );
-
-#endif /* _TAO_CDR_OP_IR_RepositoryIdSeq_H_ */
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ProvidesDescription &);
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ProvidesDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
-
-#if !defined _TAO_CDR_OP_IR_ComponentDefSeq_H_
-#define _TAO_CDR_OP_IR_ComponentDefSeq_H_
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const IR::ComponentDefSeq &
- );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- IR::ComponentDefSeq &
- );
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
-#endif /* _TAO_CDR_OP_IR_ComponentDefSeq_H_ */
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::UsesDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::UsesDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
-#if !defined _TAO_CDR_OP_IR_ProvidesDefSeq_H_
-#define _TAO_CDR_OP_IR_ProvidesDefSeq_H_
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const IR::ProvidesDefSeq &
- );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- IR::ProvidesDefSeq &
- );
-
-#endif /* _TAO_CDR_OP_IR_ProvidesDefSeq_H_ */
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::UsesDescription &);
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::UsesDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
-
-#if !defined _TAO_CDR_OP_IR_UsesDefSeq_H_
-#define _TAO_CDR_OP_IR_UsesDefSeq_H_
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const IR::UsesDefSeq &
- );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- IR::UsesDefSeq &
- );
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
-#endif /* _TAO_CDR_OP_IR_UsesDefSeq_H_ */
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::EventPortDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::EventPortDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
-#if !defined _TAO_CDR_OP_IR_HomeDefSeq_H_
-#define _TAO_CDR_OP_IR_HomeDefSeq_H_
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const IR::HomeDefSeq &
- );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- IR::HomeDefSeq &
- );
-
-#endif /* _TAO_CDR_OP_IR_HomeDefSeq_H_ */
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::EventPortDescription &);
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::EventPortDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
-
-#if !defined _TAO_CDR_OP_IR_EmitsDefSeq_H_
-#define _TAO_CDR_OP_IR_EmitsDefSeq_H_
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const IR::EmitsDefSeq &
- );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- IR::EmitsDefSeq &
- );
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
-#endif /* _TAO_CDR_OP_IR_EmitsDefSeq_H_ */
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::EmitsDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::EmitsDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
-#if !defined _TAO_CDR_OP_IR_PublishesDefSeq_H_
-#define _TAO_CDR_OP_IR_PublishesDefSeq_H_
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const IR::PublishesDefSeq &
- );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- IR::PublishesDefSeq &
- );
-
-#endif /* _TAO_CDR_OP_IR_PublishesDefSeq_H_ */
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::PublishesDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::PublishesDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
-
-#if !defined _TAO_CDR_OP_IR_ConsumesDefSeq_H_
-#define _TAO_CDR_OP_IR_ConsumesDefSeq_H_
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const IR::ConsumesDefSeq &
- );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- IR::ConsumesDefSeq &
- );
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
-#endif /* _TAO_CDR_OP_IR_ConsumesDefSeq_H_ */
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ConsumesDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ConsumesDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
-
-#if !defined _TAO_CDR_OP_IR_FactoryDefSeq_H_
-#define _TAO_CDR_OP_IR_FactoryDefSeq_H_
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const IR::FactoryDefSeq &
- );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- IR::FactoryDefSeq &
- );
-
-#endif /* _TAO_CDR_OP_IR_FactoryDefSeq_H_ */
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ComponentDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ComponentDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
-#if !defined _TAO_CDR_OP_IR_FinderDefSeq_H_
-#define _TAO_CDR_OP_IR_FinderDefSeq_H_
+#if !defined _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_H_
+#define _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_H_
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
- const IR::FinderDefSeq &
+ const CORBA::ComponentIR::ProvidesDescriptionSeq &
);
TAO_IFR_Client_Export CORBA::Boolean operator>> (
TAO_InputCDR &,
- IR::FinderDefSeq &
+ CORBA::ComponentIR::ProvidesDescriptionSeq &
);
-#endif /* _TAO_CDR_OP_IR_FinderDefSeq_H_ */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::ComponentRepository_ptr );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::ComponentRepository_ptr &);
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::ProvidesDef_ptr );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::ProvidesDef_ptr &);
-
-// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::ProvidesDescription &);
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::ProvidesDescription &);
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::UsesDef_ptr );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::UsesDef_ptr &);
+#endif /* _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::UsesDescription &);
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::UsesDescription &);
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
-
-#if !defined _TAO_CDR_OP_IR_ProvidesDescSeq_H_
-#define _TAO_CDR_OP_IR_ProvidesDescSeq_H_
+#if !defined _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_H_
+#define _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_H_
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
- const IR::ProvidesDescSeq &
+ const CORBA::ComponentIR::UsesDescriptionSeq &
);
TAO_IFR_Client_Export CORBA::Boolean operator>> (
TAO_InputCDR &,
- IR::ProvidesDescSeq &
+ CORBA::ComponentIR::UsesDescriptionSeq &
);
-#endif /* _TAO_CDR_OP_IR_ProvidesDescSeq_H_ */
+#endif /* _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
-#if !defined _TAO_CDR_OP_IR_UsesDescSeq_H_
-#define _TAO_CDR_OP_IR_UsesDescSeq_H_
+#if !defined _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_H_
+#define _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_H_
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
- const IR::UsesDescSeq &
+ const CORBA::ComponentIR::EventPortDescriptionSeq &
);
TAO_IFR_Client_Export CORBA::Boolean operator>> (
TAO_InputCDR &,
- IR::UsesDescSeq &
+ CORBA::ComponentIR::EventPortDescriptionSeq &
);
-#endif /* _TAO_CDR_OP_IR_UsesDescSeq_H_ */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::EventDef_ptr );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::EventDef_ptr &);
-
-// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::EventDescription &);
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::EventDescription &);
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::EmitsDef_ptr );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::EmitsDef_ptr &);
+#endif /* _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::PublishesDef_ptr );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::PublishesDef_ptr &);
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ComponentDescription &);
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ComponentDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::ConsumesDef_ptr );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::ConsumesDef_ptr &);
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::FactoryDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::FactoryDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::ComponentDef_ptr );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::ComponentDef_ptr &);
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::FinderDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::FinderDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::ComponentDescription &);
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::ComponentDescription &);
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::HomeDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::HomeDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::PrimaryKeyDef_ptr );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::PrimaryKeyDef_ptr &);
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::HomeDescription &);
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::HomeDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::PrimaryKeyDescription &);
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::PrimaryKeyDescription &);
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::FactoryDef_ptr );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::FactoryDef_ptr &);
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::FinderDef_ptr );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::FinderDef_ptr &);
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::HomeDef_ptr );
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::HomeDef_ptr &);
-
-// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IR::HomeDescription &);
-TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::HomeDescription &);
-
-// TAO_IDL - Generated from
-// be/be_visitor_root/cdr_op.cpp:64
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/cdr_op.cpp:64
#endif /* __ACE_INLINE__ */
// TAO_IDL - Generated from
-// be/be_codegen.cpp:1016
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:1009
#if defined (__ACE_INLINE__)
#include "IFR_ComponentsC.i"
@@ -8828,3 +6745,5 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, IR::HomeDescrip
#include "ace/post.h"
#endif /* ifndef */
+
+
diff --git a/TAO/tao/IFR_Client/IFR_ComponentsC.i b/TAO/tao/IFR_Client/IFR_ComponentsC.i
index b6a3a671338..4fdb43173fd 100644
--- a/TAO/tao/IFR_Client/IFR_ComponentsC.i
+++ b/TAO/tao/IFR_Client/IFR_ComponentsC.i
@@ -20,896 +20,159 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
-#if !defined (_IR_REPOSITORYIDSEQ_CI_)
-#define _IR_REPOSITORYIDSEQ_CI_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
-
-// *************************************************************
-// Inline operations for class IR::RepositoryIdSeq_var
-// *************************************************************
-
-ACE_INLINE
-IR::RepositoryIdSeq_var::RepositoryIdSeq_var (void)
- : ptr_ (0)
-{}
-
-ACE_INLINE
-IR::RepositoryIdSeq_var::RepositoryIdSeq_var (RepositoryIdSeq *p)
- : ptr_ (p)
-{}
-
-ACE_INLINE
-IR::RepositoryIdSeq_var::RepositoryIdSeq_var (const ::IR::RepositoryIdSeq_var &p)
-{
- if (p.ptr_)
- {
- ACE_NEW (this->ptr_, ::IR::RepositoryIdSeq (*p.ptr_));
- }
- else
- {
- this->ptr_ = 0;
- }
-}
-
-ACE_INLINE
-IR::RepositoryIdSeq_var::~RepositoryIdSeq_var (void)
-{
- delete this->ptr_;
-}
-
-ACE_INLINE
-IR::RepositoryIdSeq_var &
-IR::RepositoryIdSeq_var::operator= (RepositoryIdSeq *p)
-{
- delete this->ptr_;
- this->ptr_ = p;
- return *this;
-}
-
-ACE_INLINE
-::IR::RepositoryIdSeq_var &
-IR::RepositoryIdSeq_var::operator= (const ::IR::RepositoryIdSeq_var &p)
-{
- if (this != &p)
- {
- if (p.ptr_ == 0)
- {
- delete this->ptr_;
- this->ptr_ = 0;
- }
- else
- {
- RepositoryIdSeq *deep_copy = 0;
- ACE_NEW_RETURN (
- deep_copy,
- RepositoryIdSeq (*p.ptr_),
- *this
- );
-
- if (deep_copy != 0)
- {
- RepositoryIdSeq *tmp = deep_copy;
- deep_copy = this->ptr_;
- this->ptr_ = tmp;
- delete deep_copy;
- }
- }
- }
-
- return *this;
-}
-
-ACE_INLINE
-const ::IR::RepositoryIdSeq *
-IR::RepositoryIdSeq_var::operator-> (void) const
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::RepositoryIdSeq *
-IR::RepositoryIdSeq_var::operator-> (void)
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-IR::RepositoryIdSeq_var::operator const ::IR::RepositoryIdSeq &() const // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::RepositoryIdSeq_var::operator ::IR::RepositoryIdSeq &() // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::RepositoryIdSeq_var::operator ::IR::RepositoryIdSeq &() const // cast
-{
- return *this->ptr_;
-}
-
-// Variable-size types only.
-ACE_INLINE
-IR::RepositoryIdSeq_var::operator ::IR::RepositoryIdSeq *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-TAO_SeqElem_String_Manager
-IR::RepositoryIdSeq_var::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-ACE_INLINE
-const ::IR::RepositoryIdSeq &
-IR::RepositoryIdSeq_var::in (void) const
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::IR::RepositoryIdSeq &
-IR::RepositoryIdSeq_var::inout (void)
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::IR::RepositoryIdSeq *&
-IR::RepositoryIdSeq_var::out (void)
-{
- delete this->ptr_;
- this->ptr_ = 0;
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::RepositoryIdSeq *
-IR::RepositoryIdSeq_var::_retn (void)
-{
- ::IR::RepositoryIdSeq *tmp = this->ptr_;
- this->ptr_ = 0;
- return tmp;
-}
-
-ACE_INLINE
-::IR::RepositoryIdSeq *
-IR::RepositoryIdSeq_var::ptr (void) const
-{
- return this->ptr_;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
-
-// *************************************************************
-// Inline operations for class IR::RepositoryIdSeq_out
-// *************************************************************
-
-ACE_INLINE
-IR::RepositoryIdSeq_out::RepositoryIdSeq_out (RepositoryIdSeq *&p)
- : ptr_ (p)
-{
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::RepositoryIdSeq_out::RepositoryIdSeq_out (RepositoryIdSeq_var &p)
- : ptr_ (p.out ())
-{
- delete this->ptr_;
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::RepositoryIdSeq_out::RepositoryIdSeq_out (const ::IR::RepositoryIdSeq_out &p)
- : ptr_ (ACE_const_cast (RepositoryIdSeq_out&, p).ptr_)
-{}
-
-ACE_INLINE
-::IR::RepositoryIdSeq_out &
-IR::RepositoryIdSeq_out::operator= (const ::IR::RepositoryIdSeq_out &p)
-{
- this->ptr_ = ACE_const_cast (RepositoryIdSeq_out&, p).ptr_;
- return *this;
-}
-
-ACE_INLINE
-::IR::RepositoryIdSeq_out &
-IR::RepositoryIdSeq_out::operator= (RepositoryIdSeq *p)
-{
- this->ptr_ = p;
- return *this;
-}
-
-ACE_INLINE
-IR::RepositoryIdSeq_out::operator ::IR::RepositoryIdSeq *&() // cast
-{
- return this->ptr_;
-}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
-ACE_INLINE
-::IR::RepositoryIdSeq *&
-IR::RepositoryIdSeq_out::ptr (void) // ptr
-{
- return this->ptr_;
-}
+#if !defined (_CORBA_COMPONENTIR_EVENTDEF___CI_)
+#define _CORBA_COMPONENTIR_EVENTDEF___CI_
ACE_INLINE
-::IR::RepositoryIdSeq *
-IR::RepositoryIdSeq_out::operator-> (void)
+CORBA::ComponentIR::EventDef::EventDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
+ )
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
{
- return this->ptr_;
+ this->CORBA_ComponentIR_EventDef_setup_collocation (_tao_collocated);
}
ACE_INLINE
-TAO_SeqElem_String_Manager
-IR::RepositoryIdSeq_out::operator[] (CORBA::ULong index)
+CORBA::Boolean
+CORBA::ComponentIR::EventDef::marshal (TAO_OutputCDR &cdr)
{
- return this->ptr_->operator[] (index);
+ return (cdr << this);
}
#endif /* end #if !defined */
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:108
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_COMPONENTDEFSEQ_CI_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_COMPONENTDEFSEQ_CI_
-
-ACE_INLINE
-IR::ComponentDef **
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::allocbuf (CORBA::ULong nelems)
-{
- IR::ComponentDef **buf = 0;
-
- ACE_NEW_RETURN (buf, IR::ComponentDef*[nelems], 0);
-
- for (CORBA::ULong i = 0; i < nelems; i++)
- {
- buf[i] = IR::ComponentDef::_nil ();
- }
-
- return buf;
-}
-
-ACE_INLINE
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::freebuf (IR::ComponentDef **buffer)
-{
- if (buffer == 0)
- {
- return;
- }
-
- delete[] buffer;
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq (void)
-{
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq (CORBA::ULong maximum)
- : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::allocbuf (maximum))
-{
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- IR::ComponentDef* *value,
- CORBA::Boolean release
- )
- : TAO_Unbounded_Base_Sequence (maximum, length, value, release)
-{
-}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq(
- const _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq &rhs
- )
- : TAO_Unbounded_Base_Sequence (rhs)
-{
- if (rhs.buffer_ != 0)
- {
- IR::ComponentDef **tmp1 =
- _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::allocbuf (this->maximum_);
- IR::ComponentDef ** const tmp2 =
- ACE_reinterpret_cast (IR::ComponentDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::ComponentDef::_duplicate (tmp2[i]);
- }
-
- this->buffer_ = tmp1;
- }
- else
- {
- this->buffer_ = 0;
- }
-}
+#if !defined (_CORBA_COMPONENTIR_CONTAINER___CI_)
+#define _CORBA_COMPONENTIR_CONTAINER___CI_
ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq &
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::operator= (
- const _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq &rhs
+CORBA::ComponentIR::Container::Container (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
)
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
{
- if (this == &rhs)
- {
- return *this;
- }
-
- if (this->release_)
- {
- IR::ComponentDef **tmp =
- ACE_reinterpret_cast (IR::ComponentDef **, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::ComponentDef::_nil ();
- }
-
- if (this->maximum_ < rhs.maximum_)
- {
- _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::freebuf (tmp);
- this->buffer_ = _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::allocbuf (rhs.maximum_);
- }
- }
- else
- {
- this->buffer_ =
- _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::allocbuf (rhs.maximum_);
- }
-
- TAO_Unbounded_Base_Sequence::operator= (rhs);
-
- IR::ComponentDef **tmp1 =
- ACE_reinterpret_cast (IR::ComponentDef **, this->buffer_);
-
- IR::ComponentDef ** const tmp2 =
- ACE_reinterpret_cast (IR::ComponentDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::ComponentDef::_duplicate (tmp2[i]);
- }
-
- return *this;
-}
-
-ACE_INLINE
-TAO_Object_Manager<IR::ComponentDef,IR::ComponentDef_var>
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::operator[] (CORBA::ULong index) const
-{
- ACE_ASSERT (index < this->maximum_);
- IR::ComponentDef ** const tmp =
- ACE_reinterpret_cast (IR::ComponentDef ** ACE_CAST_CONST, this->buffer_);
- return TAO_Object_Manager<IR::ComponentDef,IR::ComponentDef_var> (tmp + index, this->release_);
-}
-
-ACE_INLINE
-IR::ComponentDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::get_buffer (CORBA::Boolean orphan)
-{
- IR::ComponentDef **result = 0;
-
- if (orphan == 0)
- {
- // We retain ownership.
- if (this->buffer_ == 0)
- {
- result =
- _TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::allocbuf (this->maximum_);
- this->buffer_ = result;
- this->release_ = 1;
- }
- else
- {
- result =
- ACE_reinterpret_cast (IR::ComponentDef**, this->buffer_);
- }
- }
- else // if (orphan == 1)
- {
- if (this->release_ != 0)
- {
- // We set the state back to default and relinquish ownership.
- result =
- ACE_reinterpret_cast(IR::ComponentDef**,this->buffer_);
- this->maximum_ = 0;
- this->length_ = 0;
- this->buffer_ = 0;
- this->release_ = 0;
- }
- }
-
- return result;
+ this->CORBA_ComponentIR_Container_setup_collocation (_tao_collocated);
}
ACE_INLINE
-const IR::ComponentDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_ComponentDefSeq::get_buffer (void) const
+CORBA::Boolean
+CORBA::ComponentIR::Container::marshal (TAO_OutputCDR &cdr)
{
- return ACE_reinterpret_cast (const IR::ComponentDef ** ACE_CAST_CONST, this->buffer_);
+ return (cdr << this);
}
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_COMPONENTDEFSEQ_CI_)
-#define _IR_COMPONENTDEFSEQ_CI_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
-
-// *************************************************************
-// Inline operations for class IR::ComponentDefSeq_var
-// *************************************************************
-
-ACE_INLINE
-IR::ComponentDefSeq_var::ComponentDefSeq_var (void)
- : ptr_ (0)
-{}
-
-ACE_INLINE
-IR::ComponentDefSeq_var::ComponentDefSeq_var (ComponentDefSeq *p)
- : ptr_ (p)
-{}
-
-ACE_INLINE
-IR::ComponentDefSeq_var::ComponentDefSeq_var (const ::IR::ComponentDefSeq_var &p)
-{
- if (p.ptr_)
- {
- ACE_NEW (this->ptr_, ::IR::ComponentDefSeq (*p.ptr_));
- }
- else
- {
- this->ptr_ = 0;
- }
-}
-
-ACE_INLINE
-IR::ComponentDefSeq_var::~ComponentDefSeq_var (void)
-{
- delete this->ptr_;
-}
-
-ACE_INLINE
-IR::ComponentDefSeq_var &
-IR::ComponentDefSeq_var::operator= (ComponentDefSeq *p)
-{
- delete this->ptr_;
- this->ptr_ = p;
- return *this;
-}
-
-ACE_INLINE
-::IR::ComponentDefSeq_var &
-IR::ComponentDefSeq_var::operator= (const ::IR::ComponentDefSeq_var &p)
-{
- if (this != &p)
- {
- if (p.ptr_ == 0)
- {
- delete this->ptr_;
- this->ptr_ = 0;
- }
- else
- {
- ComponentDefSeq *deep_copy = 0;
- ACE_NEW_RETURN (
- deep_copy,
- ComponentDefSeq (*p.ptr_),
- *this
- );
-
- if (deep_copy != 0)
- {
- ComponentDefSeq *tmp = deep_copy;
- deep_copy = this->ptr_;
- this->ptr_ = tmp;
- delete deep_copy;
- }
- }
- }
-
- return *this;
-}
-
-ACE_INLINE
-const ::IR::ComponentDefSeq *
-IR::ComponentDefSeq_var::operator-> (void) const
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::ComponentDefSeq *
-IR::ComponentDefSeq_var::operator-> (void)
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-IR::ComponentDefSeq_var::operator const ::IR::ComponentDefSeq &() const // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::ComponentDefSeq_var::operator ::IR::ComponentDefSeq &() // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::ComponentDefSeq_var::operator ::IR::ComponentDefSeq &() const // cast
-{
- return *this->ptr_;
-}
-
-// Variable-size types only.
-ACE_INLINE
-IR::ComponentDefSeq_var::operator ::IR::ComponentDefSeq *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-TAO_Object_Manager<IR::ComponentDef, IR::ComponentDef_var>
-IR::ComponentDefSeq_var::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-ACE_INLINE
-const ::IR::ComponentDefSeq &
-IR::ComponentDefSeq_var::in (void) const
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::IR::ComponentDefSeq &
-IR::ComponentDefSeq_var::inout (void)
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::IR::ComponentDefSeq *&
-IR::ComponentDefSeq_var::out (void)
-{
- delete this->ptr_;
- this->ptr_ = 0;
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::ComponentDefSeq *
-IR::ComponentDefSeq_var::_retn (void)
-{
- ::IR::ComponentDefSeq *tmp = this->ptr_;
- this->ptr_ = 0;
- return tmp;
-}
-
-ACE_INLINE
-::IR::ComponentDefSeq *
-IR::ComponentDefSeq_var::ptr (void) const
-{
- return this->ptr_;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
-
-// *************************************************************
-// Inline operations for class IR::ComponentDefSeq_out
-// *************************************************************
-
-ACE_INLINE
-IR::ComponentDefSeq_out::ComponentDefSeq_out (ComponentDefSeq *&p)
- : ptr_ (p)
-{
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::ComponentDefSeq_out::ComponentDefSeq_out (ComponentDefSeq_var &p)
- : ptr_ (p.out ())
-{
- delete this->ptr_;
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::ComponentDefSeq_out::ComponentDefSeq_out (const ::IR::ComponentDefSeq_out &p)
- : ptr_ (ACE_const_cast (ComponentDefSeq_out&, p).ptr_)
-{}
-
-ACE_INLINE
-::IR::ComponentDefSeq_out &
-IR::ComponentDefSeq_out::operator= (const ::IR::ComponentDefSeq_out &p)
-{
- this->ptr_ = ACE_const_cast (ComponentDefSeq_out&, p).ptr_;
- return *this;
-}
-
-ACE_INLINE
-::IR::ComponentDefSeq_out &
-IR::ComponentDefSeq_out::operator= (ComponentDefSeq *p)
-{
- this->ptr_ = p;
- return *this;
-}
-
-ACE_INLINE
-IR::ComponentDefSeq_out::operator ::IR::ComponentDefSeq *&() // cast
-{
- return this->ptr_;
-}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
-ACE_INLINE
-::IR::ComponentDefSeq *&
-IR::ComponentDefSeq_out::ptr (void) // ptr
-{
- return this->ptr_;
-}
+#if !defined (_CORBA_COMPONENTIR_MODULEDEF___CI_)
+#define _CORBA_COMPONENTIR_MODULEDEF___CI_
ACE_INLINE
-::IR::ComponentDefSeq *
-IR::ComponentDefSeq_out::operator-> (void)
+CORBA::ComponentIR::ModuleDef::ModuleDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
+ )
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
{
- return this->ptr_;
+ this->CORBA_ComponentIR_ModuleDef_setup_collocation (_tao_collocated);
}
ACE_INLINE
-TAO_Object_Manager<IR::ComponentDef, IR::ComponentDef_var>
-IR::ComponentDefSeq_out::operator[] (CORBA::ULong index)
+CORBA::Boolean
+CORBA::ComponentIR::ModuleDef::marshal (TAO_OutputCDR &cdr)
{
- return this->ptr_->operator[] (index);
+ return (cdr << this);
}
#endif /* end #if !defined */
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:108
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_PROVIDESDEFSEQ_CI_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_PROVIDESDEFSEQ_CI_
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
-ACE_INLINE
-IR::ProvidesDef **
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::allocbuf (CORBA::ULong nelems)
-{
- IR::ProvidesDef **buf = 0;
-
- ACE_NEW_RETURN (buf, IR::ProvidesDef*[nelems], 0);
-
- for (CORBA::ULong i = 0; i < nelems; i++)
- {
- buf[i] = IR::ProvidesDef::_nil ();
- }
-
- return buf;
-}
+#if !defined (_CORBA_COMPONENTIR_REPOSITORY___CI_)
+#define _CORBA_COMPONENTIR_REPOSITORY___CI_
ACE_INLINE
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::freebuf (IR::ProvidesDef **buffer)
+CORBA::ComponentIR::Repository::Repository (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
+ )
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
{
- if (buffer == 0)
- {
- return;
- }
-
- delete[] buffer;
+ this->CORBA_ComponentIR_Repository_setup_collocation (_tao_collocated);
}
ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq (void)
+CORBA::Boolean
+CORBA::ComponentIR::Repository::marshal (TAO_OutputCDR &cdr)
{
+ return (cdr << this);
}
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq (CORBA::ULong maximum)
- : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::allocbuf (maximum))
-{
-}
+#endif /* end #if !defined */
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- IR::ProvidesDef* *value,
- CORBA::Boolean release
- )
- : TAO_Unbounded_Base_Sequence (maximum, length, value, release)
-{
-}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq(
- const _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq &rhs
- )
- : TAO_Unbounded_Base_Sequence (rhs)
-{
- if (rhs.buffer_ != 0)
- {
- IR::ProvidesDef **tmp1 =
- _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::allocbuf (this->maximum_);
- IR::ProvidesDef ** const tmp2 =
- ACE_reinterpret_cast (IR::ProvidesDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::ProvidesDef::_duplicate (tmp2[i]);
- }
-
- this->buffer_ = tmp1;
- }
- else
- {
- this->buffer_ = 0;
- }
-}
+#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF___CI_)
+#define _CORBA_COMPONENTIR_PROVIDESDEF___CI_
ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq &
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::operator= (
- const _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq &rhs
+CORBA::ComponentIR::ProvidesDef::ProvidesDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
)
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
{
- if (this == &rhs)
- {
- return *this;
- }
-
- if (this->release_)
- {
- IR::ProvidesDef **tmp =
- ACE_reinterpret_cast (IR::ProvidesDef **, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::ProvidesDef::_nil ();
- }
-
- if (this->maximum_ < rhs.maximum_)
- {
- _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::freebuf (tmp);
- this->buffer_ = _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::allocbuf (rhs.maximum_);
- }
- }
- else
- {
- this->buffer_ =
- _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::allocbuf (rhs.maximum_);
- }
-
- TAO_Unbounded_Base_Sequence::operator= (rhs);
-
- IR::ProvidesDef **tmp1 =
- ACE_reinterpret_cast (IR::ProvidesDef **, this->buffer_);
-
- IR::ProvidesDef ** const tmp2 =
- ACE_reinterpret_cast (IR::ProvidesDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::ProvidesDef::_duplicate (tmp2[i]);
- }
-
- return *this;
+ this->CORBA_ComponentIR_ProvidesDef_setup_collocation (_tao_collocated);
}
ACE_INLINE
-TAO_Object_Manager<IR::ProvidesDef,IR::ProvidesDef_var>
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::operator[] (CORBA::ULong index) const
+CORBA::Boolean
+CORBA::ComponentIR::ProvidesDef::marshal (TAO_OutputCDR &cdr)
{
- ACE_ASSERT (index < this->maximum_);
- IR::ProvidesDef ** const tmp =
- ACE_reinterpret_cast (IR::ProvidesDef ** ACE_CAST_CONST, this->buffer_);
- return TAO_Object_Manager<IR::ProvidesDef,IR::ProvidesDef_var> (tmp + index, this->release_);
-}
-
-ACE_INLINE
-IR::ProvidesDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::get_buffer (CORBA::Boolean orphan)
-{
- IR::ProvidesDef **result = 0;
-
- if (orphan == 0)
- {
- // We retain ownership.
- if (this->buffer_ == 0)
- {
- result =
- _TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::allocbuf (this->maximum_);
- this->buffer_ = result;
- this->release_ = 1;
- }
- else
- {
- result =
- ACE_reinterpret_cast (IR::ProvidesDef**, this->buffer_);
- }
- }
- else // if (orphan == 1)
- {
- if (this->release_ != 0)
- {
- // We set the state back to default and relinquish ownership.
- result =
- ACE_reinterpret_cast(IR::ProvidesDef**,this->buffer_);
- this->maximum_ = 0;
- this->length_ = 0;
- this->buffer_ = 0;
- this->release_ = 0;
- }
- }
-
- return result;
-}
-
-ACE_INLINE
-const IR::ProvidesDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_ProvidesDefSeq::get_buffer (void) const
-{
- return ACE_reinterpret_cast (const IR::ProvidesDef ** ACE_CAST_CONST, this->buffer_);
+ return (cdr << this);
}
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_PROVIDESDEFSEQ_CI_)
-#define _IR_PROVIDESDEFSEQ_CI_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
-// Inline operations for class IR::ProvidesDefSeq_var
+// Inline operations for class CORBA::ComponentIR::ProvidesDescription_var
// *************************************************************
ACE_INLINE
-IR::ProvidesDefSeq_var::ProvidesDefSeq_var (void)
+CORBA::ComponentIR::ProvidesDescription_var::ProvidesDescription_var (void)
: ptr_ (0)
{}
ACE_INLINE
-IR::ProvidesDefSeq_var::ProvidesDefSeq_var (ProvidesDefSeq *p)
+CORBA::ComponentIR::ProvidesDescription_var::ProvidesDescription_var (ProvidesDescription *p)
: ptr_ (p)
{}
ACE_INLINE
-IR::ProvidesDefSeq_var::ProvidesDefSeq_var (const ::IR::ProvidesDefSeq_var &p)
+CORBA::ComponentIR::ProvidesDescription_var::ProvidesDescription_var (const ::CORBA::ComponentIR::ProvidesDescription_var &p)
{
if (p.ptr_)
{
- ACE_NEW (this->ptr_, ::IR::ProvidesDefSeq (*p.ptr_));
+ ACE_NEW (this->ptr_, ::CORBA::ComponentIR::ProvidesDescription (*p.ptr_));
}
else
{
@@ -918,43 +181,43 @@ IR::ProvidesDefSeq_var::ProvidesDefSeq_var (const ::IR::ProvidesDefSeq_var &p)
}
ACE_INLINE
-IR::ProvidesDefSeq_var::~ProvidesDefSeq_var (void)
+CORBA::ComponentIR::ProvidesDescription_var::~ProvidesDescription_var (void)
{
delete this->ptr_;
}
ACE_INLINE
-IR::ProvidesDefSeq_var &
-IR::ProvidesDefSeq_var::operator= (ProvidesDefSeq *p)
+CORBA::ComponentIR::ProvidesDescription_var &
+CORBA::ComponentIR::ProvidesDescription_var::operator= (ProvidesDescription *_tao_struct_var)
{
delete this->ptr_;
- this->ptr_ = p;
+ this->ptr_ = _tao_struct_var;
return *this;
}
ACE_INLINE
-::IR::ProvidesDefSeq_var &
-IR::ProvidesDefSeq_var::operator= (const ::IR::ProvidesDefSeq_var &p)
+::CORBA::ComponentIR::ProvidesDescription_var &
+CORBA::ComponentIR::ProvidesDescription_var::operator= (const ::CORBA::ComponentIR::ProvidesDescription_var &_tao_struct_var)
{
- if (this != &p)
+ if (this != &_tao_struct_var)
{
- if (p.ptr_ == 0)
+ if (_tao_struct_var.ptr_ == 0)
{
delete this->ptr_;
this->ptr_ = 0;
}
else
{
- ProvidesDefSeq *deep_copy = 0;
+ ProvidesDescription *deep_copy = 0;
ACE_NEW_RETURN (
deep_copy,
- ProvidesDefSeq (*p.ptr_),
+ ProvidesDescription (*_tao_struct_var.ptr_),
*this
);
if (deep_copy != 0)
{
- ProvidesDefSeq *tmp = deep_copy;
+ ProvidesDescription *tmp = deep_copy;
deep_copy = this->ptr_;
this->ptr_ = tmp;
delete deep_copy;
@@ -965,107 +228,94 @@ IR::ProvidesDefSeq_var::operator= (const ::IR::ProvidesDefSeq_var &p)
return *this;
}
-ACE_INLINE
-const ::IR::ProvidesDefSeq *
-IR::ProvidesDefSeq_var::operator-> (void) const
+ACE_INLINE const ::CORBA::ComponentIR::ProvidesDescription *
+CORBA::ComponentIR::ProvidesDescription_var::operator-> (void) const
{
return this->ptr_;
}
-ACE_INLINE
-::IR::ProvidesDefSeq *
-IR::ProvidesDefSeq_var::operator-> (void)
+ACE_INLINE ::CORBA::ComponentIR::ProvidesDescription *
+CORBA::ComponentIR::ProvidesDescription_var::operator-> (void)
{
return this->ptr_;
}
ACE_INLINE
-IR::ProvidesDefSeq_var::operator const ::IR::ProvidesDefSeq &() const // cast
+CORBA::ComponentIR::ProvidesDescription_var::operator const ::CORBA::ComponentIR::ProvidesDescription &() const // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::ProvidesDefSeq_var::operator ::IR::ProvidesDefSeq &() // cast
+CORBA::ComponentIR::ProvidesDescription_var::operator ::CORBA::ComponentIR::ProvidesDescription &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::ProvidesDefSeq_var::operator ::IR::ProvidesDefSeq &() const // cast
+CORBA::ComponentIR::ProvidesDescription_var::operator ::CORBA::ComponentIR::ProvidesDescription &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-IR::ProvidesDefSeq_var::operator ::IR::ProvidesDefSeq *&() // cast
+CORBA::ComponentIR::ProvidesDescription_var::operator ::CORBA::ComponentIR::ProvidesDescription *&() // cast
{
return this->ptr_;
}
-ACE_INLINE
-TAO_Object_Manager<IR::ProvidesDef, IR::ProvidesDef_var>
-IR::ProvidesDefSeq_var::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-ACE_INLINE
-const ::IR::ProvidesDefSeq &
-IR::ProvidesDefSeq_var::in (void) const
+ACE_INLINE const ::CORBA::ComponentIR::ProvidesDescription &
+CORBA::ComponentIR::ProvidesDescription_var::in (void) const
{
return *this->ptr_;
}
-ACE_INLINE
-::IR::ProvidesDefSeq &
-IR::ProvidesDefSeq_var::inout (void)
+ACE_INLINE ::CORBA::ComponentIR::ProvidesDescription &
+CORBA::ComponentIR::ProvidesDescription_var::inout (void)
{
return *this->ptr_;
}
-ACE_INLINE
-::IR::ProvidesDefSeq *&
-IR::ProvidesDefSeq_var::out (void)
+// Mapping for variable size.
+ACE_INLINE ::CORBA::ComponentIR::ProvidesDescription *&
+CORBA::ComponentIR::ProvidesDescription_var::out (void)
{
delete this->ptr_;
this->ptr_ = 0;
return this->ptr_;
}
-ACE_INLINE
-::IR::ProvidesDefSeq *
-IR::ProvidesDefSeq_var::_retn (void)
+ACE_INLINE ::CORBA::ComponentIR::ProvidesDescription *
+CORBA::ComponentIR::ProvidesDescription_var::_retn (void)
{
- ::IR::ProvidesDefSeq *tmp = this->ptr_;
+ ::CORBA::ComponentIR::ProvidesDescription *tmp = this->ptr_;
this->ptr_ = 0;
return tmp;
}
-ACE_INLINE
-::IR::ProvidesDefSeq *
-IR::ProvidesDefSeq_var::ptr (void) const
+ACE_INLINE ::CORBA::ComponentIR::ProvidesDescription *
+CORBA::ComponentIR::ProvidesDescription_var::ptr (void) const
{
return this->ptr_;
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
-// Inline operations for class IR::ProvidesDefSeq_out
+// Inline operations for class CORBA::ComponentIR::ProvidesDescription_out
// *************************************************************
ACE_INLINE
-IR::ProvidesDefSeq_out::ProvidesDefSeq_out (ProvidesDefSeq *&p)
+CORBA::ComponentIR::ProvidesDescription_out::ProvidesDescription_out (::CORBA::ComponentIR::ProvidesDescription *&p)
: ptr_ (p)
{
this->ptr_ = 0;
}
ACE_INLINE
-IR::ProvidesDefSeq_out::ProvidesDefSeq_out (ProvidesDefSeq_var &p)
+CORBA::ComponentIR::ProvidesDescription_out::ProvidesDescription_out (ProvidesDescription_var &p)
: ptr_ (p.out ())
{
delete this->ptr_;
@@ -1073,275 +323,93 @@ IR::ProvidesDefSeq_out::ProvidesDefSeq_out (ProvidesDefSeq_var &p)
}
ACE_INLINE
-IR::ProvidesDefSeq_out::ProvidesDefSeq_out (const ::IR::ProvidesDefSeq_out &p)
- : ptr_ (ACE_const_cast (ProvidesDefSeq_out&, p).ptr_)
+CORBA::ComponentIR::ProvidesDescription_out::ProvidesDescription_out (const ::CORBA::ComponentIR::ProvidesDescription_out &p)
+ : ptr_ (ACE_const_cast (ProvidesDescription_out&, p).ptr_)
{}
ACE_INLINE
-::IR::ProvidesDefSeq_out &
-IR::ProvidesDefSeq_out::operator= (const ::IR::ProvidesDefSeq_out &p)
+CORBA::ComponentIR::ProvidesDescription_out &
+CORBA::ComponentIR::ProvidesDescription_out::operator= (const ::CORBA::ComponentIR::ProvidesDescription_out &p)
{
- this->ptr_ = ACE_const_cast (ProvidesDefSeq_out&, p).ptr_;
+ this->ptr_ = ACE_const_cast (ProvidesDescription_out&, p).ptr_;
return *this;
}
ACE_INLINE
-::IR::ProvidesDefSeq_out &
-IR::ProvidesDefSeq_out::operator= (ProvidesDefSeq *p)
+CORBA::ComponentIR::ProvidesDescription_out &
+CORBA::ComponentIR::ProvidesDescription_out::operator= (ProvidesDescription *_tao_struct_out)
{
- this->ptr_ = p;
+ this->ptr_ = _tao_struct_out;
return *this;
}
-ACE_INLINE
-IR::ProvidesDefSeq_out::operator ::IR::ProvidesDefSeq *&() // cast
+ACE_INLINE
+CORBA::ComponentIR::ProvidesDescription_out::operator ::CORBA::ComponentIR::ProvidesDescription *&() // cast
{
return this->ptr_;
}
-ACE_INLINE
-::IR::ProvidesDefSeq *&
-IR::ProvidesDefSeq_out::ptr (void) // ptr
+ACE_INLINE ::CORBA::ComponentIR::ProvidesDescription *&
+CORBA::ComponentIR::ProvidesDescription_out::ptr (void) // ptr
{
return this->ptr_;
}
-ACE_INLINE
-::IR::ProvidesDefSeq *
-IR::ProvidesDefSeq_out::operator-> (void)
+ACE_INLINE ::CORBA::ComponentIR::ProvidesDescription *
+CORBA::ComponentIR::ProvidesDescription_out::operator-> (void)
{
return this->ptr_;
}
-ACE_INLINE
-TAO_Object_Manager<IR::ProvidesDef, IR::ProvidesDef_var>
-IR::ProvidesDefSeq_out::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:108
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_USESDEFSEQ_CI_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_USESDEFSEQ_CI_
-
-ACE_INLINE
-IR::UsesDef **
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::allocbuf (CORBA::ULong nelems)
-{
- IR::UsesDef **buf = 0;
-
- ACE_NEW_RETURN (buf, IR::UsesDef*[nelems], 0);
-
- for (CORBA::ULong i = 0; i < nelems; i++)
- {
- buf[i] = IR::UsesDef::_nil ();
- }
-
- return buf;
-}
-
-ACE_INLINE
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::freebuf (IR::UsesDef **buffer)
-{
- if (buffer == 0)
- {
- return;
- }
-
- delete[] buffer;
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq (void)
-{
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq (CORBA::ULong maximum)
- : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::allocbuf (maximum))
-{
-}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- IR::UsesDef* *value,
- CORBA::Boolean release
- )
- : TAO_Unbounded_Base_Sequence (maximum, length, value, release)
-{
-}
+#if !defined (_CORBA_COMPONENTIR_USESDEF___CI_)
+#define _CORBA_COMPONENTIR_USESDEF___CI_
ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq(
- const _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq &rhs
- )
- : TAO_Unbounded_Base_Sequence (rhs)
-{
- if (rhs.buffer_ != 0)
- {
- IR::UsesDef **tmp1 =
- _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::allocbuf (this->maximum_);
- IR::UsesDef ** const tmp2 =
- ACE_reinterpret_cast (IR::UsesDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::UsesDef::_duplicate (tmp2[i]);
- }
-
- this->buffer_ = tmp1;
- }
- else
- {
- this->buffer_ = 0;
- }
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq &
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::operator= (
- const _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq &rhs
+CORBA::ComponentIR::UsesDef::UsesDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
)
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
{
- if (this == &rhs)
- {
- return *this;
- }
-
- if (this->release_)
- {
- IR::UsesDef **tmp =
- ACE_reinterpret_cast (IR::UsesDef **, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::UsesDef::_nil ();
- }
-
- if (this->maximum_ < rhs.maximum_)
- {
- _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::freebuf (tmp);
- this->buffer_ = _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::allocbuf (rhs.maximum_);
- }
- }
- else
- {
- this->buffer_ =
- _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::allocbuf (rhs.maximum_);
- }
-
- TAO_Unbounded_Base_Sequence::operator= (rhs);
-
- IR::UsesDef **tmp1 =
- ACE_reinterpret_cast (IR::UsesDef **, this->buffer_);
-
- IR::UsesDef ** const tmp2 =
- ACE_reinterpret_cast (IR::UsesDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::UsesDef::_duplicate (tmp2[i]);
- }
-
- return *this;
-}
-
-ACE_INLINE
-TAO_Object_Manager<IR::UsesDef,IR::UsesDef_var>
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::operator[] (CORBA::ULong index) const
-{
- ACE_ASSERT (index < this->maximum_);
- IR::UsesDef ** const tmp =
- ACE_reinterpret_cast (IR::UsesDef ** ACE_CAST_CONST, this->buffer_);
- return TAO_Object_Manager<IR::UsesDef,IR::UsesDef_var> (tmp + index, this->release_);
-}
-
-ACE_INLINE
-IR::UsesDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::get_buffer (CORBA::Boolean orphan)
-{
- IR::UsesDef **result = 0;
-
- if (orphan == 0)
- {
- // We retain ownership.
- if (this->buffer_ == 0)
- {
- result =
- _TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::allocbuf (this->maximum_);
- this->buffer_ = result;
- this->release_ = 1;
- }
- else
- {
- result =
- ACE_reinterpret_cast (IR::UsesDef**, this->buffer_);
- }
- }
- else // if (orphan == 1)
- {
- if (this->release_ != 0)
- {
- // We set the state back to default and relinquish ownership.
- result =
- ACE_reinterpret_cast(IR::UsesDef**,this->buffer_);
- this->maximum_ = 0;
- this->length_ = 0;
- this->buffer_ = 0;
- this->release_ = 0;
- }
- }
-
- return result;
+ this->CORBA_ComponentIR_UsesDef_setup_collocation (_tao_collocated);
}
ACE_INLINE
-const IR::UsesDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_UsesDefSeq::get_buffer (void) const
+CORBA::Boolean
+CORBA::ComponentIR::UsesDef::marshal (TAO_OutputCDR &cdr)
{
- return ACE_reinterpret_cast (const IR::UsesDef ** ACE_CAST_CONST, this->buffer_);
+ return (cdr << this);
}
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_USESDEFSEQ_CI_)
-#define _IR_USESDEFSEQ_CI_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
-// Inline operations for class IR::UsesDefSeq_var
+// Inline operations for class CORBA::ComponentIR::UsesDescription_var
// *************************************************************
ACE_INLINE
-IR::UsesDefSeq_var::UsesDefSeq_var (void)
+CORBA::ComponentIR::UsesDescription_var::UsesDescription_var (void)
: ptr_ (0)
{}
ACE_INLINE
-IR::UsesDefSeq_var::UsesDefSeq_var (UsesDefSeq *p)
+CORBA::ComponentIR::UsesDescription_var::UsesDescription_var (UsesDescription *p)
: ptr_ (p)
{}
ACE_INLINE
-IR::UsesDefSeq_var::UsesDefSeq_var (const ::IR::UsesDefSeq_var &p)
+CORBA::ComponentIR::UsesDescription_var::UsesDescription_var (const ::CORBA::ComponentIR::UsesDescription_var &p)
{
if (p.ptr_)
{
- ACE_NEW (this->ptr_, ::IR::UsesDefSeq (*p.ptr_));
+ ACE_NEW (this->ptr_, ::CORBA::ComponentIR::UsesDescription (*p.ptr_));
}
else
{
@@ -1350,43 +418,43 @@ IR::UsesDefSeq_var::UsesDefSeq_var (const ::IR::UsesDefSeq_var &p)
}
ACE_INLINE
-IR::UsesDefSeq_var::~UsesDefSeq_var (void)
+CORBA::ComponentIR::UsesDescription_var::~UsesDescription_var (void)
{
delete this->ptr_;
}
ACE_INLINE
-IR::UsesDefSeq_var &
-IR::UsesDefSeq_var::operator= (UsesDefSeq *p)
+CORBA::ComponentIR::UsesDescription_var &
+CORBA::ComponentIR::UsesDescription_var::operator= (UsesDescription *_tao_struct_var)
{
delete this->ptr_;
- this->ptr_ = p;
+ this->ptr_ = _tao_struct_var;
return *this;
}
ACE_INLINE
-::IR::UsesDefSeq_var &
-IR::UsesDefSeq_var::operator= (const ::IR::UsesDefSeq_var &p)
+::CORBA::ComponentIR::UsesDescription_var &
+CORBA::ComponentIR::UsesDescription_var::operator= (const ::CORBA::ComponentIR::UsesDescription_var &_tao_struct_var)
{
- if (this != &p)
+ if (this != &_tao_struct_var)
{
- if (p.ptr_ == 0)
+ if (_tao_struct_var.ptr_ == 0)
{
delete this->ptr_;
this->ptr_ = 0;
}
else
{
- UsesDefSeq *deep_copy = 0;
+ UsesDescription *deep_copy = 0;
ACE_NEW_RETURN (
deep_copy,
- UsesDefSeq (*p.ptr_),
+ UsesDescription (*_tao_struct_var.ptr_),
*this
);
if (deep_copy != 0)
{
- UsesDefSeq *tmp = deep_copy;
+ UsesDescription *tmp = deep_copy;
deep_copy = this->ptr_;
this->ptr_ = tmp;
delete deep_copy;
@@ -1397,107 +465,94 @@ IR::UsesDefSeq_var::operator= (const ::IR::UsesDefSeq_var &p)
return *this;
}
-ACE_INLINE
-const ::IR::UsesDefSeq *
-IR::UsesDefSeq_var::operator-> (void) const
+ACE_INLINE const ::CORBA::ComponentIR::UsesDescription *
+CORBA::ComponentIR::UsesDescription_var::operator-> (void) const
{
return this->ptr_;
}
-ACE_INLINE
-::IR::UsesDefSeq *
-IR::UsesDefSeq_var::operator-> (void)
+ACE_INLINE ::CORBA::ComponentIR::UsesDescription *
+CORBA::ComponentIR::UsesDescription_var::operator-> (void)
{
return this->ptr_;
}
ACE_INLINE
-IR::UsesDefSeq_var::operator const ::IR::UsesDefSeq &() const // cast
+CORBA::ComponentIR::UsesDescription_var::operator const ::CORBA::ComponentIR::UsesDescription &() const // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::UsesDefSeq_var::operator ::IR::UsesDefSeq &() // cast
+CORBA::ComponentIR::UsesDescription_var::operator ::CORBA::ComponentIR::UsesDescription &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::UsesDefSeq_var::operator ::IR::UsesDefSeq &() const // cast
+CORBA::ComponentIR::UsesDescription_var::operator ::CORBA::ComponentIR::UsesDescription &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-IR::UsesDefSeq_var::operator ::IR::UsesDefSeq *&() // cast
+CORBA::ComponentIR::UsesDescription_var::operator ::CORBA::ComponentIR::UsesDescription *&() // cast
{
return this->ptr_;
}
-ACE_INLINE
-TAO_Object_Manager<IR::UsesDef, IR::UsesDef_var>
-IR::UsesDefSeq_var::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-ACE_INLINE
-const ::IR::UsesDefSeq &
-IR::UsesDefSeq_var::in (void) const
+ACE_INLINE const ::CORBA::ComponentIR::UsesDescription &
+CORBA::ComponentIR::UsesDescription_var::in (void) const
{
return *this->ptr_;
}
-ACE_INLINE
-::IR::UsesDefSeq &
-IR::UsesDefSeq_var::inout (void)
+ACE_INLINE ::CORBA::ComponentIR::UsesDescription &
+CORBA::ComponentIR::UsesDescription_var::inout (void)
{
return *this->ptr_;
}
-ACE_INLINE
-::IR::UsesDefSeq *&
-IR::UsesDefSeq_var::out (void)
+// Mapping for variable size.
+ACE_INLINE ::CORBA::ComponentIR::UsesDescription *&
+CORBA::ComponentIR::UsesDescription_var::out (void)
{
delete this->ptr_;
this->ptr_ = 0;
return this->ptr_;
}
-ACE_INLINE
-::IR::UsesDefSeq *
-IR::UsesDefSeq_var::_retn (void)
+ACE_INLINE ::CORBA::ComponentIR::UsesDescription *
+CORBA::ComponentIR::UsesDescription_var::_retn (void)
{
- ::IR::UsesDefSeq *tmp = this->ptr_;
+ ::CORBA::ComponentIR::UsesDescription *tmp = this->ptr_;
this->ptr_ = 0;
return tmp;
}
-ACE_INLINE
-::IR::UsesDefSeq *
-IR::UsesDefSeq_var::ptr (void) const
+ACE_INLINE ::CORBA::ComponentIR::UsesDescription *
+CORBA::ComponentIR::UsesDescription_var::ptr (void) const
{
return this->ptr_;
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
-// Inline operations for class IR::UsesDefSeq_out
+// Inline operations for class CORBA::ComponentIR::UsesDescription_out
// *************************************************************
ACE_INLINE
-IR::UsesDefSeq_out::UsesDefSeq_out (UsesDefSeq *&p)
+CORBA::ComponentIR::UsesDescription_out::UsesDescription_out (::CORBA::ComponentIR::UsesDescription *&p)
: ptr_ (p)
{
this->ptr_ = 0;
}
ACE_INLINE
-IR::UsesDefSeq_out::UsesDefSeq_out (UsesDefSeq_var &p)
+CORBA::ComponentIR::UsesDescription_out::UsesDescription_out (UsesDescription_var &p)
: ptr_ (p.out ())
{
delete this->ptr_;
@@ -1505,275 +560,93 @@ IR::UsesDefSeq_out::UsesDefSeq_out (UsesDefSeq_var &p)
}
ACE_INLINE
-IR::UsesDefSeq_out::UsesDefSeq_out (const ::IR::UsesDefSeq_out &p)
- : ptr_ (ACE_const_cast (UsesDefSeq_out&, p).ptr_)
+CORBA::ComponentIR::UsesDescription_out::UsesDescription_out (const ::CORBA::ComponentIR::UsesDescription_out &p)
+ : ptr_ (ACE_const_cast (UsesDescription_out&, p).ptr_)
{}
ACE_INLINE
-::IR::UsesDefSeq_out &
-IR::UsesDefSeq_out::operator= (const ::IR::UsesDefSeq_out &p)
+CORBA::ComponentIR::UsesDescription_out &
+CORBA::ComponentIR::UsesDescription_out::operator= (const ::CORBA::ComponentIR::UsesDescription_out &p)
{
- this->ptr_ = ACE_const_cast (UsesDefSeq_out&, p).ptr_;
+ this->ptr_ = ACE_const_cast (UsesDescription_out&, p).ptr_;
return *this;
}
ACE_INLINE
-::IR::UsesDefSeq_out &
-IR::UsesDefSeq_out::operator= (UsesDefSeq *p)
+CORBA::ComponentIR::UsesDescription_out &
+CORBA::ComponentIR::UsesDescription_out::operator= (UsesDescription *_tao_struct_out)
{
- this->ptr_ = p;
+ this->ptr_ = _tao_struct_out;
return *this;
}
-ACE_INLINE
-IR::UsesDefSeq_out::operator ::IR::UsesDefSeq *&() // cast
+ACE_INLINE
+CORBA::ComponentIR::UsesDescription_out::operator ::CORBA::ComponentIR::UsesDescription *&() // cast
{
return this->ptr_;
}
-ACE_INLINE
-::IR::UsesDefSeq *&
-IR::UsesDefSeq_out::ptr (void) // ptr
+ACE_INLINE ::CORBA::ComponentIR::UsesDescription *&
+CORBA::ComponentIR::UsesDescription_out::ptr (void) // ptr
{
return this->ptr_;
}
-ACE_INLINE
-::IR::UsesDefSeq *
-IR::UsesDefSeq_out::operator-> (void)
+ACE_INLINE ::CORBA::ComponentIR::UsesDescription *
+CORBA::ComponentIR::UsesDescription_out::operator-> (void)
{
return this->ptr_;
}
-ACE_INLINE
-TAO_Object_Manager<IR::UsesDef, IR::UsesDef_var>
-IR::UsesDefSeq_out::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:108
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_HOMEDEFSEQ_CI_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_HOMEDEFSEQ_CI_
-
-ACE_INLINE
-IR::HomeDef **
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::allocbuf (CORBA::ULong nelems)
-{
- IR::HomeDef **buf = 0;
-
- ACE_NEW_RETURN (buf, IR::HomeDef*[nelems], 0);
-
- for (CORBA::ULong i = 0; i < nelems; i++)
- {
- buf[i] = IR::HomeDef::_nil ();
- }
-
- return buf;
-}
-
-ACE_INLINE
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::freebuf (IR::HomeDef **buffer)
-{
- if (buffer == 0)
- {
- return;
- }
-
- delete[] buffer;
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq (void)
-{
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq (CORBA::ULong maximum)
- : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::allocbuf (maximum))
-{
-}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- IR::HomeDef* *value,
- CORBA::Boolean release
- )
- : TAO_Unbounded_Base_Sequence (maximum, length, value, release)
-{
-}
+#if !defined (_CORBA_COMPONENTIR_EVENTPORTDEF___CI_)
+#define _CORBA_COMPONENTIR_EVENTPORTDEF___CI_
ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq(
- const _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq &rhs
- )
- : TAO_Unbounded_Base_Sequence (rhs)
-{
- if (rhs.buffer_ != 0)
- {
- IR::HomeDef **tmp1 =
- _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::allocbuf (this->maximum_);
- IR::HomeDef ** const tmp2 =
- ACE_reinterpret_cast (IR::HomeDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::HomeDef::_duplicate (tmp2[i]);
- }
-
- this->buffer_ = tmp1;
- }
- else
- {
- this->buffer_ = 0;
- }
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq &
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::operator= (
- const _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq &rhs
+CORBA::ComponentIR::EventPortDef::EventPortDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
)
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
{
- if (this == &rhs)
- {
- return *this;
- }
-
- if (this->release_)
- {
- IR::HomeDef **tmp =
- ACE_reinterpret_cast (IR::HomeDef **, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::HomeDef::_nil ();
- }
-
- if (this->maximum_ < rhs.maximum_)
- {
- _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::freebuf (tmp);
- this->buffer_ = _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::allocbuf (rhs.maximum_);
- }
- }
- else
- {
- this->buffer_ =
- _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::allocbuf (rhs.maximum_);
- }
-
- TAO_Unbounded_Base_Sequence::operator= (rhs);
-
- IR::HomeDef **tmp1 =
- ACE_reinterpret_cast (IR::HomeDef **, this->buffer_);
-
- IR::HomeDef ** const tmp2 =
- ACE_reinterpret_cast (IR::HomeDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::HomeDef::_duplicate (tmp2[i]);
- }
-
- return *this;
-}
-
-ACE_INLINE
-TAO_Object_Manager<IR::HomeDef,IR::HomeDef_var>
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::operator[] (CORBA::ULong index) const
-{
- ACE_ASSERT (index < this->maximum_);
- IR::HomeDef ** const tmp =
- ACE_reinterpret_cast (IR::HomeDef ** ACE_CAST_CONST, this->buffer_);
- return TAO_Object_Manager<IR::HomeDef,IR::HomeDef_var> (tmp + index, this->release_);
-}
-
-ACE_INLINE
-IR::HomeDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::get_buffer (CORBA::Boolean orphan)
-{
- IR::HomeDef **result = 0;
-
- if (orphan == 0)
- {
- // We retain ownership.
- if (this->buffer_ == 0)
- {
- result =
- _TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::allocbuf (this->maximum_);
- this->buffer_ = result;
- this->release_ = 1;
- }
- else
- {
- result =
- ACE_reinterpret_cast (IR::HomeDef**, this->buffer_);
- }
- }
- else // if (orphan == 1)
- {
- if (this->release_ != 0)
- {
- // We set the state back to default and relinquish ownership.
- result =
- ACE_reinterpret_cast(IR::HomeDef**,this->buffer_);
- this->maximum_ = 0;
- this->length_ = 0;
- this->buffer_ = 0;
- this->release_ = 0;
- }
- }
-
- return result;
+ this->CORBA_ComponentIR_EventPortDef_setup_collocation (_tao_collocated);
}
ACE_INLINE
-const IR::HomeDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_HomeDefSeq::get_buffer (void) const
+CORBA::Boolean
+CORBA::ComponentIR::EventPortDef::marshal (TAO_OutputCDR &cdr)
{
- return ACE_reinterpret_cast (const IR::HomeDef ** ACE_CAST_CONST, this->buffer_);
+ return (cdr << this);
}
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_HOMEDEFSEQ_CI_)
-#define _IR_HOMEDEFSEQ_CI_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
-// Inline operations for class IR::HomeDefSeq_var
+// Inline operations for class CORBA::ComponentIR::EventPortDescription_var
// *************************************************************
ACE_INLINE
-IR::HomeDefSeq_var::HomeDefSeq_var (void)
+CORBA::ComponentIR::EventPortDescription_var::EventPortDescription_var (void)
: ptr_ (0)
{}
ACE_INLINE
-IR::HomeDefSeq_var::HomeDefSeq_var (HomeDefSeq *p)
+CORBA::ComponentIR::EventPortDescription_var::EventPortDescription_var (EventPortDescription *p)
: ptr_ (p)
{}
ACE_INLINE
-IR::HomeDefSeq_var::HomeDefSeq_var (const ::IR::HomeDefSeq_var &p)
+CORBA::ComponentIR::EventPortDescription_var::EventPortDescription_var (const ::CORBA::ComponentIR::EventPortDescription_var &p)
{
if (p.ptr_)
{
- ACE_NEW (this->ptr_, ::IR::HomeDefSeq (*p.ptr_));
+ ACE_NEW (this->ptr_, ::CORBA::ComponentIR::EventPortDescription (*p.ptr_));
}
else
{
@@ -1782,43 +655,43 @@ IR::HomeDefSeq_var::HomeDefSeq_var (const ::IR::HomeDefSeq_var &p)
}
ACE_INLINE
-IR::HomeDefSeq_var::~HomeDefSeq_var (void)
+CORBA::ComponentIR::EventPortDescription_var::~EventPortDescription_var (void)
{
delete this->ptr_;
}
ACE_INLINE
-IR::HomeDefSeq_var &
-IR::HomeDefSeq_var::operator= (HomeDefSeq *p)
+CORBA::ComponentIR::EventPortDescription_var &
+CORBA::ComponentIR::EventPortDescription_var::operator= (EventPortDescription *_tao_struct_var)
{
delete this->ptr_;
- this->ptr_ = p;
+ this->ptr_ = _tao_struct_var;
return *this;
}
ACE_INLINE
-::IR::HomeDefSeq_var &
-IR::HomeDefSeq_var::operator= (const ::IR::HomeDefSeq_var &p)
+::CORBA::ComponentIR::EventPortDescription_var &
+CORBA::ComponentIR::EventPortDescription_var::operator= (const ::CORBA::ComponentIR::EventPortDescription_var &_tao_struct_var)
{
- if (this != &p)
+ if (this != &_tao_struct_var)
{
- if (p.ptr_ == 0)
+ if (_tao_struct_var.ptr_ == 0)
{
delete this->ptr_;
this->ptr_ = 0;
}
else
{
- HomeDefSeq *deep_copy = 0;
+ EventPortDescription *deep_copy = 0;
ACE_NEW_RETURN (
deep_copy,
- HomeDefSeq (*p.ptr_),
+ EventPortDescription (*_tao_struct_var.ptr_),
*this
);
if (deep_copy != 0)
{
- HomeDefSeq *tmp = deep_copy;
+ EventPortDescription *tmp = deep_copy;
deep_copy = this->ptr_;
this->ptr_ = tmp;
delete deep_copy;
@@ -1829,107 +702,94 @@ IR::HomeDefSeq_var::operator= (const ::IR::HomeDefSeq_var &p)
return *this;
}
-ACE_INLINE
-const ::IR::HomeDefSeq *
-IR::HomeDefSeq_var::operator-> (void) const
+ACE_INLINE const ::CORBA::ComponentIR::EventPortDescription *
+CORBA::ComponentIR::EventPortDescription_var::operator-> (void) const
{
return this->ptr_;
}
-ACE_INLINE
-::IR::HomeDefSeq *
-IR::HomeDefSeq_var::operator-> (void)
+ACE_INLINE ::CORBA::ComponentIR::EventPortDescription *
+CORBA::ComponentIR::EventPortDescription_var::operator-> (void)
{
return this->ptr_;
}
ACE_INLINE
-IR::HomeDefSeq_var::operator const ::IR::HomeDefSeq &() const // cast
+CORBA::ComponentIR::EventPortDescription_var::operator const ::CORBA::ComponentIR::EventPortDescription &() const // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::HomeDefSeq_var::operator ::IR::HomeDefSeq &() // cast
+CORBA::ComponentIR::EventPortDescription_var::operator ::CORBA::ComponentIR::EventPortDescription &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::HomeDefSeq_var::operator ::IR::HomeDefSeq &() const // cast
+CORBA::ComponentIR::EventPortDescription_var::operator ::CORBA::ComponentIR::EventPortDescription &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-IR::HomeDefSeq_var::operator ::IR::HomeDefSeq *&() // cast
+CORBA::ComponentIR::EventPortDescription_var::operator ::CORBA::ComponentIR::EventPortDescription *&() // cast
{
return this->ptr_;
}
-ACE_INLINE
-TAO_Object_Manager<IR::HomeDef, IR::HomeDef_var>
-IR::HomeDefSeq_var::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-ACE_INLINE
-const ::IR::HomeDefSeq &
-IR::HomeDefSeq_var::in (void) const
+ACE_INLINE const ::CORBA::ComponentIR::EventPortDescription &
+CORBA::ComponentIR::EventPortDescription_var::in (void) const
{
return *this->ptr_;
}
-ACE_INLINE
-::IR::HomeDefSeq &
-IR::HomeDefSeq_var::inout (void)
+ACE_INLINE ::CORBA::ComponentIR::EventPortDescription &
+CORBA::ComponentIR::EventPortDescription_var::inout (void)
{
return *this->ptr_;
}
-ACE_INLINE
-::IR::HomeDefSeq *&
-IR::HomeDefSeq_var::out (void)
+// Mapping for variable size.
+ACE_INLINE ::CORBA::ComponentIR::EventPortDescription *&
+CORBA::ComponentIR::EventPortDescription_var::out (void)
{
delete this->ptr_;
this->ptr_ = 0;
return this->ptr_;
}
-ACE_INLINE
-::IR::HomeDefSeq *
-IR::HomeDefSeq_var::_retn (void)
+ACE_INLINE ::CORBA::ComponentIR::EventPortDescription *
+CORBA::ComponentIR::EventPortDescription_var::_retn (void)
{
- ::IR::HomeDefSeq *tmp = this->ptr_;
+ ::CORBA::ComponentIR::EventPortDescription *tmp = this->ptr_;
this->ptr_ = 0;
return tmp;
}
-ACE_INLINE
-::IR::HomeDefSeq *
-IR::HomeDefSeq_var::ptr (void) const
+ACE_INLINE ::CORBA::ComponentIR::EventPortDescription *
+CORBA::ComponentIR::EventPortDescription_var::ptr (void) const
{
return this->ptr_;
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
-// Inline operations for class IR::HomeDefSeq_out
+// Inline operations for class CORBA::ComponentIR::EventPortDescription_out
// *************************************************************
ACE_INLINE
-IR::HomeDefSeq_out::HomeDefSeq_out (HomeDefSeq *&p)
+CORBA::ComponentIR::EventPortDescription_out::EventPortDescription_out (::CORBA::ComponentIR::EventPortDescription *&p)
: ptr_ (p)
{
this->ptr_ = 0;
}
ACE_INLINE
-IR::HomeDefSeq_out::HomeDefSeq_out (HomeDefSeq_var &p)
+CORBA::ComponentIR::EventPortDescription_out::EventPortDescription_out (EventPortDescription_var &p)
: ptr_ (p.out ())
{
delete this->ptr_;
@@ -1937,561 +797,209 @@ IR::HomeDefSeq_out::HomeDefSeq_out (HomeDefSeq_var &p)
}
ACE_INLINE
-IR::HomeDefSeq_out::HomeDefSeq_out (const ::IR::HomeDefSeq_out &p)
- : ptr_ (ACE_const_cast (HomeDefSeq_out&, p).ptr_)
+CORBA::ComponentIR::EventPortDescription_out::EventPortDescription_out (const ::CORBA::ComponentIR::EventPortDescription_out &p)
+ : ptr_ (ACE_const_cast (EventPortDescription_out&, p).ptr_)
{}
ACE_INLINE
-::IR::HomeDefSeq_out &
-IR::HomeDefSeq_out::operator= (const ::IR::HomeDefSeq_out &p)
+CORBA::ComponentIR::EventPortDescription_out &
+CORBA::ComponentIR::EventPortDescription_out::operator= (const ::CORBA::ComponentIR::EventPortDescription_out &p)
{
- this->ptr_ = ACE_const_cast (HomeDefSeq_out&, p).ptr_;
+ this->ptr_ = ACE_const_cast (EventPortDescription_out&, p).ptr_;
return *this;
}
ACE_INLINE
-::IR::HomeDefSeq_out &
-IR::HomeDefSeq_out::operator= (HomeDefSeq *p)
+CORBA::ComponentIR::EventPortDescription_out &
+CORBA::ComponentIR::EventPortDescription_out::operator= (EventPortDescription *_tao_struct_out)
{
- this->ptr_ = p;
+ this->ptr_ = _tao_struct_out;
return *this;
}
-ACE_INLINE
-IR::HomeDefSeq_out::operator ::IR::HomeDefSeq *&() // cast
+ACE_INLINE
+CORBA::ComponentIR::EventPortDescription_out::operator ::CORBA::ComponentIR::EventPortDescription *&() // cast
{
return this->ptr_;
}
-ACE_INLINE
-::IR::HomeDefSeq *&
-IR::HomeDefSeq_out::ptr (void) // ptr
+ACE_INLINE ::CORBA::ComponentIR::EventPortDescription *&
+CORBA::ComponentIR::EventPortDescription_out::ptr (void) // ptr
{
return this->ptr_;
}
-ACE_INLINE
-::IR::HomeDefSeq *
-IR::HomeDefSeq_out::operator-> (void)
+ACE_INLINE ::CORBA::ComponentIR::EventPortDescription *
+CORBA::ComponentIR::EventPortDescription_out::operator-> (void)
{
return this->ptr_;
}
-ACE_INLINE
-TAO_Object_Manager<IR::HomeDef, IR::HomeDef_var>
-IR::HomeDefSeq_out::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:108
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_EMITSDEFSEQ_CI_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_EMITSDEFSEQ_CI_
-
-ACE_INLINE
-IR::EmitsDef **
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::allocbuf (CORBA::ULong nelems)
-{
- IR::EmitsDef **buf = 0;
-
- ACE_NEW_RETURN (buf, IR::EmitsDef*[nelems], 0);
-
- for (CORBA::ULong i = 0; i < nelems; i++)
- {
- buf[i] = IR::EmitsDef::_nil ();
- }
-
- return buf;
-}
-
-ACE_INLINE
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::freebuf (IR::EmitsDef **buffer)
-{
- if (buffer == 0)
- {
- return;
- }
-
- delete[] buffer;
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq (void)
-{
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq (CORBA::ULong maximum)
- : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::allocbuf (maximum))
-{
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- IR::EmitsDef* *value,
- CORBA::Boolean release
- )
- : TAO_Unbounded_Base_Sequence (maximum, length, value, release)
-{
-}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq(
- const _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq &rhs
- )
- : TAO_Unbounded_Base_Sequence (rhs)
-{
- if (rhs.buffer_ != 0)
- {
- IR::EmitsDef **tmp1 =
- _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::allocbuf (this->maximum_);
- IR::EmitsDef ** const tmp2 =
- ACE_reinterpret_cast (IR::EmitsDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::EmitsDef::_duplicate (tmp2[i]);
- }
-
- this->buffer_ = tmp1;
- }
- else
- {
- this->buffer_ = 0;
- }
-}
+#if !defined (_CORBA_COMPONENTIR_EMITSDEF___CI_)
+#define _CORBA_COMPONENTIR_EMITSDEF___CI_
ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq &
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::operator= (
- const _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq &rhs
+CORBA::ComponentIR::EmitsDef::EmitsDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
)
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
{
- if (this == &rhs)
- {
- return *this;
- }
-
- if (this->release_)
- {
- IR::EmitsDef **tmp =
- ACE_reinterpret_cast (IR::EmitsDef **, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::EmitsDef::_nil ();
- }
-
- if (this->maximum_ < rhs.maximum_)
- {
- _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::freebuf (tmp);
- this->buffer_ = _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::allocbuf (rhs.maximum_);
- }
- }
- else
- {
- this->buffer_ =
- _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::allocbuf (rhs.maximum_);
- }
-
- TAO_Unbounded_Base_Sequence::operator= (rhs);
-
- IR::EmitsDef **tmp1 =
- ACE_reinterpret_cast (IR::EmitsDef **, this->buffer_);
-
- IR::EmitsDef ** const tmp2 =
- ACE_reinterpret_cast (IR::EmitsDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::EmitsDef::_duplicate (tmp2[i]);
- }
-
- return *this;
-}
-
-ACE_INLINE
-TAO_Object_Manager<IR::EmitsDef,IR::EmitsDef_var>
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::operator[] (CORBA::ULong index) const
-{
- ACE_ASSERT (index < this->maximum_);
- IR::EmitsDef ** const tmp =
- ACE_reinterpret_cast (IR::EmitsDef ** ACE_CAST_CONST, this->buffer_);
- return TAO_Object_Manager<IR::EmitsDef,IR::EmitsDef_var> (tmp + index, this->release_);
+ this->CORBA_ComponentIR_EmitsDef_setup_collocation (_tao_collocated);
}
ACE_INLINE
-IR::EmitsDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::get_buffer (CORBA::Boolean orphan)
+CORBA::Boolean
+CORBA::ComponentIR::EmitsDef::marshal (TAO_OutputCDR &cdr)
{
- IR::EmitsDef **result = 0;
-
- if (orphan == 0)
- {
- // We retain ownership.
- if (this->buffer_ == 0)
- {
- result =
- _TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::allocbuf (this->maximum_);
- this->buffer_ = result;
- this->release_ = 1;
- }
- else
- {
- result =
- ACE_reinterpret_cast (IR::EmitsDef**, this->buffer_);
- }
- }
- else // if (orphan == 1)
- {
- if (this->release_ != 0)
- {
- // We set the state back to default and relinquish ownership.
- result =
- ACE_reinterpret_cast(IR::EmitsDef**,this->buffer_);
- this->maximum_ = 0;
- this->length_ = 0;
- this->buffer_ = 0;
- this->release_ = 0;
- }
- }
-
- return result;
-}
-
-ACE_INLINE
-const IR::EmitsDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_EmitsDefSeq::get_buffer (void) const
-{
- return ACE_reinterpret_cast (const IR::EmitsDef ** ACE_CAST_CONST, this->buffer_);
+ return (cdr << this);
}
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_EMITSDEFSEQ_CI_)
-#define _IR_EMITSDEFSEQ_CI_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
-
-// *************************************************************
-// Inline operations for class IR::EmitsDefSeq_var
-// *************************************************************
-
-ACE_INLINE
-IR::EmitsDefSeq_var::EmitsDefSeq_var (void)
- : ptr_ (0)
-{}
-
-ACE_INLINE
-IR::EmitsDefSeq_var::EmitsDefSeq_var (EmitsDefSeq *p)
- : ptr_ (p)
-{}
-
-ACE_INLINE
-IR::EmitsDefSeq_var::EmitsDefSeq_var (const ::IR::EmitsDefSeq_var &p)
-{
- if (p.ptr_)
- {
- ACE_NEW (this->ptr_, ::IR::EmitsDefSeq (*p.ptr_));
- }
- else
- {
- this->ptr_ = 0;
- }
-}
-
-ACE_INLINE
-IR::EmitsDefSeq_var::~EmitsDefSeq_var (void)
-{
- delete this->ptr_;
-}
-
-ACE_INLINE
-IR::EmitsDefSeq_var &
-IR::EmitsDefSeq_var::operator= (EmitsDefSeq *p)
-{
- delete this->ptr_;
- this->ptr_ = p;
- return *this;
-}
-
-ACE_INLINE
-::IR::EmitsDefSeq_var &
-IR::EmitsDefSeq_var::operator= (const ::IR::EmitsDefSeq_var &p)
-{
- if (this != &p)
- {
- if (p.ptr_ == 0)
- {
- delete this->ptr_;
- this->ptr_ = 0;
- }
- else
- {
- EmitsDefSeq *deep_copy = 0;
- ACE_NEW_RETURN (
- deep_copy,
- EmitsDefSeq (*p.ptr_),
- *this
- );
-
- if (deep_copy != 0)
- {
- EmitsDefSeq *tmp = deep_copy;
- deep_copy = this->ptr_;
- this->ptr_ = tmp;
- delete deep_copy;
- }
- }
- }
-
- return *this;
-}
-
-ACE_INLINE
-const ::IR::EmitsDefSeq *
-IR::EmitsDefSeq_var::operator-> (void) const
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::EmitsDefSeq *
-IR::EmitsDefSeq_var::operator-> (void)
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-IR::EmitsDefSeq_var::operator const ::IR::EmitsDefSeq &() const // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::EmitsDefSeq_var::operator ::IR::EmitsDefSeq &() // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::EmitsDefSeq_var::operator ::IR::EmitsDefSeq &() const // cast
-{
- return *this->ptr_;
-}
-
-// Variable-size types only.
-ACE_INLINE
-IR::EmitsDefSeq_var::operator ::IR::EmitsDefSeq *&() // cast
-{
- return this->ptr_;
-}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
-ACE_INLINE
-TAO_Object_Manager<IR::EmitsDef, IR::EmitsDef_var>
-IR::EmitsDefSeq_var::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
+#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF___CI_)
+#define _CORBA_COMPONENTIR_PUBLISHESDEF___CI_
ACE_INLINE
-const ::IR::EmitsDefSeq &
-IR::EmitsDefSeq_var::in (void) const
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::IR::EmitsDefSeq &
-IR::EmitsDefSeq_var::inout (void)
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::IR::EmitsDefSeq *&
-IR::EmitsDefSeq_var::out (void)
+CORBA::ComponentIR::PublishesDef::PublishesDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
+ )
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
{
- delete this->ptr_;
- this->ptr_ = 0;
- return this->ptr_;
+ this->CORBA_ComponentIR_PublishesDef_setup_collocation (_tao_collocated);
}
ACE_INLINE
-::IR::EmitsDefSeq *
-IR::EmitsDefSeq_var::_retn (void)
+CORBA::Boolean
+CORBA::ComponentIR::PublishesDef::marshal (TAO_OutputCDR &cdr)
{
- ::IR::EmitsDefSeq *tmp = this->ptr_;
- this->ptr_ = 0;
- return tmp;
+ return (cdr << this);
}
-ACE_INLINE
-::IR::EmitsDefSeq *
-IR::EmitsDefSeq_var::ptr (void) const
-{
- return this->ptr_;
-}
+#endif /* end #if !defined */
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
-// *************************************************************
-// Inline operations for class IR::EmitsDefSeq_out
-// *************************************************************
+#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF___CI_)
+#define _CORBA_COMPONENTIR_CONSUMESDEF___CI_
ACE_INLINE
-IR::EmitsDefSeq_out::EmitsDefSeq_out (EmitsDefSeq *&p)
- : ptr_ (p)
+CORBA::ComponentIR::ConsumesDef::ConsumesDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
+ )
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
{
- this->ptr_ = 0;
+ this->CORBA_ComponentIR_ConsumesDef_setup_collocation (_tao_collocated);
}
ACE_INLINE
-IR::EmitsDefSeq_out::EmitsDefSeq_out (EmitsDefSeq_var &p)
- : ptr_ (p.out ())
+CORBA::Boolean
+CORBA::ComponentIR::ConsumesDef::marshal (TAO_OutputCDR &cdr)
{
- delete this->ptr_;
- this->ptr_ = 0;
+ return (cdr << this);
}
-ACE_INLINE
-IR::EmitsDefSeq_out::EmitsDefSeq_out (const ::IR::EmitsDefSeq_out &p)
- : ptr_ (ACE_const_cast (EmitsDefSeq_out&, p).ptr_)
-{}
-
-ACE_INLINE
-::IR::EmitsDefSeq_out &
-IR::EmitsDefSeq_out::operator= (const ::IR::EmitsDefSeq_out &p)
-{
- this->ptr_ = ACE_const_cast (EmitsDefSeq_out&, p).ptr_;
- return *this;
-}
+#endif /* end #if !defined */
-ACE_INLINE
-::IR::EmitsDefSeq_out &
-IR::EmitsDefSeq_out::operator= (EmitsDefSeq *p)
-{
- this->ptr_ = p;
- return *this;
-}
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
-ACE_INLINE
-IR::EmitsDefSeq_out::operator ::IR::EmitsDefSeq *&() // cast
-{
- return this->ptr_;
-}
+#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF___CI_)
+#define _CORBA_COMPONENTIR_COMPONENTDEF___CI_
ACE_INLINE
-::IR::EmitsDefSeq *&
-IR::EmitsDefSeq_out::ptr (void) // ptr
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::EmitsDefSeq *
-IR::EmitsDefSeq_out::operator-> (void)
+CORBA::ComponentIR::ComponentDef::ComponentDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
+ )
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
{
- return this->ptr_;
+ this->CORBA_ComponentIR_ComponentDef_setup_collocation (_tao_collocated);
}
ACE_INLINE
-TAO_Object_Manager<IR::EmitsDef, IR::EmitsDef_var>
-IR::EmitsDefSeq_out::operator[] (CORBA::ULong index)
+CORBA::Boolean
+CORBA::ComponentIR::ComponentDef::marshal (TAO_OutputCDR &cdr)
{
- return this->ptr_->operator[] (index);
+ return (cdr << this);
}
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:108
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ci.cpp:98
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_PUBLISHESDEFSEQ_CI_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_PUBLISHESDEFSEQ_CI_
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CI_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CI_
ACE_INLINE
-IR::PublishesDef **
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::allocbuf (CORBA::ULong nelems)
+CORBA::ComponentIR::ProvidesDescription *
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::allocbuf (CORBA::ULong size)
{
- IR::PublishesDef **buf = 0;
-
- ACE_NEW_RETURN (buf, IR::PublishesDef*[nelems], 0);
-
- for (CORBA::ULong i = 0; i < nelems; i++)
- {
- buf[i] = IR::PublishesDef::_nil ();
- }
-
- return buf;
+ CORBA::ComponentIR::ProvidesDescription *retval = 0;
+ ACE_NEW_RETURN (retval, CORBA::ComponentIR::ProvidesDescription[size], 0);
+ return retval;
}
ACE_INLINE
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::freebuf (IR::PublishesDef **buffer)
+void CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::freebuf (CORBA::ComponentIR::ProvidesDescription *buffer)
{
- if (buffer == 0)
- {
- return;
- }
-
- delete[] buffer;
+ delete [] buffer;
}
ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq (void)
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq (void)
{
}
ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq (CORBA::ULong maximum)
- : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::allocbuf (maximum))
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq (CORBA::ULong maximum)
+ : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::allocbuf (maximum))
{
}
ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq (
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq (
CORBA::ULong maximum,
CORBA::ULong length,
- IR::PublishesDef* *value,
+ CORBA::ComponentIR::ProvidesDescription *data,
CORBA::Boolean release
)
- : TAO_Unbounded_Base_Sequence (maximum, length, value, release)
+ : TAO_Unbounded_Base_Sequence (maximum, length, data, release)
{
}
ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq(
- const _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq &rhs
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq (
+ const _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq &rhs
)
: TAO_Unbounded_Base_Sequence (rhs)
{
if (rhs.buffer_ != 0)
{
- IR::PublishesDef **tmp1 =
- _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::allocbuf (this->maximum_);
- IR::PublishesDef ** const tmp2 =
- ACE_reinterpret_cast (IR::PublishesDef ** ACE_CAST_CONST, rhs.buffer_);
+ CORBA::ComponentIR::ProvidesDescription *tmp1 =
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::allocbuf (this->maximum_);
+ CORBA::ComponentIR::ProvidesDescription * const tmp2 =
+ ACE_reinterpret_cast (CORBA::ComponentIR::ProvidesDescription * ACE_CAST_CONST, rhs.buffer_);
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
{
- tmp1[i] = IR::PublishesDef::_duplicate (tmp2[i]);
+ tmp1[i] = tmp2[i];
}
this->buffer_ = tmp1;
@@ -2503,9 +1011,9 @@ IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::_TAO_Unbounded_Object_Seq
}
ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq &
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::operator= (
- const _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq &rhs
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq &
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::operator= (
+ const _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq &rhs
)
{
if (this == &rhs)
@@ -2515,490 +1023,67 @@ IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::operator= (
if (this->release_)
{
- IR::PublishesDef **tmp =
- ACE_reinterpret_cast (IR::PublishesDef **, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::PublishesDef::_nil ();
- }
-
if (this->maximum_ < rhs.maximum_)
{
- _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::freebuf (tmp);
- this->buffer_ = _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::allocbuf (rhs.maximum_);
+ // Free the old buffer.
+ CORBA::ComponentIR::ProvidesDescription *tmp =
+ ACE_reinterpret_cast (CORBA::ComponentIR::ProvidesDescription *, this->buffer_);
+
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::freebuf (tmp);
+
+ this->buffer_ =
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::allocbuf (rhs.maximum_);
}
}
else
{
this->buffer_ =
- _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::allocbuf (rhs.maximum_);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::allocbuf (rhs.maximum_);
}
TAO_Unbounded_Base_Sequence::operator= (rhs);
- IR::PublishesDef **tmp1 =
- ACE_reinterpret_cast (IR::PublishesDef **, this->buffer_);
-
- IR::PublishesDef ** const tmp2 =
- ACE_reinterpret_cast (IR::PublishesDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::PublishesDef::_duplicate (tmp2[i]);
- }
-
- return *this;
-}
-
-ACE_INLINE
-TAO_Object_Manager<IR::PublishesDef,IR::PublishesDef_var>
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::operator[] (CORBA::ULong index) const
-{
- ACE_ASSERT (index < this->maximum_);
- IR::PublishesDef ** const tmp =
- ACE_reinterpret_cast (IR::PublishesDef ** ACE_CAST_CONST, this->buffer_);
- return TAO_Object_Manager<IR::PublishesDef,IR::PublishesDef_var> (tmp + index, this->release_);
-}
-
-ACE_INLINE
-IR::PublishesDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::get_buffer (CORBA::Boolean orphan)
-{
- IR::PublishesDef **result = 0;
+ CORBA::ComponentIR::ProvidesDescription *tmp1 =
+ ACE_reinterpret_cast (CORBA::ComponentIR::ProvidesDescription *, this->buffer_);
+ CORBA::ComponentIR::ProvidesDescription * const tmp2 =
+ ACE_reinterpret_cast (CORBA::ComponentIR::ProvidesDescription * ACE_CAST_CONST, rhs.buffer_);
- if (orphan == 0)
- {
- // We retain ownership.
- if (this->buffer_ == 0)
- {
- result =
- _TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::allocbuf (this->maximum_);
- this->buffer_ = result;
- this->release_ = 1;
- }
- else
- {
- result =
- ACE_reinterpret_cast (IR::PublishesDef**, this->buffer_);
- }
- }
- else // if (orphan == 1)
- {
- if (this->release_ != 0)
- {
- // We set the state back to default and relinquish ownership.
- result =
- ACE_reinterpret_cast(IR::PublishesDef**,this->buffer_);
- this->maximum_ = 0;
- this->length_ = 0;
- this->buffer_ = 0;
- this->release_ = 0;
- }
- }
-
- return result;
-}
-
-ACE_INLINE
-const IR::PublishesDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_PublishesDefSeq::get_buffer (void) const
-{
- return ACE_reinterpret_cast (const IR::PublishesDef ** ACE_CAST_CONST, this->buffer_);
-}
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_PUBLISHESDEFSEQ_CI_)
-#define _IR_PUBLISHESDEFSEQ_CI_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
-
-// *************************************************************
-// Inline operations for class IR::PublishesDefSeq_var
-// *************************************************************
-
-ACE_INLINE
-IR::PublishesDefSeq_var::PublishesDefSeq_var (void)
- : ptr_ (0)
-{}
-
-ACE_INLINE
-IR::PublishesDefSeq_var::PublishesDefSeq_var (PublishesDefSeq *p)
- : ptr_ (p)
-{}
-
-ACE_INLINE
-IR::PublishesDefSeq_var::PublishesDefSeq_var (const ::IR::PublishesDefSeq_var &p)
-{
- if (p.ptr_)
- {
- ACE_NEW (this->ptr_, ::IR::PublishesDefSeq (*p.ptr_));
- }
- else
- {
- this->ptr_ = 0;
- }
-}
-
-ACE_INLINE
-IR::PublishesDefSeq_var::~PublishesDefSeq_var (void)
-{
- delete this->ptr_;
-}
-
-ACE_INLINE
-IR::PublishesDefSeq_var &
-IR::PublishesDefSeq_var::operator= (PublishesDefSeq *p)
-{
- delete this->ptr_;
- this->ptr_ = p;
- return *this;
-}
-
-ACE_INLINE
-::IR::PublishesDefSeq_var &
-IR::PublishesDefSeq_var::operator= (const ::IR::PublishesDefSeq_var &p)
-{
- if (this != &p)
+ for (CORBA::ULong i = 0; i < this->length_; ++i)
{
- if (p.ptr_ == 0)
- {
- delete this->ptr_;
- this->ptr_ = 0;
- }
- else
- {
- PublishesDefSeq *deep_copy = 0;
- ACE_NEW_RETURN (
- deep_copy,
- PublishesDefSeq (*p.ptr_),
- *this
- );
-
- if (deep_copy != 0)
- {
- PublishesDefSeq *tmp = deep_copy;
- deep_copy = this->ptr_;
- this->ptr_ = tmp;
- delete deep_copy;
- }
- }
+ tmp1[i] = tmp2[i];
}
return *this;
}
+// = Accessors.
ACE_INLINE
-const ::IR::PublishesDefSeq *
-IR::PublishesDefSeq_var::operator-> (void) const
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::PublishesDefSeq *
-IR::PublishesDefSeq_var::operator-> (void)
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-IR::PublishesDefSeq_var::operator const ::IR::PublishesDefSeq &() const // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::PublishesDefSeq_var::operator ::IR::PublishesDefSeq &() // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::PublishesDefSeq_var::operator ::IR::PublishesDefSeq &() const // cast
-{
- return *this->ptr_;
-}
-
-// Variable-size types only.
-ACE_INLINE
-IR::PublishesDefSeq_var::operator ::IR::PublishesDefSeq *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-TAO_Object_Manager<IR::PublishesDef, IR::PublishesDef_var>
-IR::PublishesDefSeq_var::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-ACE_INLINE
-const ::IR::PublishesDefSeq &
-IR::PublishesDefSeq_var::in (void) const
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::IR::PublishesDefSeq &
-IR::PublishesDefSeq_var::inout (void)
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::IR::PublishesDefSeq *&
-IR::PublishesDefSeq_var::out (void)
-{
- delete this->ptr_;
- this->ptr_ = 0;
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::PublishesDefSeq *
-IR::PublishesDefSeq_var::_retn (void)
-{
- ::IR::PublishesDefSeq *tmp = this->ptr_;
- this->ptr_ = 0;
- return tmp;
-}
-
-ACE_INLINE
-::IR::PublishesDefSeq *
-IR::PublishesDefSeq_var::ptr (void) const
-{
- return this->ptr_;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
-
-// *************************************************************
-// Inline operations for class IR::PublishesDefSeq_out
-// *************************************************************
-
-ACE_INLINE
-IR::PublishesDefSeq_out::PublishesDefSeq_out (PublishesDefSeq *&p)
- : ptr_ (p)
-{
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::PublishesDefSeq_out::PublishesDefSeq_out (PublishesDefSeq_var &p)
- : ptr_ (p.out ())
-{
- delete this->ptr_;
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::PublishesDefSeq_out::PublishesDefSeq_out (const ::IR::PublishesDefSeq_out &p)
- : ptr_ (ACE_const_cast (PublishesDefSeq_out&, p).ptr_)
-{}
-
-ACE_INLINE
-::IR::PublishesDefSeq_out &
-IR::PublishesDefSeq_out::operator= (const ::IR::PublishesDefSeq_out &p)
-{
- this->ptr_ = ACE_const_cast (PublishesDefSeq_out&, p).ptr_;
- return *this;
-}
-
-ACE_INLINE
-::IR::PublishesDefSeq_out &
-IR::PublishesDefSeq_out::operator= (PublishesDefSeq *p)
-{
- this->ptr_ = p;
- return *this;
-}
-
-ACE_INLINE
-IR::PublishesDefSeq_out::operator ::IR::PublishesDefSeq *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::PublishesDefSeq *&
-IR::PublishesDefSeq_out::ptr (void) // ptr
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::PublishesDefSeq *
-IR::PublishesDefSeq_out::operator-> (void)
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-TAO_Object_Manager<IR::PublishesDef, IR::PublishesDef_var>
-IR::PublishesDefSeq_out::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:108
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_CONSUMESDEFSEQ_CI_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_CONSUMESDEFSEQ_CI_
-
-ACE_INLINE
-IR::ConsumesDef **
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::allocbuf (CORBA::ULong nelems)
-{
- IR::ConsumesDef **buf = 0;
-
- ACE_NEW_RETURN (buf, IR::ConsumesDef*[nelems], 0);
-
- for (CORBA::ULong i = 0; i < nelems; i++)
- {
- buf[i] = IR::ConsumesDef::_nil ();
- }
-
- return buf;
-}
-
-ACE_INLINE
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::freebuf (IR::ConsumesDef **buffer)
-{
- if (buffer == 0)
- {
- return;
- }
-
- delete[] buffer;
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq (void)
-{
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq (CORBA::ULong maximum)
- : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::allocbuf (maximum))
-{
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- IR::ConsumesDef* *value,
- CORBA::Boolean release
- )
- : TAO_Unbounded_Base_Sequence (maximum, length, value, release)
-{
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq(
- const _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq &rhs
- )
- : TAO_Unbounded_Base_Sequence (rhs)
+CORBA::ComponentIR::ProvidesDescription &
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::operator[] (CORBA::ULong i)
{
- if (rhs.buffer_ != 0)
- {
- IR::ConsumesDef **tmp1 =
- _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::allocbuf (this->maximum_);
- IR::ConsumesDef ** const tmp2 =
- ACE_reinterpret_cast (IR::ConsumesDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::ConsumesDef::_duplicate (tmp2[i]);
- }
-
- this->buffer_ = tmp1;
- }
- else
- {
- this->buffer_ = 0;
- }
+ ACE_ASSERT (i < this->maximum_);
+ CORBA::ComponentIR::ProvidesDescription* tmp =
+ ACE_reinterpret_cast (CORBA::ComponentIR::ProvidesDescription*, this->buffer_);
+ return tmp[i];
}
ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq &
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::operator= (
- const _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq &rhs
- )
+const CORBA::ComponentIR::ProvidesDescription &
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::operator[] (CORBA::ULong i) const
{
- if (this == &rhs)
- {
- return *this;
- }
-
- if (this->release_)
- {
- IR::ConsumesDef **tmp =
- ACE_reinterpret_cast (IR::ConsumesDef **, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::ConsumesDef::_nil ();
- }
-
- if (this->maximum_ < rhs.maximum_)
- {
- _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::freebuf (tmp);
- this->buffer_ = _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::allocbuf (rhs.maximum_);
- }
- }
- else
- {
- this->buffer_ =
- _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::allocbuf (rhs.maximum_);
- }
-
- TAO_Unbounded_Base_Sequence::operator= (rhs);
-
- IR::ConsumesDef **tmp1 =
- ACE_reinterpret_cast (IR::ConsumesDef **, this->buffer_);
-
- IR::ConsumesDef ** const tmp2 =
- ACE_reinterpret_cast (IR::ConsumesDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::ConsumesDef::_duplicate (tmp2[i]);
- }
-
- return *this;
+ ACE_ASSERT (i < this->maximum_);
+ CORBA::ComponentIR::ProvidesDescription * const tmp =
+ ACE_reinterpret_cast (CORBA::ComponentIR::ProvidesDescription* ACE_CAST_CONST, this->buffer_);
+ return tmp[i];
}
-ACE_INLINE
-TAO_Object_Manager<IR::ConsumesDef,IR::ConsumesDef_var>
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::operator[] (CORBA::ULong index) const
-{
- ACE_ASSERT (index < this->maximum_);
- IR::ConsumesDef ** const tmp =
- ACE_reinterpret_cast (IR::ConsumesDef ** ACE_CAST_CONST, this->buffer_);
- return TAO_Object_Manager<IR::ConsumesDef,IR::ConsumesDef_var> (tmp + index, this->release_);
-}
+// Implement the TAO_Base_Sequence methods (see Sequence.h)
ACE_INLINE
-IR::ConsumesDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::get_buffer (CORBA::Boolean orphan)
+CORBA::ComponentIR::ProvidesDescription *
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::get_buffer (CORBA::Boolean orphan)
{
- IR::ConsumesDef **result = 0;
+ CORBA::ComponentIR::ProvidesDescription *result = 0;
if (orphan == 0)
{
@@ -3006,14 +1091,14 @@ IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::get_buffer (CORBA::Boolean
if (this->buffer_ == 0)
{
result =
- _TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::allocbuf (this->maximum_);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::allocbuf (this->length_);
this->buffer_ = result;
this->release_ = 1;
}
else
{
result =
- ACE_reinterpret_cast (IR::ConsumesDef**, this->buffer_);
+ ACE_reinterpret_cast (CORBA::ComponentIR::ProvidesDescription*, this->buffer_);
}
}
else // if (orphan == 1)
@@ -3022,7 +1107,7 @@ IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::get_buffer (CORBA::Boolean
{
// We set the state back to default and relinquish ownership.
result =
- ACE_reinterpret_cast(IR::ConsumesDef**,this->buffer_);
+ ACE_reinterpret_cast(CORBA::ComponentIR::ProvidesDescription*,this->buffer_);
this->maximum_ = 0;
this->length_ = 0;
this->buffer_ = 0;
@@ -3034,474 +1119,65 @@ IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::get_buffer (CORBA::Boolean
}
ACE_INLINE
-const IR::ConsumesDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_ConsumesDefSeq::get_buffer (void) const
-{
- return ACE_reinterpret_cast (const IR::ConsumesDef ** ACE_CAST_CONST, this->buffer_);
-}
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_CONSUMESDEFSEQ_CI_)
-#define _IR_CONSUMESDEFSEQ_CI_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
-
-// *************************************************************
-// Inline operations for class IR::ConsumesDefSeq_var
-// *************************************************************
-
-ACE_INLINE
-IR::ConsumesDefSeq_var::ConsumesDefSeq_var (void)
- : ptr_ (0)
-{}
-
-ACE_INLINE
-IR::ConsumesDefSeq_var::ConsumesDefSeq_var (ConsumesDefSeq *p)
- : ptr_ (p)
-{}
-
-ACE_INLINE
-IR::ConsumesDefSeq_var::ConsumesDefSeq_var (const ::IR::ConsumesDefSeq_var &p)
-{
- if (p.ptr_)
- {
- ACE_NEW (this->ptr_, ::IR::ConsumesDefSeq (*p.ptr_));
- }
- else
- {
- this->ptr_ = 0;
- }
-}
-
-ACE_INLINE
-IR::ConsumesDefSeq_var::~ConsumesDefSeq_var (void)
-{
- delete this->ptr_;
-}
-
-ACE_INLINE
-IR::ConsumesDefSeq_var &
-IR::ConsumesDefSeq_var::operator= (ConsumesDefSeq *p)
-{
- delete this->ptr_;
- this->ptr_ = p;
- return *this;
-}
-
-ACE_INLINE
-::IR::ConsumesDefSeq_var &
-IR::ConsumesDefSeq_var::operator= (const ::IR::ConsumesDefSeq_var &p)
-{
- if (this != &p)
- {
- if (p.ptr_ == 0)
- {
- delete this->ptr_;
- this->ptr_ = 0;
- }
- else
- {
- ConsumesDefSeq *deep_copy = 0;
- ACE_NEW_RETURN (
- deep_copy,
- ConsumesDefSeq (*p.ptr_),
- *this
- );
-
- if (deep_copy != 0)
- {
- ConsumesDefSeq *tmp = deep_copy;
- deep_copy = this->ptr_;
- this->ptr_ = tmp;
- delete deep_copy;
- }
- }
- }
-
- return *this;
-}
-
-ACE_INLINE
-const ::IR::ConsumesDefSeq *
-IR::ConsumesDefSeq_var::operator-> (void) const
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::ConsumesDefSeq *
-IR::ConsumesDefSeq_var::operator-> (void)
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-IR::ConsumesDefSeq_var::operator const ::IR::ConsumesDefSeq &() const // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::ConsumesDefSeq_var::operator ::IR::ConsumesDefSeq &() // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::ConsumesDefSeq_var::operator ::IR::ConsumesDefSeq &() const // cast
-{
- return *this->ptr_;
-}
-
-// Variable-size types only.
-ACE_INLINE
-IR::ConsumesDefSeq_var::operator ::IR::ConsumesDefSeq *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-TAO_Object_Manager<IR::ConsumesDef, IR::ConsumesDef_var>
-IR::ConsumesDefSeq_var::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-ACE_INLINE
-const ::IR::ConsumesDefSeq &
-IR::ConsumesDefSeq_var::in (void) const
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::IR::ConsumesDefSeq &
-IR::ConsumesDefSeq_var::inout (void)
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::IR::ConsumesDefSeq *&
-IR::ConsumesDefSeq_var::out (void)
-{
- delete this->ptr_;
- this->ptr_ = 0;
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::ConsumesDefSeq *
-IR::ConsumesDefSeq_var::_retn (void)
-{
- ::IR::ConsumesDefSeq *tmp = this->ptr_;
- this->ptr_ = 0;
- return tmp;
-}
-
-ACE_INLINE
-::IR::ConsumesDefSeq *
-IR::ConsumesDefSeq_var::ptr (void) const
-{
- return this->ptr_;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
-
-// *************************************************************
-// Inline operations for class IR::ConsumesDefSeq_out
-// *************************************************************
-
-ACE_INLINE
-IR::ConsumesDefSeq_out::ConsumesDefSeq_out (ConsumesDefSeq *&p)
- : ptr_ (p)
-{
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::ConsumesDefSeq_out::ConsumesDefSeq_out (ConsumesDefSeq_var &p)
- : ptr_ (p.out ())
-{
- delete this->ptr_;
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::ConsumesDefSeq_out::ConsumesDefSeq_out (const ::IR::ConsumesDefSeq_out &p)
- : ptr_ (ACE_const_cast (ConsumesDefSeq_out&, p).ptr_)
-{}
-
-ACE_INLINE
-::IR::ConsumesDefSeq_out &
-IR::ConsumesDefSeq_out::operator= (const ::IR::ConsumesDefSeq_out &p)
-{
- this->ptr_ = ACE_const_cast (ConsumesDefSeq_out&, p).ptr_;
- return *this;
-}
-
-ACE_INLINE
-::IR::ConsumesDefSeq_out &
-IR::ConsumesDefSeq_out::operator= (ConsumesDefSeq *p)
-{
- this->ptr_ = p;
- return *this;
-}
-
-ACE_INLINE
-IR::ConsumesDefSeq_out::operator ::IR::ConsumesDefSeq *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::ConsumesDefSeq *&
-IR::ConsumesDefSeq_out::ptr (void) // ptr
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::ConsumesDefSeq *
-IR::ConsumesDefSeq_out::operator-> (void)
+const CORBA::ComponentIR::ProvidesDescription *
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::get_buffer (void) const
{
- return this->ptr_;
+ return ACE_reinterpret_cast (const CORBA::ComponentIR::ProvidesDescription * ACE_CAST_CONST, this->buffer_);
}
ACE_INLINE
-TAO_Object_Manager<IR::ConsumesDef, IR::ConsumesDef_var>
-IR::ConsumesDefSeq_out::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:108
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_FACTORYDEFSEQ_CI_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_FACTORYDEFSEQ_CI_
-
-ACE_INLINE
-IR::FactoryDef **
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::allocbuf (CORBA::ULong nelems)
-{
- IR::FactoryDef **buf = 0;
-
- ACE_NEW_RETURN (buf, IR::FactoryDef*[nelems], 0);
-
- for (CORBA::ULong i = 0; i < nelems; i++)
- {
- buf[i] = IR::FactoryDef::_nil ();
- }
-
- return buf;
-}
-
-ACE_INLINE
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::freebuf (IR::FactoryDef **buffer)
-{
- if (buffer == 0)
- {
- return;
- }
-
- delete[] buffer;
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq (void)
-{
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq (CORBA::ULong maximum)
- : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::allocbuf (maximum))
-{
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq (
- CORBA::ULong maximum,
+void
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::replace (
+ CORBA::ULong max,
CORBA::ULong length,
- IR::FactoryDef* *value,
+ CORBA::ComponentIR::ProvidesDescription *data,
CORBA::Boolean release
)
- : TAO_Unbounded_Base_Sequence (maximum, length, value, release)
-{
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq(
- const _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq &rhs
- )
- : TAO_Unbounded_Base_Sequence (rhs)
-{
- if (rhs.buffer_ != 0)
- {
- IR::FactoryDef **tmp1 =
- _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::allocbuf (this->maximum_);
- IR::FactoryDef ** const tmp2 =
- ACE_reinterpret_cast (IR::FactoryDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::FactoryDef::_duplicate (tmp2[i]);
- }
-
- this->buffer_ = tmp1;
- }
- else
- {
- this->buffer_ = 0;
- }
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq &
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::operator= (
- const _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq &rhs
- )
-{
- if (this == &rhs)
- {
- return *this;
- }
-
- if (this->release_)
- {
- IR::FactoryDef **tmp =
- ACE_reinterpret_cast (IR::FactoryDef **, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::FactoryDef::_nil ();
- }
-
- if (this->maximum_ < rhs.maximum_)
- {
- _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::freebuf (tmp);
- this->buffer_ = _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::allocbuf (rhs.maximum_);
- }
- }
- else
- {
- this->buffer_ =
- _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::allocbuf (rhs.maximum_);
- }
-
- TAO_Unbounded_Base_Sequence::operator= (rhs);
-
- IR::FactoryDef **tmp1 =
- ACE_reinterpret_cast (IR::FactoryDef **, this->buffer_);
-
- IR::FactoryDef ** const tmp2 =
- ACE_reinterpret_cast (IR::FactoryDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::FactoryDef::_duplicate (tmp2[i]);
- }
-
- return *this;
-}
-
-ACE_INLINE
-TAO_Object_Manager<IR::FactoryDef,IR::FactoryDef_var>
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::operator[] (CORBA::ULong index) const
-{
- ACE_ASSERT (index < this->maximum_);
- IR::FactoryDef ** const tmp =
- ACE_reinterpret_cast (IR::FactoryDef ** ACE_CAST_CONST, this->buffer_);
- return TAO_Object_Manager<IR::FactoryDef,IR::FactoryDef_var> (tmp + index, this->release_);
-}
-
-ACE_INLINE
-IR::FactoryDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::get_buffer (CORBA::Boolean orphan)
{
- IR::FactoryDef **result = 0;
+ this->maximum_ = max;
+ this->length_ = length;
- if (orphan == 0)
+ if (this->buffer_ && this->release_ == 1)
{
- // We retain ownership.
- if (this->buffer_ == 0)
- {
- result =
- _TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::allocbuf (this->maximum_);
- this->buffer_ = result;
- this->release_ = 1;
- }
- else
- {
- result =
- ACE_reinterpret_cast (IR::FactoryDef**, this->buffer_);
- }
- }
- else // if (orphan == 1)
- {
- if (this->release_ != 0)
- {
- // We set the state back to default and relinquish ownership.
- result =
- ACE_reinterpret_cast(IR::FactoryDef**,this->buffer_);
- this->maximum_ = 0;
- this->length_ = 0;
- this->buffer_ = 0;
- this->release_ = 0;
- }
+ CORBA::ComponentIR::ProvidesDescription *tmp =
+ ACE_reinterpret_cast (CORBA::ComponentIR::ProvidesDescription*, this->buffer_);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_ProvidesDescriptionSeq::freebuf (tmp);
}
- return result;
-}
-
-ACE_INLINE
-const IR::FactoryDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_FactoryDefSeq::get_buffer (void) const
-{
- return ACE_reinterpret_cast (const IR::FactoryDef ** ACE_CAST_CONST, this->buffer_);
+ this->buffer_ = data;
+ this->release_ = release;
}
#endif /* end #if !defined */
#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-#if !defined (_IR_FACTORYDEFSEQ_CI_)
-#define _IR_FACTORYDEFSEQ_CI_
+#if !defined (_CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CI_)
+#define _CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CI_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
-// Inline operations for class IR::FactoryDefSeq_var
+// Inline operations for class CORBA::ComponentIR::ProvidesDescriptionSeq_var
// *************************************************************
ACE_INLINE
-IR::FactoryDefSeq_var::FactoryDefSeq_var (void)
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::ProvidesDescriptionSeq_var (void)
: ptr_ (0)
{}
ACE_INLINE
-IR::FactoryDefSeq_var::FactoryDefSeq_var (FactoryDefSeq *p)
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::ProvidesDescriptionSeq_var (ProvidesDescriptionSeq *p)
: ptr_ (p)
{}
ACE_INLINE
-IR::FactoryDefSeq_var::FactoryDefSeq_var (const ::IR::FactoryDefSeq_var &p)
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::ProvidesDescriptionSeq_var (const ::CORBA::ComponentIR::ProvidesDescriptionSeq_var &p)
{
if (p.ptr_)
{
- ACE_NEW (this->ptr_, ::IR::FactoryDefSeq (*p.ptr_));
+ ACE_NEW (this->ptr_, ::CORBA::ComponentIR::ProvidesDescriptionSeq (*p.ptr_));
}
else
{
@@ -3510,14 +1186,14 @@ IR::FactoryDefSeq_var::FactoryDefSeq_var (const ::IR::FactoryDefSeq_var &p)
}
ACE_INLINE
-IR::FactoryDefSeq_var::~FactoryDefSeq_var (void)
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::~ProvidesDescriptionSeq_var (void)
{
delete this->ptr_;
}
ACE_INLINE
-IR::FactoryDefSeq_var &
-IR::FactoryDefSeq_var::operator= (FactoryDefSeq *p)
+CORBA::ComponentIR::ProvidesDescriptionSeq_var &
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::operator= (ProvidesDescriptionSeq *p)
{
delete this->ptr_;
this->ptr_ = p;
@@ -3525,8 +1201,8 @@ IR::FactoryDefSeq_var::operator= (FactoryDefSeq *p)
}
ACE_INLINE
-::IR::FactoryDefSeq_var &
-IR::FactoryDefSeq_var::operator= (const ::IR::FactoryDefSeq_var &p)
+::CORBA::ComponentIR::ProvidesDescriptionSeq_var &
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::operator= (const ::CORBA::ComponentIR::ProvidesDescriptionSeq_var &p)
{
if (this != &p)
{
@@ -3537,16 +1213,16 @@ IR::FactoryDefSeq_var::operator= (const ::IR::FactoryDefSeq_var &p)
}
else
{
- FactoryDefSeq *deep_copy = 0;
+ ProvidesDescriptionSeq *deep_copy = 0;
ACE_NEW_RETURN (
deep_copy,
- FactoryDefSeq (*p.ptr_),
+ ProvidesDescriptionSeq (*p.ptr_),
*this
);
if (deep_copy != 0)
{
- FactoryDefSeq *tmp = deep_copy;
+ ProvidesDescriptionSeq *tmp = deep_copy;
deep_copy = this->ptr_;
this->ptr_ = tmp;
delete deep_copy;
@@ -3558,500 +1234,75 @@ IR::FactoryDefSeq_var::operator= (const ::IR::FactoryDefSeq_var &p)
}
ACE_INLINE
-const ::IR::FactoryDefSeq *
-IR::FactoryDefSeq_var::operator-> (void) const
+const ::CORBA::ComponentIR::ProvidesDescriptionSeq *
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::operator-> (void) const
{
return this->ptr_;
}
ACE_INLINE
-::IR::FactoryDefSeq *
-IR::FactoryDefSeq_var::operator-> (void)
+::CORBA::ComponentIR::ProvidesDescriptionSeq *
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::operator-> (void)
{
return this->ptr_;
}
ACE_INLINE
-IR::FactoryDefSeq_var::operator const ::IR::FactoryDefSeq &() const // cast
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::operator const ::CORBA::ComponentIR::ProvidesDescriptionSeq &() const // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::FactoryDefSeq_var::operator ::IR::FactoryDefSeq &() // cast
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::operator ::CORBA::ComponentIR::ProvidesDescriptionSeq &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::FactoryDefSeq_var::operator ::IR::FactoryDefSeq &() const // cast
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::operator ::CORBA::ComponentIR::ProvidesDescriptionSeq &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-IR::FactoryDefSeq_var::operator ::IR::FactoryDefSeq *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-TAO_Object_Manager<IR::FactoryDef, IR::FactoryDef_var>
-IR::FactoryDefSeq_var::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-ACE_INLINE
-const ::IR::FactoryDefSeq &
-IR::FactoryDefSeq_var::in (void) const
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::IR::FactoryDefSeq &
-IR::FactoryDefSeq_var::inout (void)
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::IR::FactoryDefSeq *&
-IR::FactoryDefSeq_var::out (void)
-{
- delete this->ptr_;
- this->ptr_ = 0;
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::FactoryDefSeq *
-IR::FactoryDefSeq_var::_retn (void)
-{
- ::IR::FactoryDefSeq *tmp = this->ptr_;
- this->ptr_ = 0;
- return tmp;
-}
-
-ACE_INLINE
-::IR::FactoryDefSeq *
-IR::FactoryDefSeq_var::ptr (void) const
-{
- return this->ptr_;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
-
-// *************************************************************
-// Inline operations for class IR::FactoryDefSeq_out
-// *************************************************************
-
-ACE_INLINE
-IR::FactoryDefSeq_out::FactoryDefSeq_out (FactoryDefSeq *&p)
- : ptr_ (p)
-{
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::FactoryDefSeq_out::FactoryDefSeq_out (FactoryDefSeq_var &p)
- : ptr_ (p.out ())
-{
- delete this->ptr_;
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::FactoryDefSeq_out::FactoryDefSeq_out (const ::IR::FactoryDefSeq_out &p)
- : ptr_ (ACE_const_cast (FactoryDefSeq_out&, p).ptr_)
-{}
-
-ACE_INLINE
-::IR::FactoryDefSeq_out &
-IR::FactoryDefSeq_out::operator= (const ::IR::FactoryDefSeq_out &p)
-{
- this->ptr_ = ACE_const_cast (FactoryDefSeq_out&, p).ptr_;
- return *this;
-}
-
-ACE_INLINE
-::IR::FactoryDefSeq_out &
-IR::FactoryDefSeq_out::operator= (FactoryDefSeq *p)
-{
- this->ptr_ = p;
- return *this;
-}
-
-ACE_INLINE
-IR::FactoryDefSeq_out::operator ::IR::FactoryDefSeq *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-::IR::FactoryDefSeq *&
-IR::FactoryDefSeq_out::ptr (void) // ptr
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::operator ::CORBA::ComponentIR::ProvidesDescriptionSeq *&() // cast
{
return this->ptr_;
}
ACE_INLINE
-::IR::FactoryDefSeq *
-IR::FactoryDefSeq_out::operator-> (void)
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-TAO_Object_Manager<IR::FactoryDef, IR::FactoryDef_var>
-IR::FactoryDefSeq_out::operator[] (CORBA::ULong index)
+CORBA::ComponentIR::ProvidesDescription &
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::operator[] (CORBA::ULong index)
{
return this->ptr_->operator[] (index);
}
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:108
-
-#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-
-#if !defined (__TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_FINDERDEFSEQ_CI_)
-#define __TAO_UNBOUNDED_OBJECT_SEQUENCE_IR_FINDERDEFSEQ_CI_
-
-ACE_INLINE
-IR::FinderDef **
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::allocbuf (CORBA::ULong nelems)
-{
- IR::FinderDef **buf = 0;
-
- ACE_NEW_RETURN (buf, IR::FinderDef*[nelems], 0);
-
- for (CORBA::ULong i = 0; i < nelems; i++)
- {
- buf[i] = IR::FinderDef::_nil ();
- }
-
- return buf;
-}
-
-ACE_INLINE
-void
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::freebuf (IR::FinderDef **buffer)
-{
- if (buffer == 0)
- {
- return;
- }
-
- delete[] buffer;
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq (void)
-{
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq (CORBA::ULong maximum)
- : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::allocbuf (maximum))
-{
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq (
- CORBA::ULong maximum,
- CORBA::ULong length,
- IR::FinderDef* *value,
- CORBA::Boolean release
- )
- : TAO_Unbounded_Base_Sequence (maximum, length, value, release)
-{
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq(
- const _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq &rhs
- )
- : TAO_Unbounded_Base_Sequence (rhs)
-{
- if (rhs.buffer_ != 0)
- {
- IR::FinderDef **tmp1 =
- _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::allocbuf (this->maximum_);
- IR::FinderDef ** const tmp2 =
- ACE_reinterpret_cast (IR::FinderDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::FinderDef::_duplicate (tmp2[i]);
- }
-
- this->buffer_ = tmp1;
- }
- else
- {
- this->buffer_ = 0;
- }
-}
-
-ACE_INLINE
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq &
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::operator= (
- const _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq &rhs
- )
-{
- if (this == &rhs)
- {
- return *this;
- }
-
- if (this->release_)
- {
- IR::FinderDef **tmp =
- ACE_reinterpret_cast (IR::FinderDef **, this->buffer_);
-
- for (CORBA::ULong i = 0; i < this->length_; ++i)
- {
- CORBA::release (tmp[i]);
- tmp[i] = IR::FinderDef::_nil ();
- }
-
- if (this->maximum_ < rhs.maximum_)
- {
- _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::freebuf (tmp);
- this->buffer_ = _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::allocbuf (rhs.maximum_);
- }
- }
- else
- {
- this->buffer_ =
- _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::allocbuf (rhs.maximum_);
- }
-
- TAO_Unbounded_Base_Sequence::operator= (rhs);
-
- IR::FinderDef **tmp1 =
- ACE_reinterpret_cast (IR::FinderDef **, this->buffer_);
-
- IR::FinderDef ** const tmp2 =
- ACE_reinterpret_cast (IR::FinderDef ** ACE_CAST_CONST, rhs.buffer_);
-
- for (CORBA::ULong i = 0; i < rhs.length_; ++i)
- {
- tmp1[i] = IR::FinderDef::_duplicate (tmp2[i]);
- }
-
- return *this;
-}
-
-ACE_INLINE
-TAO_Object_Manager<IR::FinderDef,IR::FinderDef_var>
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::operator[] (CORBA::ULong index) const
-{
- ACE_ASSERT (index < this->maximum_);
- IR::FinderDef ** const tmp =
- ACE_reinterpret_cast (IR::FinderDef ** ACE_CAST_CONST, this->buffer_);
- return TAO_Object_Manager<IR::FinderDef,IR::FinderDef_var> (tmp + index, this->release_);
-}
-
-ACE_INLINE
-IR::FinderDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::get_buffer (CORBA::Boolean orphan)
-{
- IR::FinderDef **result = 0;
-
- if (orphan == 0)
- {
- // We retain ownership.
- if (this->buffer_ == 0)
- {
- result =
- _TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::allocbuf (this->maximum_);
- this->buffer_ = result;
- this->release_ = 1;
- }
- else
- {
- result =
- ACE_reinterpret_cast (IR::FinderDef**, this->buffer_);
- }
- }
- else // if (orphan == 1)
- {
- if (this->release_ != 0)
- {
- // We set the state back to default and relinquish ownership.
- result =
- ACE_reinterpret_cast(IR::FinderDef**,this->buffer_);
- this->maximum_ = 0;
- this->length_ = 0;
- this->buffer_ = 0;
- this->release_ = 0;
- }
- }
-
- return result;
-}
-
-ACE_INLINE
-const IR::FinderDef* *
-IR::_TAO_Unbounded_Object_Sequence_IR_FinderDefSeq::get_buffer (void) const
-{
- return ACE_reinterpret_cast (const IR::FinderDef ** ACE_CAST_CONST, this->buffer_);
-}
-
-#endif /* end #if !defined */
-
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-
-#if !defined (_IR_FINDERDEFSEQ_CI_)
-#define _IR_FINDERDEFSEQ_CI_
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
-
-// *************************************************************
-// Inline operations for class IR::FinderDefSeq_var
-// *************************************************************
-
-ACE_INLINE
-IR::FinderDefSeq_var::FinderDefSeq_var (void)
- : ptr_ (0)
-{}
-
-ACE_INLINE
-IR::FinderDefSeq_var::FinderDefSeq_var (FinderDefSeq *p)
- : ptr_ (p)
-{}
-
-ACE_INLINE
-IR::FinderDefSeq_var::FinderDefSeq_var (const ::IR::FinderDefSeq_var &p)
-{
- if (p.ptr_)
- {
- ACE_NEW (this->ptr_, ::IR::FinderDefSeq (*p.ptr_));
- }
- else
- {
- this->ptr_ = 0;
- }
-}
-
-ACE_INLINE
-IR::FinderDefSeq_var::~FinderDefSeq_var (void)
-{
- delete this->ptr_;
-}
-
-ACE_INLINE
-IR::FinderDefSeq_var &
-IR::FinderDefSeq_var::operator= (FinderDefSeq *p)
-{
- delete this->ptr_;
- this->ptr_ = p;
- return *this;
-}
-
-ACE_INLINE
-::IR::FinderDefSeq_var &
-IR::FinderDefSeq_var::operator= (const ::IR::FinderDefSeq_var &p)
-{
- if (this != &p)
- {
- if (p.ptr_ == 0)
- {
- delete this->ptr_;
- this->ptr_ = 0;
- }
- else
- {
- FinderDefSeq *deep_copy = 0;
- ACE_NEW_RETURN (
- deep_copy,
- FinderDefSeq (*p.ptr_),
- *this
- );
-
- if (deep_copy != 0)
- {
- FinderDefSeq *tmp = deep_copy;
- deep_copy = this->ptr_;
- this->ptr_ = tmp;
- delete deep_copy;
- }
- }
- }
-
- return *this;
-}
-
-ACE_INLINE
-const ::IR::FinderDefSeq *
-IR::FinderDefSeq_var::operator-> (void) const
-{
- return this->ptr_;
-}
-
ACE_INLINE
-::IR::FinderDefSeq *
-IR::FinderDefSeq_var::operator-> (void)
+const CORBA::ComponentIR::ProvidesDescription &
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::operator[] (CORBA::ULong index) const
{
- return this->ptr_;
+ return ACE_const_cast (const CORBA::ComponentIR::ProvidesDescription &, this->ptr_->operator[] (index));
}
ACE_INLINE
-IR::FinderDefSeq_var::operator const ::IR::FinderDefSeq &() const // cast
+const ::CORBA::ComponentIR::ProvidesDescriptionSeq &
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::in (void) const
{
return *this->ptr_;
}
ACE_INLINE
-IR::FinderDefSeq_var::operator ::IR::FinderDefSeq &() // cast
+::CORBA::ComponentIR::ProvidesDescriptionSeq &
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::inout (void)
{
return *this->ptr_;
}
ACE_INLINE
-IR::FinderDefSeq_var::operator ::IR::FinderDefSeq &() const // cast
-{
- return *this->ptr_;
-}
-
-// Variable-size types only.
-ACE_INLINE
-IR::FinderDefSeq_var::operator ::IR::FinderDefSeq *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-TAO_Object_Manager<IR::FinderDef, IR::FinderDef_var>
-IR::FinderDefSeq_var::operator[] (CORBA::ULong index)
-{
- return this->ptr_->operator[] (index);
-}
-
-ACE_INLINE
-const ::IR::FinderDefSeq &
-IR::FinderDefSeq_var::in (void) const
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::IR::FinderDefSeq &
-IR::FinderDefSeq_var::inout (void)
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-::IR::FinderDefSeq *&
-IR::FinderDefSeq_var::out (void)
+::CORBA::ComponentIR::ProvidesDescriptionSeq *&
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::out (void)
{
delete this->ptr_;
this->ptr_ = 0;
@@ -4059,37 +1310,37 @@ IR::FinderDefSeq_var::out (void)
}
ACE_INLINE
-::IR::FinderDefSeq *
-IR::FinderDefSeq_var::_retn (void)
+::CORBA::ComponentIR::ProvidesDescriptionSeq *
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::_retn (void)
{
- ::IR::FinderDefSeq *tmp = this->ptr_;
+ ::CORBA::ComponentIR::ProvidesDescriptionSeq *tmp = this->ptr_;
this->ptr_ = 0;
return tmp;
}
ACE_INLINE
-::IR::FinderDefSeq *
-IR::FinderDefSeq_var::ptr (void) const
+::CORBA::ComponentIR::ProvidesDescriptionSeq *
+CORBA::ComponentIR::ProvidesDescriptionSeq_var::ptr (void) const
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
-// Inline operations for class IR::FinderDefSeq_out
+// Inline operations for class CORBA::ComponentIR::ProvidesDescriptionSeq_out
// *************************************************************
ACE_INLINE
-IR::FinderDefSeq_out::FinderDefSeq_out (FinderDefSeq *&p)
+CORBA::ComponentIR::ProvidesDescriptionSeq_out::ProvidesDescriptionSeq_out (ProvidesDescriptionSeq *&p)
: ptr_ (p)
{
this->ptr_ = 0;
}
ACE_INLINE
-IR::FinderDefSeq_out::FinderDefSeq_out (FinderDefSeq_var &p)
+CORBA::ComponentIR::ProvidesDescriptionSeq_out::ProvidesDescriptionSeq_out (ProvidesDescriptionSeq_var &p)
: ptr_ (p.out ())
{
delete this->ptr_;
@@ -4097,573 +1348,94 @@ IR::FinderDefSeq_out::FinderDefSeq_out (FinderDefSeq_var &p)
}
ACE_INLINE
-IR::FinderDefSeq_out::FinderDefSeq_out (const ::IR::FinderDefSeq_out &p)
- : ptr_ (ACE_const_cast (FinderDefSeq_out&, p).ptr_)
+CORBA::ComponentIR::ProvidesDescriptionSeq_out::ProvidesDescriptionSeq_out (const ::CORBA::ComponentIR::ProvidesDescriptionSeq_out &p)
+ : ptr_ (ACE_const_cast (ProvidesDescriptionSeq_out&, p).ptr_)
{}
ACE_INLINE
-::IR::FinderDefSeq_out &
-IR::FinderDefSeq_out::operator= (const ::IR::FinderDefSeq_out &p)
+::CORBA::ComponentIR::ProvidesDescriptionSeq_out &
+CORBA::ComponentIR::ProvidesDescriptionSeq_out::operator= (const ::CORBA::ComponentIR::ProvidesDescriptionSeq_out &p)
{
- this->ptr_ = ACE_const_cast (FinderDefSeq_out&, p).ptr_;
+ this->ptr_ = ACE_const_cast (ProvidesDescriptionSeq_out&, p).ptr_;
return *this;
}
ACE_INLINE
-::IR::FinderDefSeq_out &
-IR::FinderDefSeq_out::operator= (FinderDefSeq *p)
+::CORBA::ComponentIR::ProvidesDescriptionSeq_out &
+CORBA::ComponentIR::ProvidesDescriptionSeq_out::operator= (ProvidesDescriptionSeq *p)
{
this->ptr_ = p;
return *this;
}
ACE_INLINE
-IR::FinderDefSeq_out::operator ::IR::FinderDefSeq *&() // cast
+CORBA::ComponentIR::ProvidesDescriptionSeq_out::operator ::CORBA::ComponentIR::ProvidesDescriptionSeq *&() // cast
{
return this->ptr_;
}
ACE_INLINE
-::IR::FinderDefSeq *&
-IR::FinderDefSeq_out::ptr (void) // ptr
+::CORBA::ComponentIR::ProvidesDescriptionSeq *&
+CORBA::ComponentIR::ProvidesDescriptionSeq_out::ptr (void) // ptr
{
return this->ptr_;
}
ACE_INLINE
-::IR::FinderDefSeq *
-IR::FinderDefSeq_out::operator-> (void)
+::CORBA::ComponentIR::ProvidesDescriptionSeq *
+CORBA::ComponentIR::ProvidesDescriptionSeq_out::operator-> (void)
{
return this->ptr_;
}
ACE_INLINE
-TAO_Object_Manager<IR::FinderDef, IR::FinderDef_var>
-IR::FinderDefSeq_out::operator[] (CORBA::ULong index)
+CORBA::ComponentIR::ProvidesDescription &
+CORBA::ComponentIR::ProvidesDescriptionSeq_out::operator[] (CORBA::ULong index)
{
return this->ptr_->operator[] (index);
}
#endif /* end #if !defined */
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
-
-#if !defined (_IR_COMPONENTREPOSITORY___CI_)
-#define _IR_COMPONENTREPOSITORY___CI_
-
-ACE_INLINE
-IR::ComponentRepository::ComponentRepository (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated,
- TAO_Abstract_ServantBase *servant
- )
- : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
-{
- this->IR_ComponentRepository_setup_collocation (_tao_collocated);
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
-
-#if !defined (_IR_PROVIDESDEF___CI_)
-#define _IR_PROVIDESDEF___CI_
-
-ACE_INLINE
-IR::ProvidesDef::ProvidesDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated,
- TAO_Abstract_ServantBase *servant
- )
- : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
-{
- this->IR_ProvidesDef_setup_collocation (_tao_collocated);
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_structure.cpp:194
-
-// *************************************************************
-// Inline operations for class IR::ProvidesDescription_var
-// *************************************************************
-
-ACE_INLINE
-IR::ProvidesDescription_var::ProvidesDescription_var (void)
- : ptr_ (0)
-{}
-
-ACE_INLINE
-IR::ProvidesDescription_var::ProvidesDescription_var (ProvidesDescription *p)
- : ptr_ (p)
-{}
-
-ACE_INLINE
-IR::ProvidesDescription_var::ProvidesDescription_var (const ::IR::ProvidesDescription_var &p)
-{
- if (p.ptr_)
- {
- ACE_NEW (this->ptr_, ::IR::ProvidesDescription (*p.ptr_));
- }
- else
- {
- this->ptr_ = 0;
- }
-}
-
-ACE_INLINE
-IR::ProvidesDescription_var::~ProvidesDescription_var (void)
-{
- delete this->ptr_;
-}
-
-ACE_INLINE
-IR::ProvidesDescription_var &
-IR::ProvidesDescription_var::operator= (ProvidesDescription *_tao_struct_var)
-{
- delete this->ptr_;
- this->ptr_ = _tao_struct_var;
- return *this;
-}
-
-ACE_INLINE
-::IR::ProvidesDescription_var &
-IR::ProvidesDescription_var::operator= (const ::IR::ProvidesDescription_var &_tao_struct_var)
-{
- if (this != &_tao_struct_var)
- {
- if (_tao_struct_var.ptr_ == 0)
- {
- delete this->ptr_;
- this->ptr_ = 0;
- }
- else
- {
- ProvidesDescription *deep_copy = 0;
- ACE_NEW_RETURN (
- deep_copy,
- ProvidesDescription (*_tao_struct_var.ptr_),
- *this
- );
-
- if (deep_copy != 0)
- {
- ProvidesDescription *tmp = deep_copy;
- deep_copy = this->ptr_;
- this->ptr_ = tmp;
- delete deep_copy;
- }
- }
- }
-
- return *this;
-}
-
-ACE_INLINE const ::IR::ProvidesDescription *
-IR::ProvidesDescription_var::operator-> (void) const
-{
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::ProvidesDescription *
-IR::ProvidesDescription_var::operator-> (void)
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-IR::ProvidesDescription_var::operator const ::IR::ProvidesDescription &() const // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::ProvidesDescription_var::operator ::IR::ProvidesDescription &() // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::ProvidesDescription_var::operator ::IR::ProvidesDescription &() const // cast
-{
- return *this->ptr_;
-}
-
-// Variable-size types only.
-ACE_INLINE
-IR::ProvidesDescription_var::operator ::IR::ProvidesDescription *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE const ::IR::ProvidesDescription &
-IR::ProvidesDescription_var::in (void) const
-{
- return *this->ptr_;
-}
-
-ACE_INLINE ::IR::ProvidesDescription &
-IR::ProvidesDescription_var::inout (void)
-{
- return *this->ptr_;
-}
-
-// Mapping for variable size.
-ACE_INLINE ::IR::ProvidesDescription *&
-IR::ProvidesDescription_var::out (void)
-{
- delete this->ptr_;
- this->ptr_ = 0;
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::ProvidesDescription *
-IR::ProvidesDescription_var::_retn (void)
-{
- ::IR::ProvidesDescription *tmp = this->ptr_;
- this->ptr_ = 0;
- return tmp;
-}
-
-ACE_INLINE ::IR::ProvidesDescription *
-IR::ProvidesDescription_var::ptr (void) const
-{
- return this->ptr_;
-}
-
-// TAO_IDL - Generated from
-// be/be_structure.cpp:523
-
-// *************************************************************
-// Inline operations for class IR::ProvidesDescription_out
-// *************************************************************
-
-ACE_INLINE
-IR::ProvidesDescription_out::ProvidesDescription_out (::IR::ProvidesDescription *&p)
- : ptr_ (p)
-{
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::ProvidesDescription_out::ProvidesDescription_out (ProvidesDescription_var &p)
- : ptr_ (p.out ())
-{
- delete this->ptr_;
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::ProvidesDescription_out::ProvidesDescription_out (const ::IR::ProvidesDescription_out &p)
- : ptr_ (ACE_const_cast (ProvidesDescription_out&, p).ptr_)
-{}
-
-ACE_INLINE
-IR::ProvidesDescription_out &
-IR::ProvidesDescription_out::operator= (const ::IR::ProvidesDescription_out &p)
-{
- this->ptr_ = ACE_const_cast (ProvidesDescription_out&, p).ptr_;
- return *this;
-}
-
-ACE_INLINE
-IR::ProvidesDescription_out &
-IR::ProvidesDescription_out::operator= (ProvidesDescription *_tao_struct_out)
-{
- this->ptr_ = _tao_struct_out;
- return *this;
-}
-
-ACE_INLINE
-IR::ProvidesDescription_out::operator ::IR::ProvidesDescription *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::ProvidesDescription *&
-IR::ProvidesDescription_out::ptr (void) // ptr
-{
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::ProvidesDescription *
-IR::ProvidesDescription_out::operator-> (void)
-{
- return this->ptr_;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
-
-#if !defined (_IR_USESDEF___CI_)
-#define _IR_USESDEF___CI_
-
-ACE_INLINE
-IR::UsesDef::UsesDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated,
- TAO_Abstract_ServantBase *servant
- )
- : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
-{
- this->IR_UsesDef_setup_collocation (_tao_collocated);
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_structure.cpp:194
-
-// *************************************************************
-// Inline operations for class IR::UsesDescription_var
-// *************************************************************
-
-ACE_INLINE
-IR::UsesDescription_var::UsesDescription_var (void)
- : ptr_ (0)
-{}
-
-ACE_INLINE
-IR::UsesDescription_var::UsesDescription_var (UsesDescription *p)
- : ptr_ (p)
-{}
-
-ACE_INLINE
-IR::UsesDescription_var::UsesDescription_var (const ::IR::UsesDescription_var &p)
-{
- if (p.ptr_)
- {
- ACE_NEW (this->ptr_, ::IR::UsesDescription (*p.ptr_));
- }
- else
- {
- this->ptr_ = 0;
- }
-}
-
-ACE_INLINE
-IR::UsesDescription_var::~UsesDescription_var (void)
-{
- delete this->ptr_;
-}
-
-ACE_INLINE
-IR::UsesDescription_var &
-IR::UsesDescription_var::operator= (UsesDescription *_tao_struct_var)
-{
- delete this->ptr_;
- this->ptr_ = _tao_struct_var;
- return *this;
-}
-
-ACE_INLINE
-::IR::UsesDescription_var &
-IR::UsesDescription_var::operator= (const ::IR::UsesDescription_var &_tao_struct_var)
-{
- if (this != &_tao_struct_var)
- {
- if (_tao_struct_var.ptr_ == 0)
- {
- delete this->ptr_;
- this->ptr_ = 0;
- }
- else
- {
- UsesDescription *deep_copy = 0;
- ACE_NEW_RETURN (
- deep_copy,
- UsesDescription (*_tao_struct_var.ptr_),
- *this
- );
-
- if (deep_copy != 0)
- {
- UsesDescription *tmp = deep_copy;
- deep_copy = this->ptr_;
- this->ptr_ = tmp;
- delete deep_copy;
- }
- }
- }
-
- return *this;
-}
-
-ACE_INLINE const ::IR::UsesDescription *
-IR::UsesDescription_var::operator-> (void) const
-{
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::UsesDescription *
-IR::UsesDescription_var::operator-> (void)
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-IR::UsesDescription_var::operator const ::IR::UsesDescription &() const // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::UsesDescription_var::operator ::IR::UsesDescription &() // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::UsesDescription_var::operator ::IR::UsesDescription &() const // cast
-{
- return *this->ptr_;
-}
-
-// Variable-size types only.
-ACE_INLINE
-IR::UsesDescription_var::operator ::IR::UsesDescription *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE const ::IR::UsesDescription &
-IR::UsesDescription_var::in (void) const
-{
- return *this->ptr_;
-}
-
-ACE_INLINE ::IR::UsesDescription &
-IR::UsesDescription_var::inout (void)
-{
- return *this->ptr_;
-}
-
-// Mapping for variable size.
-ACE_INLINE ::IR::UsesDescription *&
-IR::UsesDescription_var::out (void)
-{
- delete this->ptr_;
- this->ptr_ = 0;
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::UsesDescription *
-IR::UsesDescription_var::_retn (void)
-{
- ::IR::UsesDescription *tmp = this->ptr_;
- this->ptr_ = 0;
- return tmp;
-}
-
-ACE_INLINE ::IR::UsesDescription *
-IR::UsesDescription_var::ptr (void) const
-{
- return this->ptr_;
-}
-
-// TAO_IDL - Generated from
-// be/be_structure.cpp:523
-
-// *************************************************************
-// Inline operations for class IR::UsesDescription_out
-// *************************************************************
-
-ACE_INLINE
-IR::UsesDescription_out::UsesDescription_out (::IR::UsesDescription *&p)
- : ptr_ (p)
-{
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::UsesDescription_out::UsesDescription_out (UsesDescription_var &p)
- : ptr_ (p.out ())
-{
- delete this->ptr_;
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::UsesDescription_out::UsesDescription_out (const ::IR::UsesDescription_out &p)
- : ptr_ (ACE_const_cast (UsesDescription_out&, p).ptr_)
-{}
-
-ACE_INLINE
-IR::UsesDescription_out &
-IR::UsesDescription_out::operator= (const ::IR::UsesDescription_out &p)
-{
- this->ptr_ = ACE_const_cast (UsesDescription_out&, p).ptr_;
- return *this;
-}
-
-ACE_INLINE
-IR::UsesDescription_out &
-IR::UsesDescription_out::operator= (UsesDescription *_tao_struct_out)
-{
- this->ptr_ = _tao_struct_out;
- return *this;
-}
-
-ACE_INLINE
-IR::UsesDescription_out::operator ::IR::UsesDescription *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::UsesDescription *&
-IR::UsesDescription_out::ptr (void) // ptr
-{
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::UsesDescription *
-IR::UsesDescription_out::operator-> (void)
-{
- return this->ptr_;
-}
-
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp:99
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ci.cpp:98
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-#if !defined (__TAO_UNBOUNDED_SEQUENCE_IR_PROVIDESDESCSEQ_CI_)
-#define __TAO_UNBOUNDED_SEQUENCE_IR_PROVIDESDESCSEQ_CI_
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CI_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CI_
ACE_INLINE
-IR::ProvidesDescription *
-IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::allocbuf (CORBA::ULong size)
+CORBA::ComponentIR::UsesDescription *
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::allocbuf (CORBA::ULong size)
{
- IR::ProvidesDescription *retval = 0;
- ACE_NEW_RETURN (retval, IR::ProvidesDescription[size], 0);
+ CORBA::ComponentIR::UsesDescription *retval = 0;
+ ACE_NEW_RETURN (retval, CORBA::ComponentIR::UsesDescription[size], 0);
return retval;
}
ACE_INLINE
-void IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::freebuf (IR::ProvidesDescription *buffer)
+void CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::freebuf (CORBA::ComponentIR::UsesDescription *buffer)
{
delete [] buffer;
}
ACE_INLINE
-IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq (void)
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq (void)
{
}
ACE_INLINE
-IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq (CORBA::ULong maximum)
- : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_IR_ProvidesDescSeq::allocbuf (maximum))
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq (CORBA::ULong maximum)
+ : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::allocbuf (maximum))
{
}
ACE_INLINE
-IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq (
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq (
CORBA::ULong maximum,
CORBA::ULong length,
- IR::ProvidesDescription *data,
+ CORBA::ComponentIR::UsesDescription *data,
CORBA::Boolean release
)
: TAO_Unbounded_Base_Sequence (maximum, length, data, release)
@@ -4671,17 +1443,17 @@ IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::_TAO_Unbounded_Sequence_IR_Provi
}
ACE_INLINE
-IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq (
- const _TAO_Unbounded_Sequence_IR_ProvidesDescSeq &rhs
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq (
+ const _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq &rhs
)
: TAO_Unbounded_Base_Sequence (rhs)
{
if (rhs.buffer_ != 0)
{
- IR::ProvidesDescription *tmp1 =
- _TAO_Unbounded_Sequence_IR_ProvidesDescSeq::allocbuf (this->maximum_);
- IR::ProvidesDescription * const tmp2 =
- ACE_reinterpret_cast (IR::ProvidesDescription * ACE_CAST_CONST, rhs.buffer_);
+ CORBA::ComponentIR::UsesDescription *tmp1 =
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::allocbuf (this->maximum_);
+ CORBA::ComponentIR::UsesDescription * const tmp2 =
+ ACE_reinterpret_cast (CORBA::ComponentIR::UsesDescription * ACE_CAST_CONST, rhs.buffer_);
for (CORBA::ULong i = 0; i < this->length_; ++i)
{
@@ -4697,9 +1469,9 @@ IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::_TAO_Unbounded_Sequence_IR_Provi
}
ACE_INLINE
-IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq &
-IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::operator= (
- const _TAO_Unbounded_Sequence_IR_ProvidesDescSeq &rhs
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq &
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::operator= (
+ const _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq &rhs
)
{
if (this == &rhs)
@@ -4712,27 +1484,27 @@ IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::operator= (
if (this->maximum_ < rhs.maximum_)
{
// Free the old buffer.
- IR::ProvidesDescription *tmp =
- ACE_reinterpret_cast (IR::ProvidesDescription *, this->buffer_);
+ CORBA::ComponentIR::UsesDescription *tmp =
+ ACE_reinterpret_cast (CORBA::ComponentIR::UsesDescription *, this->buffer_);
- _TAO_Unbounded_Sequence_IR_ProvidesDescSeq::freebuf (tmp);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::freebuf (tmp);
this->buffer_ =
- _TAO_Unbounded_Sequence_IR_ProvidesDescSeq::allocbuf (rhs.maximum_);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::allocbuf (rhs.maximum_);
}
}
else
{
this->buffer_ =
- _TAO_Unbounded_Sequence_IR_ProvidesDescSeq::allocbuf (rhs.maximum_);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::allocbuf (rhs.maximum_);
}
TAO_Unbounded_Base_Sequence::operator= (rhs);
- IR::ProvidesDescription *tmp1 =
- ACE_reinterpret_cast (IR::ProvidesDescription *, this->buffer_);
- IR::ProvidesDescription * const tmp2 =
- ACE_reinterpret_cast (IR::ProvidesDescription * ACE_CAST_CONST, rhs.buffer_);
+ CORBA::ComponentIR::UsesDescription *tmp1 =
+ ACE_reinterpret_cast (CORBA::ComponentIR::UsesDescription *, this->buffer_);
+ CORBA::ComponentIR::UsesDescription * const tmp2 =
+ ACE_reinterpret_cast (CORBA::ComponentIR::UsesDescription * ACE_CAST_CONST, rhs.buffer_);
for (CORBA::ULong i = 0; i < this->length_; ++i)
{
@@ -4744,32 +1516,32 @@ IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::operator= (
// = Accessors.
ACE_INLINE
-IR::ProvidesDescription &
-IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::operator[] (CORBA::ULong i)
+CORBA::ComponentIR::UsesDescription &
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::operator[] (CORBA::ULong i)
{
ACE_ASSERT (i < this->maximum_);
- IR::ProvidesDescription* tmp =
- ACE_reinterpret_cast (IR::ProvidesDescription*, this->buffer_);
+ CORBA::ComponentIR::UsesDescription* tmp =
+ ACE_reinterpret_cast (CORBA::ComponentIR::UsesDescription*, this->buffer_);
return tmp[i];
}
ACE_INLINE
-const IR::ProvidesDescription &
-IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::operator[] (CORBA::ULong i) const
+const CORBA::ComponentIR::UsesDescription &
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::operator[] (CORBA::ULong i) const
{
ACE_ASSERT (i < this->maximum_);
- IR::ProvidesDescription * const tmp =
- ACE_reinterpret_cast (IR::ProvidesDescription* ACE_CAST_CONST, this->buffer_);
+ CORBA::ComponentIR::UsesDescription * const tmp =
+ ACE_reinterpret_cast (CORBA::ComponentIR::UsesDescription* ACE_CAST_CONST, this->buffer_);
return tmp[i];
}
// Implement the TAO_Base_Sequence methods (see Sequence.h)
ACE_INLINE
-IR::ProvidesDescription *
-IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::get_buffer (CORBA::Boolean orphan)
+CORBA::ComponentIR::UsesDescription *
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::get_buffer (CORBA::Boolean orphan)
{
- IR::ProvidesDescription *result = 0;
+ CORBA::ComponentIR::UsesDescription *result = 0;
if (orphan == 0)
{
@@ -4777,14 +1549,14 @@ IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::get_buffer (CORBA::Boolean orpha
if (this->buffer_ == 0)
{
result =
- _TAO_Unbounded_Sequence_IR_ProvidesDescSeq::allocbuf (this->length_);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::allocbuf (this->length_);
this->buffer_ = result;
this->release_ = 1;
}
else
{
result =
- ACE_reinterpret_cast (IR::ProvidesDescription*, this->buffer_);
+ ACE_reinterpret_cast (CORBA::ComponentIR::UsesDescription*, this->buffer_);
}
}
else // if (orphan == 1)
@@ -4793,7 +1565,7 @@ IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::get_buffer (CORBA::Boolean orpha
{
// We set the state back to default and relinquish ownership.
result =
- ACE_reinterpret_cast(IR::ProvidesDescription*,this->buffer_);
+ ACE_reinterpret_cast(CORBA::ComponentIR::UsesDescription*,this->buffer_);
this->maximum_ = 0;
this->length_ = 0;
this->buffer_ = 0;
@@ -4805,18 +1577,18 @@ IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::get_buffer (CORBA::Boolean orpha
}
ACE_INLINE
-const IR::ProvidesDescription *
-IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::get_buffer (void) const
+const CORBA::ComponentIR::UsesDescription *
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::get_buffer (void) const
{
- return ACE_reinterpret_cast (const IR::ProvidesDescription * ACE_CAST_CONST, this->buffer_);
+ return ACE_reinterpret_cast (const CORBA::ComponentIR::UsesDescription * ACE_CAST_CONST, this->buffer_);
}
ACE_INLINE
void
-IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::replace (
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::replace (
CORBA::ULong max,
CORBA::ULong length,
- IR::ProvidesDescription *data,
+ CORBA::ComponentIR::UsesDescription *data,
CORBA::Boolean release
)
{
@@ -4825,9 +1597,9 @@ IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::replace (
if (this->buffer_ && this->release_ == 1)
{
- IR::ProvidesDescription *tmp =
- ACE_reinterpret_cast (IR::ProvidesDescription*, this->buffer_);
- _TAO_Unbounded_Sequence_IR_ProvidesDescSeq::freebuf (tmp);
+ CORBA::ComponentIR::UsesDescription *tmp =
+ ACE_reinterpret_cast (CORBA::ComponentIR::UsesDescription*, this->buffer_);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_UsesDescriptionSeq::freebuf (tmp);
}
this->buffer_ = data;
@@ -4838,32 +1610,32 @@ IR::_TAO_Unbounded_Sequence_IR_ProvidesDescSeq::replace (
#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-#if !defined (_IR_PROVIDESDESCSEQ_CI_)
-#define _IR_PROVIDESDESCSEQ_CI_
+#if !defined (_CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CI_)
+#define _CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CI_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
-// Inline operations for class IR::ProvidesDescSeq_var
+// Inline operations for class CORBA::ComponentIR::UsesDescriptionSeq_var
// *************************************************************
ACE_INLINE
-IR::ProvidesDescSeq_var::ProvidesDescSeq_var (void)
+CORBA::ComponentIR::UsesDescriptionSeq_var::UsesDescriptionSeq_var (void)
: ptr_ (0)
{}
ACE_INLINE
-IR::ProvidesDescSeq_var::ProvidesDescSeq_var (ProvidesDescSeq *p)
+CORBA::ComponentIR::UsesDescriptionSeq_var::UsesDescriptionSeq_var (UsesDescriptionSeq *p)
: ptr_ (p)
{}
ACE_INLINE
-IR::ProvidesDescSeq_var::ProvidesDescSeq_var (const ::IR::ProvidesDescSeq_var &p)
+CORBA::ComponentIR::UsesDescriptionSeq_var::UsesDescriptionSeq_var (const ::CORBA::ComponentIR::UsesDescriptionSeq_var &p)
{
if (p.ptr_)
{
- ACE_NEW (this->ptr_, ::IR::ProvidesDescSeq (*p.ptr_));
+ ACE_NEW (this->ptr_, ::CORBA::ComponentIR::UsesDescriptionSeq (*p.ptr_));
}
else
{
@@ -4872,14 +1644,14 @@ IR::ProvidesDescSeq_var::ProvidesDescSeq_var (const ::IR::ProvidesDescSeq_var &p
}
ACE_INLINE
-IR::ProvidesDescSeq_var::~ProvidesDescSeq_var (void)
+CORBA::ComponentIR::UsesDescriptionSeq_var::~UsesDescriptionSeq_var (void)
{
delete this->ptr_;
}
ACE_INLINE
-IR::ProvidesDescSeq_var &
-IR::ProvidesDescSeq_var::operator= (ProvidesDescSeq *p)
+CORBA::ComponentIR::UsesDescriptionSeq_var &
+CORBA::ComponentIR::UsesDescriptionSeq_var::operator= (UsesDescriptionSeq *p)
{
delete this->ptr_;
this->ptr_ = p;
@@ -4887,8 +1659,8 @@ IR::ProvidesDescSeq_var::operator= (ProvidesDescSeq *p)
}
ACE_INLINE
-::IR::ProvidesDescSeq_var &
-IR::ProvidesDescSeq_var::operator= (const ::IR::ProvidesDescSeq_var &p)
+::CORBA::ComponentIR::UsesDescriptionSeq_var &
+CORBA::ComponentIR::UsesDescriptionSeq_var::operator= (const ::CORBA::ComponentIR::UsesDescriptionSeq_var &p)
{
if (this != &p)
{
@@ -4899,16 +1671,16 @@ IR::ProvidesDescSeq_var::operator= (const ::IR::ProvidesDescSeq_var &p)
}
else
{
- ProvidesDescSeq *deep_copy = 0;
+ UsesDescriptionSeq *deep_copy = 0;
ACE_NEW_RETURN (
deep_copy,
- ProvidesDescSeq (*p.ptr_),
+ UsesDescriptionSeq (*p.ptr_),
*this
);
if (deep_copy != 0)
{
- ProvidesDescSeq *tmp = deep_copy;
+ UsesDescriptionSeq *tmp = deep_copy;
deep_copy = this->ptr_;
this->ptr_ = tmp;
delete deep_copy;
@@ -4920,75 +1692,75 @@ IR::ProvidesDescSeq_var::operator= (const ::IR::ProvidesDescSeq_var &p)
}
ACE_INLINE
-const ::IR::ProvidesDescSeq *
-IR::ProvidesDescSeq_var::operator-> (void) const
+const ::CORBA::ComponentIR::UsesDescriptionSeq *
+CORBA::ComponentIR::UsesDescriptionSeq_var::operator-> (void) const
{
return this->ptr_;
}
ACE_INLINE
-::IR::ProvidesDescSeq *
-IR::ProvidesDescSeq_var::operator-> (void)
+::CORBA::ComponentIR::UsesDescriptionSeq *
+CORBA::ComponentIR::UsesDescriptionSeq_var::operator-> (void)
{
return this->ptr_;
}
ACE_INLINE
-IR::ProvidesDescSeq_var::operator const ::IR::ProvidesDescSeq &() const // cast
+CORBA::ComponentIR::UsesDescriptionSeq_var::operator const ::CORBA::ComponentIR::UsesDescriptionSeq &() const // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::ProvidesDescSeq_var::operator ::IR::ProvidesDescSeq &() // cast
+CORBA::ComponentIR::UsesDescriptionSeq_var::operator ::CORBA::ComponentIR::UsesDescriptionSeq &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::ProvidesDescSeq_var::operator ::IR::ProvidesDescSeq &() const // cast
+CORBA::ComponentIR::UsesDescriptionSeq_var::operator ::CORBA::ComponentIR::UsesDescriptionSeq &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-IR::ProvidesDescSeq_var::operator ::IR::ProvidesDescSeq *&() // cast
+CORBA::ComponentIR::UsesDescriptionSeq_var::operator ::CORBA::ComponentIR::UsesDescriptionSeq *&() // cast
{
return this->ptr_;
}
ACE_INLINE
-IR::ProvidesDescription &
-IR::ProvidesDescSeq_var::operator[] (CORBA::ULong index)
+CORBA::ComponentIR::UsesDescription &
+CORBA::ComponentIR::UsesDescriptionSeq_var::operator[] (CORBA::ULong index)
{
return this->ptr_->operator[] (index);
}
ACE_INLINE
-const IR::ProvidesDescription &
-IR::ProvidesDescSeq_var::operator[] (CORBA::ULong index) const
+const CORBA::ComponentIR::UsesDescription &
+CORBA::ComponentIR::UsesDescriptionSeq_var::operator[] (CORBA::ULong index) const
{
- return ACE_const_cast (const IR::ProvidesDescription &, this->ptr_->operator[] (index));
+ return ACE_const_cast (const CORBA::ComponentIR::UsesDescription &, this->ptr_->operator[] (index));
}
ACE_INLINE
-const ::IR::ProvidesDescSeq &
-IR::ProvidesDescSeq_var::in (void) const
+const ::CORBA::ComponentIR::UsesDescriptionSeq &
+CORBA::ComponentIR::UsesDescriptionSeq_var::in (void) const
{
return *this->ptr_;
}
ACE_INLINE
-::IR::ProvidesDescSeq &
-IR::ProvidesDescSeq_var::inout (void)
+::CORBA::ComponentIR::UsesDescriptionSeq &
+CORBA::ComponentIR::UsesDescriptionSeq_var::inout (void)
{
return *this->ptr_;
}
ACE_INLINE
-::IR::ProvidesDescSeq *&
-IR::ProvidesDescSeq_var::out (void)
+::CORBA::ComponentIR::UsesDescriptionSeq *&
+CORBA::ComponentIR::UsesDescriptionSeq_var::out (void)
{
delete this->ptr_;
this->ptr_ = 0;
@@ -4996,37 +1768,37 @@ IR::ProvidesDescSeq_var::out (void)
}
ACE_INLINE
-::IR::ProvidesDescSeq *
-IR::ProvidesDescSeq_var::_retn (void)
+::CORBA::ComponentIR::UsesDescriptionSeq *
+CORBA::ComponentIR::UsesDescriptionSeq_var::_retn (void)
{
- ::IR::ProvidesDescSeq *tmp = this->ptr_;
+ ::CORBA::ComponentIR::UsesDescriptionSeq *tmp = this->ptr_;
this->ptr_ = 0;
return tmp;
}
ACE_INLINE
-::IR::ProvidesDescSeq *
-IR::ProvidesDescSeq_var::ptr (void) const
+::CORBA::ComponentIR::UsesDescriptionSeq *
+CORBA::ComponentIR::UsesDescriptionSeq_var::ptr (void) const
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
-// Inline operations for class IR::ProvidesDescSeq_out
+// Inline operations for class CORBA::ComponentIR::UsesDescriptionSeq_out
// *************************************************************
ACE_INLINE
-IR::ProvidesDescSeq_out::ProvidesDescSeq_out (ProvidesDescSeq *&p)
+CORBA::ComponentIR::UsesDescriptionSeq_out::UsesDescriptionSeq_out (UsesDescriptionSeq *&p)
: ptr_ (p)
{
this->ptr_ = 0;
}
ACE_INLINE
-IR::ProvidesDescSeq_out::ProvidesDescSeq_out (ProvidesDescSeq_var &p)
+CORBA::ComponentIR::UsesDescriptionSeq_out::UsesDescriptionSeq_out (UsesDescriptionSeq_var &p)
: ptr_ (p.out ())
{
delete this->ptr_;
@@ -5034,49 +1806,49 @@ IR::ProvidesDescSeq_out::ProvidesDescSeq_out (ProvidesDescSeq_var &p)
}
ACE_INLINE
-IR::ProvidesDescSeq_out::ProvidesDescSeq_out (const ::IR::ProvidesDescSeq_out &p)
- : ptr_ (ACE_const_cast (ProvidesDescSeq_out&, p).ptr_)
+CORBA::ComponentIR::UsesDescriptionSeq_out::UsesDescriptionSeq_out (const ::CORBA::ComponentIR::UsesDescriptionSeq_out &p)
+ : ptr_ (ACE_const_cast (UsesDescriptionSeq_out&, p).ptr_)
{}
ACE_INLINE
-::IR::ProvidesDescSeq_out &
-IR::ProvidesDescSeq_out::operator= (const ::IR::ProvidesDescSeq_out &p)
+::CORBA::ComponentIR::UsesDescriptionSeq_out &
+CORBA::ComponentIR::UsesDescriptionSeq_out::operator= (const ::CORBA::ComponentIR::UsesDescriptionSeq_out &p)
{
- this->ptr_ = ACE_const_cast (ProvidesDescSeq_out&, p).ptr_;
+ this->ptr_ = ACE_const_cast (UsesDescriptionSeq_out&, p).ptr_;
return *this;
}
ACE_INLINE
-::IR::ProvidesDescSeq_out &
-IR::ProvidesDescSeq_out::operator= (ProvidesDescSeq *p)
+::CORBA::ComponentIR::UsesDescriptionSeq_out &
+CORBA::ComponentIR::UsesDescriptionSeq_out::operator= (UsesDescriptionSeq *p)
{
this->ptr_ = p;
return *this;
}
ACE_INLINE
-IR::ProvidesDescSeq_out::operator ::IR::ProvidesDescSeq *&() // cast
+CORBA::ComponentIR::UsesDescriptionSeq_out::operator ::CORBA::ComponentIR::UsesDescriptionSeq *&() // cast
{
return this->ptr_;
}
ACE_INLINE
-::IR::ProvidesDescSeq *&
-IR::ProvidesDescSeq_out::ptr (void) // ptr
+::CORBA::ComponentIR::UsesDescriptionSeq *&
+CORBA::ComponentIR::UsesDescriptionSeq_out::ptr (void) // ptr
{
return this->ptr_;
}
ACE_INLINE
-::IR::ProvidesDescSeq *
-IR::ProvidesDescSeq_out::operator-> (void)
+::CORBA::ComponentIR::UsesDescriptionSeq *
+CORBA::ComponentIR::UsesDescriptionSeq_out::operator-> (void)
{
return this->ptr_;
}
ACE_INLINE
-IR::ProvidesDescription &
-IR::ProvidesDescSeq_out::operator[] (CORBA::ULong index)
+CORBA::ComponentIR::UsesDescription &
+CORBA::ComponentIR::UsesDescriptionSeq_out::operator[] (CORBA::ULong index)
{
return this->ptr_->operator[] (index);
}
@@ -5084,44 +1856,44 @@ IR::ProvidesDescSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp:99
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ci.cpp:98
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
-#if !defined (__TAO_UNBOUNDED_SEQUENCE_IR_USESDESCSEQ_CI_)
-#define __TAO_UNBOUNDED_SEQUENCE_IR_USESDESCSEQ_CI_
+#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CI_)
+#define __TAO_UNBOUNDED_SEQUENCE_CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CI_
ACE_INLINE
-IR::UsesDescription *
-IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::allocbuf (CORBA::ULong size)
+CORBA::ComponentIR::EventPortDescription *
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::allocbuf (CORBA::ULong size)
{
- IR::UsesDescription *retval = 0;
- ACE_NEW_RETURN (retval, IR::UsesDescription[size], 0);
+ CORBA::ComponentIR::EventPortDescription *retval = 0;
+ ACE_NEW_RETURN (retval, CORBA::ComponentIR::EventPortDescription[size], 0);
return retval;
}
ACE_INLINE
-void IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::freebuf (IR::UsesDescription *buffer)
+void CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::freebuf (CORBA::ComponentIR::EventPortDescription *buffer)
{
delete [] buffer;
}
ACE_INLINE
-IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::_TAO_Unbounded_Sequence_IR_UsesDescSeq (void)
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq (void)
{
}
ACE_INLINE
-IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::_TAO_Unbounded_Sequence_IR_UsesDescSeq (CORBA::ULong maximum)
- : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_IR_UsesDescSeq::allocbuf (maximum))
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq (CORBA::ULong maximum)
+ : TAO_Unbounded_Base_Sequence (maximum, _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::allocbuf (maximum))
{
}
ACE_INLINE
-IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::_TAO_Unbounded_Sequence_IR_UsesDescSeq (
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq (
CORBA::ULong maximum,
CORBA::ULong length,
- IR::UsesDescription *data,
+ CORBA::ComponentIR::EventPortDescription *data,
CORBA::Boolean release
)
: TAO_Unbounded_Base_Sequence (maximum, length, data, release)
@@ -5129,17 +1901,17 @@ IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::_TAO_Unbounded_Sequence_IR_UsesDescS
}
ACE_INLINE
-IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::_TAO_Unbounded_Sequence_IR_UsesDescSeq (
- const _TAO_Unbounded_Sequence_IR_UsesDescSeq &rhs
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq (
+ const _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq &rhs
)
: TAO_Unbounded_Base_Sequence (rhs)
{
if (rhs.buffer_ != 0)
{
- IR::UsesDescription *tmp1 =
- _TAO_Unbounded_Sequence_IR_UsesDescSeq::allocbuf (this->maximum_);
- IR::UsesDescription * const tmp2 =
- ACE_reinterpret_cast (IR::UsesDescription * ACE_CAST_CONST, rhs.buffer_);
+ CORBA::ComponentIR::EventPortDescription *tmp1 =
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::allocbuf (this->maximum_);
+ CORBA::ComponentIR::EventPortDescription * const tmp2 =
+ ACE_reinterpret_cast (CORBA::ComponentIR::EventPortDescription * ACE_CAST_CONST, rhs.buffer_);
for (CORBA::ULong i = 0; i < this->length_; ++i)
{
@@ -5155,9 +1927,9 @@ IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::_TAO_Unbounded_Sequence_IR_UsesDescS
}
ACE_INLINE
-IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq &
-IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::operator= (
- const _TAO_Unbounded_Sequence_IR_UsesDescSeq &rhs
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq &
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::operator= (
+ const _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq &rhs
)
{
if (this == &rhs)
@@ -5170,27 +1942,27 @@ IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::operator= (
if (this->maximum_ < rhs.maximum_)
{
// Free the old buffer.
- IR::UsesDescription *tmp =
- ACE_reinterpret_cast (IR::UsesDescription *, this->buffer_);
+ CORBA::ComponentIR::EventPortDescription *tmp =
+ ACE_reinterpret_cast (CORBA::ComponentIR::EventPortDescription *, this->buffer_);
- _TAO_Unbounded_Sequence_IR_UsesDescSeq::freebuf (tmp);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::freebuf (tmp);
this->buffer_ =
- _TAO_Unbounded_Sequence_IR_UsesDescSeq::allocbuf (rhs.maximum_);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::allocbuf (rhs.maximum_);
}
}
else
{
this->buffer_ =
- _TAO_Unbounded_Sequence_IR_UsesDescSeq::allocbuf (rhs.maximum_);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::allocbuf (rhs.maximum_);
}
TAO_Unbounded_Base_Sequence::operator= (rhs);
- IR::UsesDescription *tmp1 =
- ACE_reinterpret_cast (IR::UsesDescription *, this->buffer_);
- IR::UsesDescription * const tmp2 =
- ACE_reinterpret_cast (IR::UsesDescription * ACE_CAST_CONST, rhs.buffer_);
+ CORBA::ComponentIR::EventPortDescription *tmp1 =
+ ACE_reinterpret_cast (CORBA::ComponentIR::EventPortDescription *, this->buffer_);
+ CORBA::ComponentIR::EventPortDescription * const tmp2 =
+ ACE_reinterpret_cast (CORBA::ComponentIR::EventPortDescription * ACE_CAST_CONST, rhs.buffer_);
for (CORBA::ULong i = 0; i < this->length_; ++i)
{
@@ -5202,32 +1974,32 @@ IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::operator= (
// = Accessors.
ACE_INLINE
-IR::UsesDescription &
-IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::operator[] (CORBA::ULong i)
+CORBA::ComponentIR::EventPortDescription &
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::operator[] (CORBA::ULong i)
{
ACE_ASSERT (i < this->maximum_);
- IR::UsesDescription* tmp =
- ACE_reinterpret_cast (IR::UsesDescription*, this->buffer_);
+ CORBA::ComponentIR::EventPortDescription* tmp =
+ ACE_reinterpret_cast (CORBA::ComponentIR::EventPortDescription*, this->buffer_);
return tmp[i];
}
ACE_INLINE
-const IR::UsesDescription &
-IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::operator[] (CORBA::ULong i) const
+const CORBA::ComponentIR::EventPortDescription &
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::operator[] (CORBA::ULong i) const
{
ACE_ASSERT (i < this->maximum_);
- IR::UsesDescription * const tmp =
- ACE_reinterpret_cast (IR::UsesDescription* ACE_CAST_CONST, this->buffer_);
+ CORBA::ComponentIR::EventPortDescription * const tmp =
+ ACE_reinterpret_cast (CORBA::ComponentIR::EventPortDescription* ACE_CAST_CONST, this->buffer_);
return tmp[i];
}
// Implement the TAO_Base_Sequence methods (see Sequence.h)
ACE_INLINE
-IR::UsesDescription *
-IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::get_buffer (CORBA::Boolean orphan)
+CORBA::ComponentIR::EventPortDescription *
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::get_buffer (CORBA::Boolean orphan)
{
- IR::UsesDescription *result = 0;
+ CORBA::ComponentIR::EventPortDescription *result = 0;
if (orphan == 0)
{
@@ -5235,14 +2007,14 @@ IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::get_buffer (CORBA::Boolean orphan)
if (this->buffer_ == 0)
{
result =
- _TAO_Unbounded_Sequence_IR_UsesDescSeq::allocbuf (this->length_);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::allocbuf (this->length_);
this->buffer_ = result;
this->release_ = 1;
}
else
{
result =
- ACE_reinterpret_cast (IR::UsesDescription*, this->buffer_);
+ ACE_reinterpret_cast (CORBA::ComponentIR::EventPortDescription*, this->buffer_);
}
}
else // if (orphan == 1)
@@ -5251,7 +2023,7 @@ IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::get_buffer (CORBA::Boolean orphan)
{
// We set the state back to default and relinquish ownership.
result =
- ACE_reinterpret_cast(IR::UsesDescription*,this->buffer_);
+ ACE_reinterpret_cast(CORBA::ComponentIR::EventPortDescription*,this->buffer_);
this->maximum_ = 0;
this->length_ = 0;
this->buffer_ = 0;
@@ -5263,18 +2035,18 @@ IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::get_buffer (CORBA::Boolean orphan)
}
ACE_INLINE
-const IR::UsesDescription *
-IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::get_buffer (void) const
+const CORBA::ComponentIR::EventPortDescription *
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::get_buffer (void) const
{
- return ACE_reinterpret_cast (const IR::UsesDescription * ACE_CAST_CONST, this->buffer_);
+ return ACE_reinterpret_cast (const CORBA::ComponentIR::EventPortDescription * ACE_CAST_CONST, this->buffer_);
}
ACE_INLINE
void
-IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::replace (
+CORBA::ComponentIR::_TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::replace (
CORBA::ULong max,
CORBA::ULong length,
- IR::UsesDescription *data,
+ CORBA::ComponentIR::EventPortDescription *data,
CORBA::Boolean release
)
{
@@ -5283,9 +2055,9 @@ IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::replace (
if (this->buffer_ && this->release_ == 1)
{
- IR::UsesDescription *tmp =
- ACE_reinterpret_cast (IR::UsesDescription*, this->buffer_);
- _TAO_Unbounded_Sequence_IR_UsesDescSeq::freebuf (tmp);
+ CORBA::ComponentIR::EventPortDescription *tmp =
+ ACE_reinterpret_cast (CORBA::ComponentIR::EventPortDescription*, this->buffer_);
+ _TAO_Unbounded_Sequence_CORBA_ComponentIR_EventPortDescriptionSeq::freebuf (tmp);
}
this->buffer_ = data;
@@ -5296,32 +2068,32 @@ IR::_TAO_Unbounded_Sequence_IR_UsesDescSeq::replace (
#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
-#if !defined (_IR_USESDESCSEQ_CI_)
-#define _IR_USESDESCSEQ_CI_
+#if !defined (_CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CI_)
+#define _CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CI_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
-// Inline operations for class IR::UsesDescSeq_var
+// Inline operations for class CORBA::ComponentIR::EventPortDescriptionSeq_var
// *************************************************************
ACE_INLINE
-IR::UsesDescSeq_var::UsesDescSeq_var (void)
+CORBA::ComponentIR::EventPortDescriptionSeq_var::EventPortDescriptionSeq_var (void)
: ptr_ (0)
{}
ACE_INLINE
-IR::UsesDescSeq_var::UsesDescSeq_var (UsesDescSeq *p)
+CORBA::ComponentIR::EventPortDescriptionSeq_var::EventPortDescriptionSeq_var (EventPortDescriptionSeq *p)
: ptr_ (p)
{}
ACE_INLINE
-IR::UsesDescSeq_var::UsesDescSeq_var (const ::IR::UsesDescSeq_var &p)
+CORBA::ComponentIR::EventPortDescriptionSeq_var::EventPortDescriptionSeq_var (const ::CORBA::ComponentIR::EventPortDescriptionSeq_var &p)
{
if (p.ptr_)
{
- ACE_NEW (this->ptr_, ::IR::UsesDescSeq (*p.ptr_));
+ ACE_NEW (this->ptr_, ::CORBA::ComponentIR::EventPortDescriptionSeq (*p.ptr_));
}
else
{
@@ -5330,14 +2102,14 @@ IR::UsesDescSeq_var::UsesDescSeq_var (const ::IR::UsesDescSeq_var &p)
}
ACE_INLINE
-IR::UsesDescSeq_var::~UsesDescSeq_var (void)
+CORBA::ComponentIR::EventPortDescriptionSeq_var::~EventPortDescriptionSeq_var (void)
{
delete this->ptr_;
}
ACE_INLINE
-IR::UsesDescSeq_var &
-IR::UsesDescSeq_var::operator= (UsesDescSeq *p)
+CORBA::ComponentIR::EventPortDescriptionSeq_var &
+CORBA::ComponentIR::EventPortDescriptionSeq_var::operator= (EventPortDescriptionSeq *p)
{
delete this->ptr_;
this->ptr_ = p;
@@ -5345,8 +2117,8 @@ IR::UsesDescSeq_var::operator= (UsesDescSeq *p)
}
ACE_INLINE
-::IR::UsesDescSeq_var &
-IR::UsesDescSeq_var::operator= (const ::IR::UsesDescSeq_var &p)
+::CORBA::ComponentIR::EventPortDescriptionSeq_var &
+CORBA::ComponentIR::EventPortDescriptionSeq_var::operator= (const ::CORBA::ComponentIR::EventPortDescriptionSeq_var &p)
{
if (this != &p)
{
@@ -5357,16 +2129,16 @@ IR::UsesDescSeq_var::operator= (const ::IR::UsesDescSeq_var &p)
}
else
{
- UsesDescSeq *deep_copy = 0;
+ EventPortDescriptionSeq *deep_copy = 0;
ACE_NEW_RETURN (
deep_copy,
- UsesDescSeq (*p.ptr_),
+ EventPortDescriptionSeq (*p.ptr_),
*this
);
if (deep_copy != 0)
{
- UsesDescSeq *tmp = deep_copy;
+ EventPortDescriptionSeq *tmp = deep_copy;
deep_copy = this->ptr_;
this->ptr_ = tmp;
delete deep_copy;
@@ -5378,75 +2150,75 @@ IR::UsesDescSeq_var::operator= (const ::IR::UsesDescSeq_var &p)
}
ACE_INLINE
-const ::IR::UsesDescSeq *
-IR::UsesDescSeq_var::operator-> (void) const
+const ::CORBA::ComponentIR::EventPortDescriptionSeq *
+CORBA::ComponentIR::EventPortDescriptionSeq_var::operator-> (void) const
{
return this->ptr_;
}
ACE_INLINE
-::IR::UsesDescSeq *
-IR::UsesDescSeq_var::operator-> (void)
+::CORBA::ComponentIR::EventPortDescriptionSeq *
+CORBA::ComponentIR::EventPortDescriptionSeq_var::operator-> (void)
{
return this->ptr_;
}
ACE_INLINE
-IR::UsesDescSeq_var::operator const ::IR::UsesDescSeq &() const // cast
+CORBA::ComponentIR::EventPortDescriptionSeq_var::operator const ::CORBA::ComponentIR::EventPortDescriptionSeq &() const // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::UsesDescSeq_var::operator ::IR::UsesDescSeq &() // cast
+CORBA::ComponentIR::EventPortDescriptionSeq_var::operator ::CORBA::ComponentIR::EventPortDescriptionSeq &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::UsesDescSeq_var::operator ::IR::UsesDescSeq &() const // cast
+CORBA::ComponentIR::EventPortDescriptionSeq_var::operator ::CORBA::ComponentIR::EventPortDescriptionSeq &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-IR::UsesDescSeq_var::operator ::IR::UsesDescSeq *&() // cast
+CORBA::ComponentIR::EventPortDescriptionSeq_var::operator ::CORBA::ComponentIR::EventPortDescriptionSeq *&() // cast
{
return this->ptr_;
}
ACE_INLINE
-IR::UsesDescription &
-IR::UsesDescSeq_var::operator[] (CORBA::ULong index)
+CORBA::ComponentIR::EventPortDescription &
+CORBA::ComponentIR::EventPortDescriptionSeq_var::operator[] (CORBA::ULong index)
{
return this->ptr_->operator[] (index);
}
ACE_INLINE
-const IR::UsesDescription &
-IR::UsesDescSeq_var::operator[] (CORBA::ULong index) const
+const CORBA::ComponentIR::EventPortDescription &
+CORBA::ComponentIR::EventPortDescriptionSeq_var::operator[] (CORBA::ULong index) const
{
- return ACE_const_cast (const IR::UsesDescription &, this->ptr_->operator[] (index));
+ return ACE_const_cast (const CORBA::ComponentIR::EventPortDescription &, this->ptr_->operator[] (index));
}
ACE_INLINE
-const ::IR::UsesDescSeq &
-IR::UsesDescSeq_var::in (void) const
+const ::CORBA::ComponentIR::EventPortDescriptionSeq &
+CORBA::ComponentIR::EventPortDescriptionSeq_var::in (void) const
{
return *this->ptr_;
}
ACE_INLINE
-::IR::UsesDescSeq &
-IR::UsesDescSeq_var::inout (void)
+::CORBA::ComponentIR::EventPortDescriptionSeq &
+CORBA::ComponentIR::EventPortDescriptionSeq_var::inout (void)
{
return *this->ptr_;
}
ACE_INLINE
-::IR::UsesDescSeq *&
-IR::UsesDescSeq_var::out (void)
+::CORBA::ComponentIR::EventPortDescriptionSeq *&
+CORBA::ComponentIR::EventPortDescriptionSeq_var::out (void)
{
delete this->ptr_;
this->ptr_ = 0;
@@ -5454,37 +2226,37 @@ IR::UsesDescSeq_var::out (void)
}
ACE_INLINE
-::IR::UsesDescSeq *
-IR::UsesDescSeq_var::_retn (void)
+::CORBA::ComponentIR::EventPortDescriptionSeq *
+CORBA::ComponentIR::EventPortDescriptionSeq_var::_retn (void)
{
- ::IR::UsesDescSeq *tmp = this->ptr_;
+ ::CORBA::ComponentIR::EventPortDescriptionSeq *tmp = this->ptr_;
this->ptr_ = 0;
return tmp;
}
ACE_INLINE
-::IR::UsesDescSeq *
-IR::UsesDescSeq_var::ptr (void) const
+::CORBA::ComponentIR::EventPortDescriptionSeq *
+CORBA::ComponentIR::EventPortDescriptionSeq_var::ptr (void) const
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
-// Inline operations for class IR::UsesDescSeq_out
+// Inline operations for class CORBA::ComponentIR::EventPortDescriptionSeq_out
// *************************************************************
ACE_INLINE
-IR::UsesDescSeq_out::UsesDescSeq_out (UsesDescSeq *&p)
+CORBA::ComponentIR::EventPortDescriptionSeq_out::EventPortDescriptionSeq_out (EventPortDescriptionSeq *&p)
: ptr_ (p)
{
this->ptr_ = 0;
}
ACE_INLINE
-IR::UsesDescSeq_out::UsesDescSeq_out (UsesDescSeq_var &p)
+CORBA::ComponentIR::EventPortDescriptionSeq_out::EventPortDescriptionSeq_out (EventPortDescriptionSeq_var &p)
: ptr_ (p.out ())
{
delete this->ptr_;
@@ -5492,49 +2264,49 @@ IR::UsesDescSeq_out::UsesDescSeq_out (UsesDescSeq_var &p)
}
ACE_INLINE
-IR::UsesDescSeq_out::UsesDescSeq_out (const ::IR::UsesDescSeq_out &p)
- : ptr_ (ACE_const_cast (UsesDescSeq_out&, p).ptr_)
+CORBA::ComponentIR::EventPortDescriptionSeq_out::EventPortDescriptionSeq_out (const ::CORBA::ComponentIR::EventPortDescriptionSeq_out &p)
+ : ptr_ (ACE_const_cast (EventPortDescriptionSeq_out&, p).ptr_)
{}
ACE_INLINE
-::IR::UsesDescSeq_out &
-IR::UsesDescSeq_out::operator= (const ::IR::UsesDescSeq_out &p)
+::CORBA::ComponentIR::EventPortDescriptionSeq_out &
+CORBA::ComponentIR::EventPortDescriptionSeq_out::operator= (const ::CORBA::ComponentIR::EventPortDescriptionSeq_out &p)
{
- this->ptr_ = ACE_const_cast (UsesDescSeq_out&, p).ptr_;
+ this->ptr_ = ACE_const_cast (EventPortDescriptionSeq_out&, p).ptr_;
return *this;
}
ACE_INLINE
-::IR::UsesDescSeq_out &
-IR::UsesDescSeq_out::operator= (UsesDescSeq *p)
+::CORBA::ComponentIR::EventPortDescriptionSeq_out &
+CORBA::ComponentIR::EventPortDescriptionSeq_out::operator= (EventPortDescriptionSeq *p)
{
this->ptr_ = p;
return *this;
}
ACE_INLINE
-IR::UsesDescSeq_out::operator ::IR::UsesDescSeq *&() // cast
+CORBA::ComponentIR::EventPortDescriptionSeq_out::operator ::CORBA::ComponentIR::EventPortDescriptionSeq *&() // cast
{
return this->ptr_;
}
ACE_INLINE
-::IR::UsesDescSeq *&
-IR::UsesDescSeq_out::ptr (void) // ptr
+::CORBA::ComponentIR::EventPortDescriptionSeq *&
+CORBA::ComponentIR::EventPortDescriptionSeq_out::ptr (void) // ptr
{
return this->ptr_;
}
ACE_INLINE
-::IR::UsesDescSeq *
-IR::UsesDescSeq_out::operator-> (void)
+::CORBA::ComponentIR::EventPortDescriptionSeq *
+CORBA::ComponentIR::EventPortDescriptionSeq_out::operator-> (void)
{
return this->ptr_;
}
ACE_INLINE
-IR::UsesDescription &
-IR::UsesDescSeq_out::operator[] (CORBA::ULong index)
+CORBA::ComponentIR::EventPortDescription &
+CORBA::ComponentIR::EventPortDescriptionSeq_out::operator[] (CORBA::ULong index)
{
return this->ptr_->operator[] (index);
}
@@ -5542,334 +2314,28 @@ IR::UsesDescSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
-
-#if !defined (_IR_EVENTDEF___CI_)
-#define _IR_EVENTDEF___CI_
-
-ACE_INLINE
-IR::EventDef::EventDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated,
- TAO_Abstract_ServantBase *servant
- )
- : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
-{
- this->IR_EventDef_setup_collocation (_tao_collocated);
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_structure.cpp:194
-
-// *************************************************************
-// Inline operations for class IR::EventDescription_var
-// *************************************************************
-
-ACE_INLINE
-IR::EventDescription_var::EventDescription_var (void)
- : ptr_ (0)
-{}
-
-ACE_INLINE
-IR::EventDescription_var::EventDescription_var (EventDescription *p)
- : ptr_ (p)
-{}
-
-ACE_INLINE
-IR::EventDescription_var::EventDescription_var (const ::IR::EventDescription_var &p)
-{
- if (p.ptr_)
- {
- ACE_NEW (this->ptr_, ::IR::EventDescription (*p.ptr_));
- }
- else
- {
- this->ptr_ = 0;
- }
-}
-
-ACE_INLINE
-IR::EventDescription_var::~EventDescription_var (void)
-{
- delete this->ptr_;
-}
-
-ACE_INLINE
-IR::EventDescription_var &
-IR::EventDescription_var::operator= (EventDescription *_tao_struct_var)
-{
- delete this->ptr_;
- this->ptr_ = _tao_struct_var;
- return *this;
-}
-
-ACE_INLINE
-::IR::EventDescription_var &
-IR::EventDescription_var::operator= (const ::IR::EventDescription_var &_tao_struct_var)
-{
- if (this != &_tao_struct_var)
- {
- if (_tao_struct_var.ptr_ == 0)
- {
- delete this->ptr_;
- this->ptr_ = 0;
- }
- else
- {
- EventDescription *deep_copy = 0;
- ACE_NEW_RETURN (
- deep_copy,
- EventDescription (*_tao_struct_var.ptr_),
- *this
- );
-
- if (deep_copy != 0)
- {
- EventDescription *tmp = deep_copy;
- deep_copy = this->ptr_;
- this->ptr_ = tmp;
- delete deep_copy;
- }
- }
- }
-
- return *this;
-}
-
-ACE_INLINE const ::IR::EventDescription *
-IR::EventDescription_var::operator-> (void) const
-{
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::EventDescription *
-IR::EventDescription_var::operator-> (void)
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-IR::EventDescription_var::operator const ::IR::EventDescription &() const // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::EventDescription_var::operator ::IR::EventDescription &() // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::EventDescription_var::operator ::IR::EventDescription &() const // cast
-{
- return *this->ptr_;
-}
-
-// Variable-size types only.
-ACE_INLINE
-IR::EventDescription_var::operator ::IR::EventDescription *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE const ::IR::EventDescription &
-IR::EventDescription_var::in (void) const
-{
- return *this->ptr_;
-}
-
-ACE_INLINE ::IR::EventDescription &
-IR::EventDescription_var::inout (void)
-{
- return *this->ptr_;
-}
-
-// Mapping for variable size.
-ACE_INLINE ::IR::EventDescription *&
-IR::EventDescription_var::out (void)
-{
- delete this->ptr_;
- this->ptr_ = 0;
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::EventDescription *
-IR::EventDescription_var::_retn (void)
-{
- ::IR::EventDescription *tmp = this->ptr_;
- this->ptr_ = 0;
- return tmp;
-}
-
-ACE_INLINE ::IR::EventDescription *
-IR::EventDescription_var::ptr (void) const
-{
- return this->ptr_;
-}
-
-// TAO_IDL - Generated from
-// be/be_structure.cpp:523
-
-// *************************************************************
-// Inline operations for class IR::EventDescription_out
-// *************************************************************
-
-ACE_INLINE
-IR::EventDescription_out::EventDescription_out (::IR::EventDescription *&p)
- : ptr_ (p)
-{
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::EventDescription_out::EventDescription_out (EventDescription_var &p)
- : ptr_ (p.out ())
-{
- delete this->ptr_;
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::EventDescription_out::EventDescription_out (const ::IR::EventDescription_out &p)
- : ptr_ (ACE_const_cast (EventDescription_out&, p).ptr_)
-{}
-
-ACE_INLINE
-IR::EventDescription_out &
-IR::EventDescription_out::operator= (const ::IR::EventDescription_out &p)
-{
- this->ptr_ = ACE_const_cast (EventDescription_out&, p).ptr_;
- return *this;
-}
-
-ACE_INLINE
-IR::EventDescription_out &
-IR::EventDescription_out::operator= (EventDescription *_tao_struct_out)
-{
- this->ptr_ = _tao_struct_out;
- return *this;
-}
-
-ACE_INLINE
-IR::EventDescription_out::operator ::IR::EventDescription *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::EventDescription *&
-IR::EventDescription_out::ptr (void) // ptr
-{
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::EventDescription *
-IR::EventDescription_out::operator-> (void)
-{
- return this->ptr_;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
-
-#if !defined (_IR_EMITSDEF___CI_)
-#define _IR_EMITSDEF___CI_
-
-ACE_INLINE
-IR::EmitsDef::EmitsDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated,
- TAO_Abstract_ServantBase *servant
- )
- : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
-{
- this->IR_EmitsDef_setup_collocation (_tao_collocated);
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
-
-#if !defined (_IR_PUBLISHESDEF___CI_)
-#define _IR_PUBLISHESDEF___CI_
-
-ACE_INLINE
-IR::PublishesDef::PublishesDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated,
- TAO_Abstract_ServantBase *servant
- )
- : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
-{
- this->IR_PublishesDef_setup_collocation (_tao_collocated);
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
-
-#if !defined (_IR_CONSUMESDEF___CI_)
-#define _IR_CONSUMESDEF___CI_
-
-ACE_INLINE
-IR::ConsumesDef::ConsumesDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated,
- TAO_Abstract_ServantBase *servant
- )
- : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
-{
- this->IR_ConsumesDef_setup_collocation (_tao_collocated);
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
-
-#if !defined (_IR_COMPONENTDEF___CI_)
-#define _IR_COMPONENTDEF___CI_
-
-ACE_INLINE
-IR::ComponentDef::ComponentDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated,
- TAO_Abstract_ServantBase *servant
- )
- : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
-{
- this->IR_ComponentDef_setup_collocation (_tao_collocated);
-}
-
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
-// Inline operations for class IR::ComponentDescription_var
+// Inline operations for class CORBA::ComponentIR::ComponentDescription_var
// *************************************************************
ACE_INLINE
-IR::ComponentDescription_var::ComponentDescription_var (void)
+CORBA::ComponentIR::ComponentDescription_var::ComponentDescription_var (void)
: ptr_ (0)
{}
ACE_INLINE
-IR::ComponentDescription_var::ComponentDescription_var (ComponentDescription *p)
+CORBA::ComponentIR::ComponentDescription_var::ComponentDescription_var (ComponentDescription *p)
: ptr_ (p)
{}
ACE_INLINE
-IR::ComponentDescription_var::ComponentDescription_var (const ::IR::ComponentDescription_var &p)
+CORBA::ComponentIR::ComponentDescription_var::ComponentDescription_var (const ::CORBA::ComponentIR::ComponentDescription_var &p)
{
if (p.ptr_)
{
- ACE_NEW (this->ptr_, ::IR::ComponentDescription (*p.ptr_));
+ ACE_NEW (this->ptr_, ::CORBA::ComponentIR::ComponentDescription (*p.ptr_));
}
else
{
@@ -5878,14 +2344,14 @@ IR::ComponentDescription_var::ComponentDescription_var (const ::IR::ComponentDes
}
ACE_INLINE
-IR::ComponentDescription_var::~ComponentDescription_var (void)
+CORBA::ComponentIR::ComponentDescription_var::~ComponentDescription_var (void)
{
delete this->ptr_;
}
ACE_INLINE
-IR::ComponentDescription_var &
-IR::ComponentDescription_var::operator= (ComponentDescription *_tao_struct_var)
+CORBA::ComponentIR::ComponentDescription_var &
+CORBA::ComponentIR::ComponentDescription_var::operator= (ComponentDescription *_tao_struct_var)
{
delete this->ptr_;
this->ptr_ = _tao_struct_var;
@@ -5893,8 +2359,8 @@ IR::ComponentDescription_var::operator= (ComponentDescription *_tao_struct_var)
}
ACE_INLINE
-::IR::ComponentDescription_var &
-IR::ComponentDescription_var::operator= (const ::IR::ComponentDescription_var &_tao_struct_var)
+::CORBA::ComponentIR::ComponentDescription_var &
+CORBA::ComponentIR::ComponentDescription_var::operator= (const ::CORBA::ComponentIR::ComponentDescription_var &_tao_struct_var)
{
if (this != &_tao_struct_var)
{
@@ -5925,94 +2391,94 @@ IR::ComponentDescription_var::operator= (const ::IR::ComponentDescription_var &_
return *this;
}
-ACE_INLINE const ::IR::ComponentDescription *
-IR::ComponentDescription_var::operator-> (void) const
+ACE_INLINE const ::CORBA::ComponentIR::ComponentDescription *
+CORBA::ComponentIR::ComponentDescription_var::operator-> (void) const
{
return this->ptr_;
}
-ACE_INLINE ::IR::ComponentDescription *
-IR::ComponentDescription_var::operator-> (void)
+ACE_INLINE ::CORBA::ComponentIR::ComponentDescription *
+CORBA::ComponentIR::ComponentDescription_var::operator-> (void)
{
return this->ptr_;
}
ACE_INLINE
-IR::ComponentDescription_var::operator const ::IR::ComponentDescription &() const // cast
+CORBA::ComponentIR::ComponentDescription_var::operator const ::CORBA::ComponentIR::ComponentDescription &() const // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::ComponentDescription_var::operator ::IR::ComponentDescription &() // cast
+CORBA::ComponentIR::ComponentDescription_var::operator ::CORBA::ComponentIR::ComponentDescription &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::ComponentDescription_var::operator ::IR::ComponentDescription &() const // cast
+CORBA::ComponentIR::ComponentDescription_var::operator ::CORBA::ComponentIR::ComponentDescription &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-IR::ComponentDescription_var::operator ::IR::ComponentDescription *&() // cast
+CORBA::ComponentIR::ComponentDescription_var::operator ::CORBA::ComponentIR::ComponentDescription *&() // cast
{
return this->ptr_;
}
-ACE_INLINE const ::IR::ComponentDescription &
-IR::ComponentDescription_var::in (void) const
+ACE_INLINE const ::CORBA::ComponentIR::ComponentDescription &
+CORBA::ComponentIR::ComponentDescription_var::in (void) const
{
return *this->ptr_;
}
-ACE_INLINE ::IR::ComponentDescription &
-IR::ComponentDescription_var::inout (void)
+ACE_INLINE ::CORBA::ComponentIR::ComponentDescription &
+CORBA::ComponentIR::ComponentDescription_var::inout (void)
{
return *this->ptr_;
}
// Mapping for variable size.
-ACE_INLINE ::IR::ComponentDescription *&
-IR::ComponentDescription_var::out (void)
+ACE_INLINE ::CORBA::ComponentIR::ComponentDescription *&
+CORBA::ComponentIR::ComponentDescription_var::out (void)
{
delete this->ptr_;
this->ptr_ = 0;
return this->ptr_;
}
-ACE_INLINE ::IR::ComponentDescription *
-IR::ComponentDescription_var::_retn (void)
+ACE_INLINE ::CORBA::ComponentIR::ComponentDescription *
+CORBA::ComponentIR::ComponentDescription_var::_retn (void)
{
- ::IR::ComponentDescription *tmp = this->ptr_;
+ ::CORBA::ComponentIR::ComponentDescription *tmp = this->ptr_;
this->ptr_ = 0;
return tmp;
}
-ACE_INLINE ::IR::ComponentDescription *
-IR::ComponentDescription_var::ptr (void) const
+ACE_INLINE ::CORBA::ComponentIR::ComponentDescription *
+CORBA::ComponentIR::ComponentDescription_var::ptr (void) const
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
-// Inline operations for class IR::ComponentDescription_out
+// Inline operations for class CORBA::ComponentIR::ComponentDescription_out
// *************************************************************
ACE_INLINE
-IR::ComponentDescription_out::ComponentDescription_out (::IR::ComponentDescription *&p)
+CORBA::ComponentIR::ComponentDescription_out::ComponentDescription_out (::CORBA::ComponentIR::ComponentDescription *&p)
: ptr_ (p)
{
this->ptr_ = 0;
}
ACE_INLINE
-IR::ComponentDescription_out::ComponentDescription_out (ComponentDescription_var &p)
+CORBA::ComponentIR::ComponentDescription_out::ComponentDescription_out (ComponentDescription_var &p)
: ptr_ (p.out ())
{
delete this->ptr_;
@@ -6020,354 +2486,145 @@ IR::ComponentDescription_out::ComponentDescription_out (ComponentDescription_var
}
ACE_INLINE
-IR::ComponentDescription_out::ComponentDescription_out (const ::IR::ComponentDescription_out &p)
+CORBA::ComponentIR::ComponentDescription_out::ComponentDescription_out (const ::CORBA::ComponentIR::ComponentDescription_out &p)
: ptr_ (ACE_const_cast (ComponentDescription_out&, p).ptr_)
{}
ACE_INLINE
-IR::ComponentDescription_out &
-IR::ComponentDescription_out::operator= (const ::IR::ComponentDescription_out &p)
+CORBA::ComponentIR::ComponentDescription_out &
+CORBA::ComponentIR::ComponentDescription_out::operator= (const ::CORBA::ComponentIR::ComponentDescription_out &p)
{
this->ptr_ = ACE_const_cast (ComponentDescription_out&, p).ptr_;
return *this;
}
ACE_INLINE
-IR::ComponentDescription_out &
-IR::ComponentDescription_out::operator= (ComponentDescription *_tao_struct_out)
+CORBA::ComponentIR::ComponentDescription_out &
+CORBA::ComponentIR::ComponentDescription_out::operator= (ComponentDescription *_tao_struct_out)
{
this->ptr_ = _tao_struct_out;
return *this;
}
ACE_INLINE
-IR::ComponentDescription_out::operator ::IR::ComponentDescription *&() // cast
+CORBA::ComponentIR::ComponentDescription_out::operator ::CORBA::ComponentIR::ComponentDescription *&() // cast
{
return this->ptr_;
}
-ACE_INLINE ::IR::ComponentDescription *&
-IR::ComponentDescription_out::ptr (void) // ptr
+ACE_INLINE ::CORBA::ComponentIR::ComponentDescription *&
+CORBA::ComponentIR::ComponentDescription_out::ptr (void) // ptr
{
return this->ptr_;
}
-ACE_INLINE ::IR::ComponentDescription *
-IR::ComponentDescription_out::operator-> (void)
+ACE_INLINE ::CORBA::ComponentIR::ComponentDescription *
+CORBA::ComponentIR::ComponentDescription_out::operator-> (void)
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
-#if !defined (_IR_PRIMARYKEYDEF___CI_)
-#define _IR_PRIMARYKEYDEF___CI_
+#if !defined (_CORBA_COMPONENTIR_FACTORYDEF___CI_)
+#define _CORBA_COMPONENTIR_FACTORYDEF___CI_
ACE_INLINE
-IR::PrimaryKeyDef::PrimaryKeyDef (
+CORBA::ComponentIR::FactoryDef::FactoryDef (
TAO_Stub *objref,
CORBA::Boolean _tao_collocated,
TAO_Abstract_ServantBase *servant
)
: ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
{
- this->IR_PrimaryKeyDef_setup_collocation (_tao_collocated);
+ this->CORBA_ComponentIR_FactoryDef_setup_collocation (_tao_collocated);
}
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_structure.cpp:194
-
-// *************************************************************
-// Inline operations for class IR::PrimaryKeyDescription_var
-// *************************************************************
-
ACE_INLINE
-IR::PrimaryKeyDescription_var::PrimaryKeyDescription_var (void)
- : ptr_ (0)
-{}
-
-ACE_INLINE
-IR::PrimaryKeyDescription_var::PrimaryKeyDescription_var (PrimaryKeyDescription *p)
- : ptr_ (p)
-{}
-
-ACE_INLINE
-IR::PrimaryKeyDescription_var::PrimaryKeyDescription_var (const ::IR::PrimaryKeyDescription_var &p)
-{
- if (p.ptr_)
- {
- ACE_NEW (this->ptr_, ::IR::PrimaryKeyDescription (*p.ptr_));
- }
- else
- {
- this->ptr_ = 0;
- }
-}
-
-ACE_INLINE
-IR::PrimaryKeyDescription_var::~PrimaryKeyDescription_var (void)
-{
- delete this->ptr_;
-}
-
-ACE_INLINE
-IR::PrimaryKeyDescription_var &
-IR::PrimaryKeyDescription_var::operator= (PrimaryKeyDescription *_tao_struct_var)
+CORBA::Boolean
+CORBA::ComponentIR::FactoryDef::marshal (TAO_OutputCDR &cdr)
{
- delete this->ptr_;
- this->ptr_ = _tao_struct_var;
- return *this;
+ return (cdr << this);
}
-ACE_INLINE
-::IR::PrimaryKeyDescription_var &
-IR::PrimaryKeyDescription_var::operator= (const ::IR::PrimaryKeyDescription_var &_tao_struct_var)
-{
- if (this != &_tao_struct_var)
- {
- if (_tao_struct_var.ptr_ == 0)
- {
- delete this->ptr_;
- this->ptr_ = 0;
- }
- else
- {
- PrimaryKeyDescription *deep_copy = 0;
- ACE_NEW_RETURN (
- deep_copy,
- PrimaryKeyDescription (*_tao_struct_var.ptr_),
- *this
- );
-
- if (deep_copy != 0)
- {
- PrimaryKeyDescription *tmp = deep_copy;
- deep_copy = this->ptr_;
- this->ptr_ = tmp;
- delete deep_copy;
- }
- }
- }
-
- return *this;
-}
-
-ACE_INLINE const ::IR::PrimaryKeyDescription *
-IR::PrimaryKeyDescription_var::operator-> (void) const
-{
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::PrimaryKeyDescription *
-IR::PrimaryKeyDescription_var::operator-> (void)
-{
- return this->ptr_;
-}
-
-ACE_INLINE
-IR::PrimaryKeyDescription_var::operator const ::IR::PrimaryKeyDescription &() const // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::PrimaryKeyDescription_var::operator ::IR::PrimaryKeyDescription &() // cast
-{
- return *this->ptr_;
-}
-
-ACE_INLINE
-IR::PrimaryKeyDescription_var::operator ::IR::PrimaryKeyDescription &() const // cast
-{
- return *this->ptr_;
-}
-
-// Variable-size types only.
-ACE_INLINE
-IR::PrimaryKeyDescription_var::operator ::IR::PrimaryKeyDescription *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE const ::IR::PrimaryKeyDescription &
-IR::PrimaryKeyDescription_var::in (void) const
-{
- return *this->ptr_;
-}
-
-ACE_INLINE ::IR::PrimaryKeyDescription &
-IR::PrimaryKeyDescription_var::inout (void)
-{
- return *this->ptr_;
-}
-
-// Mapping for variable size.
-ACE_INLINE ::IR::PrimaryKeyDescription *&
-IR::PrimaryKeyDescription_var::out (void)
-{
- delete this->ptr_;
- this->ptr_ = 0;
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::PrimaryKeyDescription *
-IR::PrimaryKeyDescription_var::_retn (void)
-{
- ::IR::PrimaryKeyDescription *tmp = this->ptr_;
- this->ptr_ = 0;
- return tmp;
-}
-
-ACE_INLINE ::IR::PrimaryKeyDescription *
-IR::PrimaryKeyDescription_var::ptr (void) const
-{
- return this->ptr_;
-}
-
-// TAO_IDL - Generated from
-// be/be_structure.cpp:523
-
-// *************************************************************
-// Inline operations for class IR::PrimaryKeyDescription_out
-// *************************************************************
-
-ACE_INLINE
-IR::PrimaryKeyDescription_out::PrimaryKeyDescription_out (::IR::PrimaryKeyDescription *&p)
- : ptr_ (p)
-{
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::PrimaryKeyDescription_out::PrimaryKeyDescription_out (PrimaryKeyDescription_var &p)
- : ptr_ (p.out ())
-{
- delete this->ptr_;
- this->ptr_ = 0;
-}
-
-ACE_INLINE
-IR::PrimaryKeyDescription_out::PrimaryKeyDescription_out (const ::IR::PrimaryKeyDescription_out &p)
- : ptr_ (ACE_const_cast (PrimaryKeyDescription_out&, p).ptr_)
-{}
-
-ACE_INLINE
-IR::PrimaryKeyDescription_out &
-IR::PrimaryKeyDescription_out::operator= (const ::IR::PrimaryKeyDescription_out &p)
-{
- this->ptr_ = ACE_const_cast (PrimaryKeyDescription_out&, p).ptr_;
- return *this;
-}
-
-ACE_INLINE
-IR::PrimaryKeyDescription_out &
-IR::PrimaryKeyDescription_out::operator= (PrimaryKeyDescription *_tao_struct_out)
-{
- this->ptr_ = _tao_struct_out;
- return *this;
-}
-
-ACE_INLINE
-IR::PrimaryKeyDescription_out::operator ::IR::PrimaryKeyDescription *&() // cast
-{
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::PrimaryKeyDescription *&
-IR::PrimaryKeyDescription_out::ptr (void) // ptr
-{
- return this->ptr_;
-}
-
-ACE_INLINE ::IR::PrimaryKeyDescription *
-IR::PrimaryKeyDescription_out::operator-> (void)
-{
- return this->ptr_;
-}
+#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
-#if !defined (_IR_FACTORYDEF___CI_)
-#define _IR_FACTORYDEF___CI_
+#if !defined (_CORBA_COMPONENTIR_FINDERDEF___CI_)
+#define _CORBA_COMPONENTIR_FINDERDEF___CI_
ACE_INLINE
-IR::FactoryDef::FactoryDef (
+CORBA::ComponentIR::FinderDef::FinderDef (
TAO_Stub *objref,
CORBA::Boolean _tao_collocated,
TAO_Abstract_ServantBase *servant
)
: ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
{
- this->IR_FactoryDef_setup_collocation (_tao_collocated);
+ this->CORBA_ComponentIR_FinderDef_setup_collocation (_tao_collocated);
}
-#endif /* end #if !defined */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
-
-#if !defined (_IR_FINDERDEF___CI_)
-#define _IR_FINDERDEF___CI_
-
ACE_INLINE
-IR::FinderDef::FinderDef (
- TAO_Stub *objref,
- CORBA::Boolean _tao_collocated,
- TAO_Abstract_ServantBase *servant
- )
- : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
+CORBA::Boolean
+CORBA::ComponentIR::FinderDef::marshal (TAO_OutputCDR &cdr)
{
- this->IR_FinderDef_setup_collocation (_tao_collocated);
+ return (cdr << this);
}
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
-#if !defined (_IR_HOMEDEF___CI_)
-#define _IR_HOMEDEF___CI_
+#if !defined (_CORBA_COMPONENTIR_HOMEDEF___CI_)
+#define _CORBA_COMPONENTIR_HOMEDEF___CI_
ACE_INLINE
-IR::HomeDef::HomeDef (
+CORBA::ComponentIR::HomeDef::HomeDef (
TAO_Stub *objref,
CORBA::Boolean _tao_collocated,
TAO_Abstract_ServantBase *servant
)
: ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
{
- this->IR_HomeDef_setup_collocation (_tao_collocated);
+ this->CORBA_ComponentIR_HomeDef_setup_collocation (_tao_collocated);
+}
+
+ACE_INLINE
+CORBA::Boolean
+CORBA::ComponentIR::HomeDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
}
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
-// Inline operations for class IR::HomeDescription_var
+// Inline operations for class CORBA::ComponentIR::HomeDescription_var
// *************************************************************
ACE_INLINE
-IR::HomeDescription_var::HomeDescription_var (void)
+CORBA::ComponentIR::HomeDescription_var::HomeDescription_var (void)
: ptr_ (0)
{}
ACE_INLINE
-IR::HomeDescription_var::HomeDescription_var (HomeDescription *p)
+CORBA::ComponentIR::HomeDescription_var::HomeDescription_var (HomeDescription *p)
: ptr_ (p)
{}
ACE_INLINE
-IR::HomeDescription_var::HomeDescription_var (const ::IR::HomeDescription_var &p)
+CORBA::ComponentIR::HomeDescription_var::HomeDescription_var (const ::CORBA::ComponentIR::HomeDescription_var &p)
{
if (p.ptr_)
{
- ACE_NEW (this->ptr_, ::IR::HomeDescription (*p.ptr_));
+ ACE_NEW (this->ptr_, ::CORBA::ComponentIR::HomeDescription (*p.ptr_));
}
else
{
@@ -6376,14 +2633,14 @@ IR::HomeDescription_var::HomeDescription_var (const ::IR::HomeDescription_var &p
}
ACE_INLINE
-IR::HomeDescription_var::~HomeDescription_var (void)
+CORBA::ComponentIR::HomeDescription_var::~HomeDescription_var (void)
{
delete this->ptr_;
}
ACE_INLINE
-IR::HomeDescription_var &
-IR::HomeDescription_var::operator= (HomeDescription *_tao_struct_var)
+CORBA::ComponentIR::HomeDescription_var &
+CORBA::ComponentIR::HomeDescription_var::operator= (HomeDescription *_tao_struct_var)
{
delete this->ptr_;
this->ptr_ = _tao_struct_var;
@@ -6391,8 +2648,8 @@ IR::HomeDescription_var::operator= (HomeDescription *_tao_struct_var)
}
ACE_INLINE
-::IR::HomeDescription_var &
-IR::HomeDescription_var::operator= (const ::IR::HomeDescription_var &_tao_struct_var)
+::CORBA::ComponentIR::HomeDescription_var &
+CORBA::ComponentIR::HomeDescription_var::operator= (const ::CORBA::ComponentIR::HomeDescription_var &_tao_struct_var)
{
if (this != &_tao_struct_var)
{
@@ -6423,94 +2680,94 @@ IR::HomeDescription_var::operator= (const ::IR::HomeDescription_var &_tao_struct
return *this;
}
-ACE_INLINE const ::IR::HomeDescription *
-IR::HomeDescription_var::operator-> (void) const
+ACE_INLINE const ::CORBA::ComponentIR::HomeDescription *
+CORBA::ComponentIR::HomeDescription_var::operator-> (void) const
{
return this->ptr_;
}
-ACE_INLINE ::IR::HomeDescription *
-IR::HomeDescription_var::operator-> (void)
+ACE_INLINE ::CORBA::ComponentIR::HomeDescription *
+CORBA::ComponentIR::HomeDescription_var::operator-> (void)
{
return this->ptr_;
}
ACE_INLINE
-IR::HomeDescription_var::operator const ::IR::HomeDescription &() const // cast
+CORBA::ComponentIR::HomeDescription_var::operator const ::CORBA::ComponentIR::HomeDescription &() const // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::HomeDescription_var::operator ::IR::HomeDescription &() // cast
+CORBA::ComponentIR::HomeDescription_var::operator ::CORBA::ComponentIR::HomeDescription &() // cast
{
return *this->ptr_;
}
ACE_INLINE
-IR::HomeDescription_var::operator ::IR::HomeDescription &() const // cast
+CORBA::ComponentIR::HomeDescription_var::operator ::CORBA::ComponentIR::HomeDescription &() const // cast
{
return *this->ptr_;
}
// Variable-size types only.
ACE_INLINE
-IR::HomeDescription_var::operator ::IR::HomeDescription *&() // cast
+CORBA::ComponentIR::HomeDescription_var::operator ::CORBA::ComponentIR::HomeDescription *&() // cast
{
return this->ptr_;
}
-ACE_INLINE const ::IR::HomeDescription &
-IR::HomeDescription_var::in (void) const
+ACE_INLINE const ::CORBA::ComponentIR::HomeDescription &
+CORBA::ComponentIR::HomeDescription_var::in (void) const
{
return *this->ptr_;
}
-ACE_INLINE ::IR::HomeDescription &
-IR::HomeDescription_var::inout (void)
+ACE_INLINE ::CORBA::ComponentIR::HomeDescription &
+CORBA::ComponentIR::HomeDescription_var::inout (void)
{
return *this->ptr_;
}
// Mapping for variable size.
-ACE_INLINE ::IR::HomeDescription *&
-IR::HomeDescription_var::out (void)
+ACE_INLINE ::CORBA::ComponentIR::HomeDescription *&
+CORBA::ComponentIR::HomeDescription_var::out (void)
{
delete this->ptr_;
this->ptr_ = 0;
return this->ptr_;
}
-ACE_INLINE ::IR::HomeDescription *
-IR::HomeDescription_var::_retn (void)
+ACE_INLINE ::CORBA::ComponentIR::HomeDescription *
+CORBA::ComponentIR::HomeDescription_var::_retn (void)
{
- ::IR::HomeDescription *tmp = this->ptr_;
+ ::CORBA::ComponentIR::HomeDescription *tmp = this->ptr_;
this->ptr_ = 0;
return tmp;
}
-ACE_INLINE ::IR::HomeDescription *
-IR::HomeDescription_var::ptr (void) const
+ACE_INLINE ::CORBA::ComponentIR::HomeDescription *
+CORBA::ComponentIR::HomeDescription_var::ptr (void) const
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
-// Inline operations for class IR::HomeDescription_out
+// Inline operations for class CORBA::ComponentIR::HomeDescription_out
// *************************************************************
ACE_INLINE
-IR::HomeDescription_out::HomeDescription_out (::IR::HomeDescription *&p)
+CORBA::ComponentIR::HomeDescription_out::HomeDescription_out (::CORBA::ComponentIR::HomeDescription *&p)
: ptr_ (p)
{
this->ptr_ = 0;
}
ACE_INLINE
-IR::HomeDescription_out::HomeDescription_out (HomeDescription_var &p)
+CORBA::ComponentIR::HomeDescription_out::HomeDescription_out (HomeDescription_var &p)
: ptr_ (p.out ())
{
delete this->ptr_;
@@ -6518,411 +2775,142 @@ IR::HomeDescription_out::HomeDescription_out (HomeDescription_var &p)
}
ACE_INLINE
-IR::HomeDescription_out::HomeDescription_out (const ::IR::HomeDescription_out &p)
+CORBA::ComponentIR::HomeDescription_out::HomeDescription_out (const ::CORBA::ComponentIR::HomeDescription_out &p)
: ptr_ (ACE_const_cast (HomeDescription_out&, p).ptr_)
{}
ACE_INLINE
-IR::HomeDescription_out &
-IR::HomeDescription_out::operator= (const ::IR::HomeDescription_out &p)
+CORBA::ComponentIR::HomeDescription_out &
+CORBA::ComponentIR::HomeDescription_out::operator= (const ::CORBA::ComponentIR::HomeDescription_out &p)
{
this->ptr_ = ACE_const_cast (HomeDescription_out&, p).ptr_;
return *this;
}
ACE_INLINE
-IR::HomeDescription_out &
-IR::HomeDescription_out::operator= (HomeDescription *_tao_struct_out)
+CORBA::ComponentIR::HomeDescription_out &
+CORBA::ComponentIR::HomeDescription_out::operator= (HomeDescription *_tao_struct_out)
{
this->ptr_ = _tao_struct_out;
return *this;
}
ACE_INLINE
-IR::HomeDescription_out::operator ::IR::HomeDescription *&() // cast
+CORBA::ComponentIR::HomeDescription_out::operator ::CORBA::ComponentIR::HomeDescription *&() // cast
{
return this->ptr_;
}
-ACE_INLINE ::IR::HomeDescription *&
-IR::HomeDescription_out::ptr (void) // ptr
+ACE_INLINE ::CORBA::ComponentIR::HomeDescription *&
+CORBA::ComponentIR::HomeDescription_out::ptr (void) // ptr
{
return this->ptr_;
}
-ACE_INLINE ::IR::HomeDescription *
-IR::HomeDescription_out::operator-> (void)
+ACE_INLINE ::CORBA::ComponentIR::HomeDescription *
+CORBA::ComponentIR::HomeDescription_out::operator-> (void)
{
return this->ptr_;
}
// TAO_IDL - Generated from
-// be/be_visitor_enum/cdr_op_ci.cpp:51
-
-ACE_INLINE
-CORBA::Boolean operator<< (TAO_OutputCDR &strm, const IR::DefinitionKind &_tao_enumval)
-{
- CORBA::ULong _tao_temp = _tao_enumval;
- return strm << _tao_temp;
-}
-
-ACE_INLINE
-CORBA::Boolean operator>> (TAO_InputCDR &strm, IR::DefinitionKind &_tao_enumval)
-{
- CORBA::ULong _tao_temp = 0;
- CORBA::Boolean _tao_result = strm >> _tao_temp;
-
- if (_tao_result == 1)
- {
- _tao_enumval = ACE_static_cast (IR::DefinitionKind, _tao_temp);
- }
-
- return _tao_result;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
-
-#if !defined _TAO_CDR_OP_IR_RepositoryIdSeq_I_
-#define _TAO_CDR_OP_IR_RepositoryIdSeq_I_
-
-CORBA::Boolean TAO_IFR_Client_Export operator<< (
- TAO_OutputCDR &,
- const IR::RepositoryIdSeq &
- );
-
-CORBA::Boolean TAO_IFR_Client_Export operator>> (
- TAO_InputCDR &,
- IR::RepositoryIdSeq &
- );
-
-#endif /* _TAO_CDR_OP_IR_RepositoryIdSeq_I_ */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
- const IR::ComponentDef_ptr
+ const CORBA::ComponentIR::ComponentDef_ptr
);
TAO_IFR_Client_Export CORBA::Boolean operator>> (
TAO_InputCDR &,
- IR::ComponentDef_ptr &
+ CORBA::ComponentIR::ComponentDef_ptr &
);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
-
-#if !defined _TAO_CDR_OP_IR_ComponentDefSeq_I_
-#define _TAO_CDR_OP_IR_ComponentDefSeq_I_
-
-CORBA::Boolean TAO_IFR_Client_Export operator<< (
- TAO_OutputCDR &,
- const IR::ComponentDefSeq &
- );
-
-CORBA::Boolean TAO_IFR_Client_Export operator>> (
- TAO_InputCDR &,
- IR::ComponentDefSeq &
- );
-
-#endif /* _TAO_CDR_OP_IR_ComponentDefSeq_I_ */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface_fwd/cdr_op_ci.cpp:59
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
- const IR::ProvidesDef_ptr
+ const CORBA::ComponentIR::HomeDef_ptr
);
TAO_IFR_Client_Export CORBA::Boolean operator>> (
TAO_InputCDR &,
- IR::ProvidesDef_ptr &
+ CORBA::ComponentIR::HomeDef_ptr &
);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
-
-#if !defined _TAO_CDR_OP_IR_ProvidesDefSeq_I_
-#define _TAO_CDR_OP_IR_ProvidesDefSeq_I_
-
-CORBA::Boolean TAO_IFR_Client_Export operator<< (
- TAO_OutputCDR &,
- const IR::ProvidesDefSeq &
- );
-
-CORBA::Boolean TAO_IFR_Client_Export operator>> (
- TAO_InputCDR &,
- IR::ProvidesDefSeq &
- );
-
-#endif /* _TAO_CDR_OP_IR_ProvidesDefSeq_I_ */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
- const IR::UsesDef_ptr
+ const CORBA::ComponentIR::EventDef_ptr
);
TAO_IFR_Client_Export CORBA::Boolean operator>> (
TAO_InputCDR &,
- IR::UsesDef_ptr &
+ CORBA::ComponentIR::EventDef_ptr &
);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
-
-#if !defined _TAO_CDR_OP_IR_UsesDefSeq_I_
-#define _TAO_CDR_OP_IR_UsesDefSeq_I_
-
-CORBA::Boolean TAO_IFR_Client_Export operator<< (
- TAO_OutputCDR &,
- const IR::UsesDefSeq &
- );
-
-CORBA::Boolean TAO_IFR_Client_Export operator>> (
- TAO_InputCDR &,
- IR::UsesDefSeq &
- );
-
-#endif /* _TAO_CDR_OP_IR_UsesDefSeq_I_ */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
- const IR::HomeDef_ptr
+ const CORBA::ComponentIR::Container_ptr
);
TAO_IFR_Client_Export CORBA::Boolean operator>> (
TAO_InputCDR &,
- IR::HomeDef_ptr &
- );
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
-
-#if !defined _TAO_CDR_OP_IR_HomeDefSeq_I_
-#define _TAO_CDR_OP_IR_HomeDefSeq_I_
-
-CORBA::Boolean TAO_IFR_Client_Export operator<< (
- TAO_OutputCDR &,
- const IR::HomeDefSeq &
- );
-
-CORBA::Boolean TAO_IFR_Client_Export operator>> (
- TAO_InputCDR &,
- IR::HomeDefSeq &
+ CORBA::ComponentIR::Container_ptr &
);
-#endif /* _TAO_CDR_OP_IR_HomeDefSeq_I_ */
-
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
- const IR::EventDef_ptr
+ const CORBA::ComponentIR::ModuleDef_ptr
);
TAO_IFR_Client_Export CORBA::Boolean operator>> (
TAO_InputCDR &,
- IR::EventDef_ptr &
+ CORBA::ComponentIR::ModuleDef_ptr &
);
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
- const IR::EmitsDef_ptr
+ const CORBA::ComponentIR::Repository_ptr
);
TAO_IFR_Client_Export CORBA::Boolean operator>> (
TAO_InputCDR &,
- IR::EmitsDef_ptr &
+ CORBA::ComponentIR::Repository_ptr &
);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
-
-#if !defined _TAO_CDR_OP_IR_EmitsDefSeq_I_
-#define _TAO_CDR_OP_IR_EmitsDefSeq_I_
-
-CORBA::Boolean TAO_IFR_Client_Export operator<< (
- TAO_OutputCDR &,
- const IR::EmitsDefSeq &
- );
-
-CORBA::Boolean TAO_IFR_Client_Export operator>> (
- TAO_InputCDR &,
- IR::EmitsDefSeq &
- );
-
-#endif /* _TAO_CDR_OP_IR_EmitsDefSeq_I_ */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const IR::PublishesDef_ptr
- );
-
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- IR::PublishesDef_ptr &
- );
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
-
-#if !defined _TAO_CDR_OP_IR_PublishesDefSeq_I_
-#define _TAO_CDR_OP_IR_PublishesDefSeq_I_
-
-CORBA::Boolean TAO_IFR_Client_Export operator<< (
- TAO_OutputCDR &,
- const IR::PublishesDefSeq &
- );
-
-CORBA::Boolean TAO_IFR_Client_Export operator>> (
- TAO_InputCDR &,
- IR::PublishesDefSeq &
- );
-
-#endif /* _TAO_CDR_OP_IR_PublishesDefSeq_I_ */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
- const IR::ConsumesDef_ptr
+ const CORBA::ComponentIR::ProvidesDef_ptr
);
TAO_IFR_Client_Export CORBA::Boolean operator>> (
TAO_InputCDR &,
- IR::ConsumesDef_ptr &
- );
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
-
-#if !defined _TAO_CDR_OP_IR_ConsumesDefSeq_I_
-#define _TAO_CDR_OP_IR_ConsumesDefSeq_I_
-
-CORBA::Boolean TAO_IFR_Client_Export operator<< (
- TAO_OutputCDR &,
- const IR::ConsumesDefSeq &
- );
-
-CORBA::Boolean TAO_IFR_Client_Export operator>> (
- TAO_InputCDR &,
- IR::ConsumesDefSeq &
+ CORBA::ComponentIR::ProvidesDef_ptr &
);
-#endif /* _TAO_CDR_OP_IR_ConsumesDefSeq_I_ */
-
// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const IR::FactoryDef_ptr
- );
-
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- IR::FactoryDef_ptr &
- );
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
-
-#if !defined _TAO_CDR_OP_IR_FactoryDefSeq_I_
-#define _TAO_CDR_OP_IR_FactoryDefSeq_I_
-
-CORBA::Boolean TAO_IFR_Client_Export operator<< (
- TAO_OutputCDR &,
- const IR::FactoryDefSeq &
- );
-
-CORBA::Boolean TAO_IFR_Client_Export operator>> (
- TAO_InputCDR &,
- IR::FactoryDefSeq &
- );
-
-#endif /* _TAO_CDR_OP_IR_FactoryDefSeq_I_ */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const IR::FinderDef_ptr
- );
-
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- IR::FinderDef_ptr &
- );
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
-
-#if !defined _TAO_CDR_OP_IR_FinderDefSeq_I_
-#define _TAO_CDR_OP_IR_FinderDefSeq_I_
-
-CORBA::Boolean TAO_IFR_Client_Export operator<< (
- TAO_OutputCDR &,
- const IR::FinderDefSeq &
- );
-
-CORBA::Boolean TAO_IFR_Client_Export operator>> (
- TAO_InputCDR &,
- IR::FinderDefSeq &
- );
-
-#endif /* _TAO_CDR_OP_IR_FinderDefSeq_I_ */
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface_fwd/cdr_op_ci.cpp:59
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const IR::PrimaryKeyDef_ptr
- );
-
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- IR::PrimaryKeyDef_ptr &
- );
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
-
-TAO_IFR_Client_Export CORBA::Boolean operator<< (
- TAO_OutputCDR &,
- const IR::ComponentRepository_ptr
- );
-
-TAO_IFR_Client_Export CORBA::Boolean operator>> (
- TAO_InputCDR &,
- IR::ComponentRepository_ptr &
- );
-
-// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::ProvidesDescription &_tao_aggregate
+ const CORBA::ComponentIR::ProvidesDescription &_tao_aggregate
)
{
if (
@@ -6944,7 +2932,7 @@ CORBA::Boolean operator<< (
ACE_INLINE
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::ProvidesDescription &_tao_aggregate
+ CORBA::ComponentIR::ProvidesDescription &_tao_aggregate
)
{
if (
@@ -6964,12 +2952,25 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ComponentIR::UsesDef_ptr
+ );
+
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ComponentIR::UsesDef_ptr &
+ );
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::UsesDescription &_tao_aggregate
+ const CORBA::ComponentIR::UsesDescription &_tao_aggregate
)
{
if (
@@ -6992,7 +2993,7 @@ CORBA::Boolean operator<< (
ACE_INLINE
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::UsesDescription &_tao_aggregate
+ CORBA::ComponentIR::UsesDescription &_tao_aggregate
)
{
if (
@@ -7013,48 +3014,25 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
-
-#if !defined _TAO_CDR_OP_IR_ProvidesDescSeq_I_
-#define _TAO_CDR_OP_IR_ProvidesDescSeq_I_
-
-CORBA::Boolean TAO_IFR_Client_Export operator<< (
- TAO_OutputCDR &,
- const IR::ProvidesDescSeq &
- );
-
-CORBA::Boolean TAO_IFR_Client_Export operator>> (
- TAO_InputCDR &,
- IR::ProvidesDescSeq &
- );
-
-#endif /* _TAO_CDR_OP_IR_ProvidesDescSeq_I_ */
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
-
-#if !defined _TAO_CDR_OP_IR_UsesDescSeq_I_
-#define _TAO_CDR_OP_IR_UsesDescSeq_I_
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
-CORBA::Boolean TAO_IFR_Client_Export operator<< (
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
- const IR::UsesDescSeq &
+ const CORBA::ComponentIR::EventPortDef_ptr
);
-CORBA::Boolean TAO_IFR_Client_Export operator>> (
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
TAO_InputCDR &,
- IR::UsesDescSeq &
+ CORBA::ComponentIR::EventPortDef_ptr &
);
-#endif /* _TAO_CDR_OP_IR_UsesDescSeq_I_ */
-
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::EventDescription &_tao_aggregate
+ const CORBA::ComponentIR::EventPortDescription &_tao_aggregate
)
{
if (
@@ -7062,7 +3040,7 @@ CORBA::Boolean operator<< (
(strm << _tao_aggregate.id.in ()) &&
(strm << _tao_aggregate.defined_in.in ()) &&
(strm << _tao_aggregate.version.in ()) &&
- (strm << _tao_aggregate.value.in ())
+ (strm << _tao_aggregate.event.in ())
)
{
return 1;
@@ -7076,7 +3054,7 @@ CORBA::Boolean operator<< (
ACE_INLINE
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::EventDescription &_tao_aggregate
+ CORBA::ComponentIR::EventPortDescription &_tao_aggregate
)
{
if (
@@ -7084,7 +3062,7 @@ CORBA::Boolean operator>> (
(strm >> _tao_aggregate.id.out ()) &&
(strm >> _tao_aggregate.defined_in.out ()) &&
(strm >> _tao_aggregate.version.out ()) &&
- (strm >> _tao_aggregate.value.out ())
+ (strm >> _tao_aggregate.event.out ())
)
{
return 1;
@@ -7096,12 +3074,105 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ComponentIR::EmitsDef_ptr
+ );
+
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ComponentIR::EmitsDef_ptr &
+ );
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ComponentIR::PublishesDef_ptr
+ );
+
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ComponentIR::PublishesDef_ptr &
+ );
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ComponentIR::ConsumesDef_ptr
+ );
+
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ComponentIR::ConsumesDef_ptr &
+ );
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
+
+#if !defined _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_I_
+#define _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_I_
+
+CORBA::Boolean TAO_IFR_Client_Export operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ComponentIR::ProvidesDescriptionSeq &
+ );
+
+CORBA::Boolean TAO_IFR_Client_Export operator>> (
+ TAO_InputCDR &,
+ CORBA::ComponentIR::ProvidesDescriptionSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_I_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
+
+#if !defined _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_I_
+#define _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_I_
+
+CORBA::Boolean TAO_IFR_Client_Export operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ComponentIR::UsesDescriptionSeq &
+ );
+
+CORBA::Boolean TAO_IFR_Client_Export operator>> (
+ TAO_InputCDR &,
+ CORBA::ComponentIR::UsesDescriptionSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_I_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
+
+#if !defined _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_I_
+#define _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_I_
+
+CORBA::Boolean TAO_IFR_Client_Export operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ComponentIR::EventPortDescriptionSeq &
+ );
+
+CORBA::Boolean TAO_IFR_Client_Export operator>> (
+ TAO_InputCDR &,
+ CORBA::ComponentIR::EventPortDescriptionSeq &
+ );
+
+#endif /* _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_I_ */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::ComponentDescription &_tao_aggregate
+ const CORBA::ComponentIR::ComponentDescription &_tao_aggregate
)
{
if (
@@ -7110,14 +3181,14 @@ CORBA::Boolean operator<< (
(strm << _tao_aggregate.defined_in.in ()) &&
(strm << _tao_aggregate.version.in ()) &&
(strm << _tao_aggregate.base_component.in ()) &&
- (strm << _tao_aggregate.supports_interfaces) &&
- (strm << _tao_aggregate.provides_interfaces) &&
- (strm << _tao_aggregate.uses_interfaces) &&
- (strm << _tao_aggregate.attributes) &&
+ (strm << _tao_aggregate.supported_interfaces) &&
+ (strm << _tao_aggregate.provided_interfaces) &&
+ (strm << _tao_aggregate.used_interfaces) &&
(strm << _tao_aggregate.emits_events) &&
(strm << _tao_aggregate.publishes_events) &&
(strm << _tao_aggregate.consumes_events) &&
- (strm << CORBA::Any::from_boolean (_tao_aggregate.is_basic))
+ (strm << _tao_aggregate.attributes) &&
+ (strm << _tao_aggregate.type.in ())
)
{
return 1;
@@ -7131,7 +3202,7 @@ CORBA::Boolean operator<< (
ACE_INLINE
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::ComponentDescription &_tao_aggregate
+ CORBA::ComponentIR::ComponentDescription &_tao_aggregate
)
{
if (
@@ -7140,14 +3211,14 @@ CORBA::Boolean operator>> (
(strm >> _tao_aggregate.defined_in.out ()) &&
(strm >> _tao_aggregate.version.out ()) &&
(strm >> _tao_aggregate.base_component.out ()) &&
- (strm >> _tao_aggregate.supports_interfaces) &&
- (strm >> _tao_aggregate.provides_interfaces) &&
- (strm >> _tao_aggregate.uses_interfaces) &&
- (strm >> _tao_aggregate.attributes) &&
+ (strm >> _tao_aggregate.supported_interfaces) &&
+ (strm >> _tao_aggregate.provided_interfaces) &&
+ (strm >> _tao_aggregate.used_interfaces) &&
(strm >> _tao_aggregate.emits_events) &&
(strm >> _tao_aggregate.publishes_events) &&
(strm >> _tao_aggregate.consumes_events) &&
- (strm >> CORBA::Any::to_boolean (_tao_aggregate.is_basic))
+ (strm >> _tao_aggregate.attributes) &&
+ (strm >> _tao_aggregate.type.out ())
)
{
return 1;
@@ -7159,59 +3230,38 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
-ACE_INLINE
-CORBA::Boolean operator<< (
- TAO_OutputCDR &strm,
- const IR::PrimaryKeyDescription &_tao_aggregate
- )
-{
- if (
- (strm << _tao_aggregate.name.in ()) &&
- (strm << _tao_aggregate.id.in ()) &&
- (strm << _tao_aggregate.defined_in.in ()) &&
- (strm << _tao_aggregate.version.in ()) &&
- (strm << _tao_aggregate.primary_key.in ())
- )
- {
- return 1;
- }
- else
- {
- return 0;
- }
-}
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ComponentIR::FactoryDef_ptr
+ );
-ACE_INLINE
-CORBA::Boolean operator>> (
- TAO_InputCDR &strm,
- IR::PrimaryKeyDescription &_tao_aggregate
- )
-{
- if (
- (strm >> _tao_aggregate.name.out ()) &&
- (strm >> _tao_aggregate.id.out ()) &&
- (strm >> _tao_aggregate.defined_in.out ()) &&
- (strm >> _tao_aggregate.version.out ()) &&
- (strm >> _tao_aggregate.primary_key.out ())
- )
- {
- return 1;
- }
- else
- {
- return 0;
- }
-}
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ComponentIR::FactoryDef_ptr &
+ );
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ComponentIR::FinderDef_ptr
+ );
+
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ComponentIR::FinderDef_ptr &
+ );
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
- const IR::HomeDescription &_tao_aggregate
+ const CORBA::ComponentIR::HomeDescription &_tao_aggregate
)
{
if (
@@ -7221,12 +3271,12 @@ CORBA::Boolean operator<< (
(strm << _tao_aggregate.version.in ()) &&
(strm << _tao_aggregate.base_home.in ()) &&
(strm << _tao_aggregate.managed_component.in ()) &&
- (strm << _tao_aggregate.primary_key_def.in ()) &&
+ (strm << _tao_aggregate.primary_key) &&
(strm << _tao_aggregate.factories) &&
(strm << _tao_aggregate.finders) &&
(strm << _tao_aggregate.operations) &&
(strm << _tao_aggregate.attributes) &&
- (strm << CORBA::Any::from_boolean (_tao_aggregate.is_basic))
+ (strm << _tao_aggregate.type.in ())
)
{
return 1;
@@ -7240,7 +3290,7 @@ CORBA::Boolean operator<< (
ACE_INLINE
CORBA::Boolean operator>> (
TAO_InputCDR &strm,
- IR::HomeDescription &_tao_aggregate
+ CORBA::ComponentIR::HomeDescription &_tao_aggregate
)
{
if (
@@ -7250,12 +3300,12 @@ CORBA::Boolean operator>> (
(strm >> _tao_aggregate.version.out ()) &&
(strm >> _tao_aggregate.base_home.out ()) &&
(strm >> _tao_aggregate.managed_component.out ()) &&
- (strm >> _tao_aggregate.primary_key_def.out ()) &&
+ (strm >> _tao_aggregate.primary_key) &&
(strm >> _tao_aggregate.factories) &&
(strm >> _tao_aggregate.finders) &&
(strm >> _tao_aggregate.operations) &&
(strm >> _tao_aggregate.attributes) &&
- (strm >> CORBA::Any::to_boolean (_tao_aggregate.is_basic))
+ (strm >> _tao_aggregate.type.out ())
)
{
return 1;
@@ -7266,3 +3316,4 @@ CORBA::Boolean operator>> (
}
}
+
diff --git a/TAO/tao/IFR_Client/IFR_Extended.pidl b/TAO/tao/IFR_Client/IFR_Extended.pidl
index 032bcce4dae..9bf149f64a1 100644
--- a/TAO/tao/IFR_Client/IFR_Extended.pidl
+++ b/TAO/tao/IFR_Client/IFR_Extended.pidl
@@ -16,49 +16,38 @@
// time. This IDL file contains all the interfaces and other data
// types related to fixed types and valuetypes.
//
-// 1. Patch this pidl file with
+// The command used to generate code from this IDL file is:
//
-// patch < diffs/IFR_Extended.pidl.diff
-//
-// This will remove the CORBA module, rename most types foo
-// declared in it as CORBA_foo, unalias the simple typedefs
-// which don't have a CORBA_ analog in corbafwd.h.
-//
-// 2. Generate the code. The command used to generate code from this
-// IDL file is:
-//
-// tao_idl -o orig -Ge 1 -I.. \
+// tao_idl -Ge 1 -I.. \
// -Wb,export_macro=TAO_IFR_Client_Export \
// -Wb,export_include=ifr_client_export.h \
// -Wb,pre_include="ace/pre.h" \
// -Wb,post_include="ace/post.h" \
-// IFR_Extended.pidl
+// IFR_ExtendedC.pidl
//
-// 3. Copy the generated files to the current directory.
+// Only the stub files are used in the TAO_IFR_Client library. The
+// skeleton files can be deleted from this directory.
//
-// 4. Patch the generated files, using
-//
-// patch < diffs/IFR_ExtendedC.h.diff
-// patch < diffs/IFR_ExtendedC.i.diff
-// patch < diffs/IFR_ExtendedC.cpp.diff
+// No patching of the generated stub files is necessary.
//
-// If this fails for some reason, the files must be patched
-// by hand, and the diff files regenerated with
+// To generate the skeleton files for the IFR Service, the command is:
//
-// diff -wbu orig/IFR_ExtendedC.h IFR_ExtendedC.h > diffs/IFR_ExtendedC.h.diff
-// diff -wbu orig/IFR_ExtendedC.i IFR_ExtendedC.i > diffs/IFR_ExtendedC.i.diff
-// diff -wbu orig/IFR_ExtendedC.cpp IFR_ExtendedC.cpp > diffs/IFR_ExtendedC.cpp.diff
+// tao_idl -o ../../orbsvcs/orbsvcs/IFRService -Ge 1 \
+// -Wb,pre_include="ace/pre.h" \
+// -Wb,post_include="ace/post.h" \
+// IFR_ExtendedC.pidl
//
-// 5. Restore IFR_Extended.pidl.
+// The only modification necessary to the skelton files is to
+// change
//
-// To regenerate the skeleton files IFR_ExtendedS.{h,i,cpp} and
-// IFR_ExtendedS_T.{h,i.cpp} in ACE_ROOT/TAO/orbsvcs/IFR_Service,
-// use the command
+// #include "IFR_ExtendedC.h"
//
-// tao_idl -o ../../orbsvcs/IFR_Service/orig -Ge 1 \
-// -Wb,pre_include="ace/pre.h" \
-// -Wb,post_include="ace/post.h" \
-// IFR_Extended.pidl
+// to
+//
+// #include "tao/IFR_Client/IFR_ExtendedC.h"
+//
+// in IFR_ExtendedS.h. The stub files may be deleted from the IFRService
+// directory.
//
// ================================================================
@@ -67,11 +56,11 @@
#include "IFR_Basic.pidl"
-#pragma prefix "omg.org"
-
module CORBA
{
- typedef short ValueModifier; // PIDL
+// Already defined in corbafwd.h, included from orb.idl.
+/*
+ typedef short ValueModifier;
const ValueModifier VM_NONE = 0;
const ValueModifier VM_CUSTOM = 1;
const ValueModifier VM_ABSTRACT = 2;
@@ -80,7 +69,7 @@ module CORBA
typedef short Visibility;
const Visibility PRIVATE_MEMBER = 0;
const Visibility PUBLIC_MEMBER = 1;
-
+*/
interface FixedDef : IDLType
{
attribute unsigned short digits;
@@ -107,7 +96,9 @@ module CORBA
attribute Visibility access;
};
- interface ValueDef : Container, Contained, IDLType
+ interface ValueDef : Container,
+ Contained,
+ IDLType
{
// read/write interface
attribute InterfaceDefSeq supported_interfaces;
@@ -183,12 +174,49 @@ module CORBA
RepositoryId base_value;
};
+ interface ExtValueDef : ValueDef
+ {
+ // read/write interface
+ attribute ExtInitializerSeq ext_initializers;
+
+ // read interface
+ struct ExtFullValueDescription
+ {
+ Identifier name;
+ RepositoryId id;
+ boolean is_abstract;
+ boolean is_custom;
+ RepositoryId defined_in;
+ VersionSpec version;
+ OpDescriptionSeq operations;
+ ExtAttrDescriptionSeq attributes;
+ ValueMemberSeq members;
+ ExtInitializerSeq initializers;
+ RepositoryIdSeq supported_interfaces;
+ RepositoryIdSeq abstract_base_values;
+ boolean is_truncatable;
+ RepositoryId base_value;
+ TypeCode type;
+ };
+
+ ExtFullValueDescription describe_ext_value ();
+
+ // write interface
+ ExtAttributeDef create_ext_attribute (
+ in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in IDLType type,
+ in AttributeMode mode,
+ in ExceptionDefSeq get_exceptions,
+ in ExceptionDefSeq set_exceptions
+ );
+ };
+
interface ValueBoxDef : TypedefDef
{
attribute IDLType original_type_def;
};
};
-#pragma prefix ""
-
#endif /* _IFR_EXTENDED_IDL_ */
diff --git a/TAO/tao/IFR_Client/IFR_ExtendedC.cpp b/TAO/tao/IFR_Client/IFR_ExtendedC.cpp
index 59162000c32..8f9102cf5cf 100644
--- a/TAO/tao/IFR_Client/IFR_ExtendedC.cpp
+++ b/TAO/tao/IFR_Client/IFR_ExtendedC.cpp
@@ -20,7 +20,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// be/be_codegen.cpp:314
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:314
#include "IFR_ExtendedC.h"
@@ -35,6 +35,7 @@
#endif /* TAO_HAS_INTERCEPTORS == 1 */
+
#if defined (__BORLANDC__)
#pragma option -w-rvl -w-rch -w-ccc -w-aus -w-sig
#endif /* __BORLANDC__ */
@@ -44,72 +45,7 @@
#endif /* !defined INLINE */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_CORBA_ValueModifier[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c75654d),
- ACE_NTOHL (0x6f646966),
- ACE_NTOHL (0x6965723a),
- ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ValueModifier:1.0
- 14,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x654d6f64),
- ACE_NTOHL (0x69666965),
- ACE_NTOHL (0x72000000), // name = ValueModifier
- CORBA::tk_short,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_ValueModifier (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_ValueModifier),
- (char *) &_oc_CORBA_ValueModifier,
- 0,
- sizeof (CORBA::ValueModifier)
- );
-
-// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
-
-static const CORBA::Long _oc_CORBA_Visibility[] =
-{
- TAO_ENCAP_BYTE_ORDER, // byte order
- 33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5669),
- ACE_NTOHL (0x73696269),
- ACE_NTOHL (0x6c697479),
- ACE_NTOHL (0x3a312e30),
- ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Visibility:1.0
- 11,
- ACE_NTOHL (0x56697369),
- ACE_NTOHL (0x62696c69),
- ACE_NTOHL (0x74790000), // name = Visibility
- CORBA::tk_short,
-
-};
-
-static CORBA::TypeCode _tc_TAO_tc_CORBA_Visibility (
- CORBA::tk_alias,
- sizeof (_oc_CORBA_Visibility),
- (char *) &_oc_CORBA_Visibility,
- 0,
- sizeof (CORBA::Visibility)
- );
-
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::FixedDef::_tao_class_id = 0;
@@ -156,8 +92,17 @@ tao_CORBA_FixedDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_FixedDef_marshal (
+ CORBA::FixedDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::FixedDef_var
@@ -207,7 +152,7 @@ CORBA::FixedDef_var::operator const ::CORBA::FixedDef_ptr &() const // cast
return this->ptr_;
}
-CORBA::FixedDef_var::operator ::CORBA::FixedDef_ptr &() // cast
+CORBA::FixedDef_var::operator ::CORBA::FixedDef_ptr &() // cast
{
return this->ptr_;
}
@@ -283,7 +228,7 @@ CORBA::FixedDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::FixedDef_out
@@ -345,12 +290,12 @@ CORBA::FixedDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_FixedDef_digits_get : public TAO_ClientRequestInfo_i
{
@@ -362,29 +307,29 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::UShort result);
-
+
private:
TAO_ClientRequestInfo_CORBA_FixedDef_digits_get (const TAO_ClientRequestInfo_CORBA_FixedDef_digits_get &);
void operator= (const TAO_ClientRequestInfo_CORBA_FixedDef_digits_get &);
-
+
::CORBA::UShort _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_FixedDef_digits_get::TAO_ClientRequestInfo_CORBA_FixedDef_digits_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
{}
@@ -397,7 +342,7 @@ TAO_ClientRequestInfo_CORBA_FixedDef_digits_get::arguments (ACE_ENV_SINGLE_ARG_D
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return parameter_list;
}
@@ -409,11 +354,11 @@ TAO_ClientRequestInfo_CORBA_FixedDef_digits_get::exceptions (ACE_ENV_SINGLE_ARG_
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_FixedDef_digits_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -422,22 +367,22 @@ TAO_ClientRequestInfo_CORBA_FixedDef_digits_get::result (ACE_ENV_SINGLE_ARG_DECL
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= this->_result;
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_FixedDef_digits_get::result (CORBA::UShort result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_FixedDef_digits_set : public TAO_ClientRequestInfo_i
{
@@ -450,10 +395,10 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
@@ -462,15 +407,15 @@ public:
void operator= (const TAO_ClientRequestInfo_CORBA_FixedDef_digits_set &);
const CORBA::UShort & digits_;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_FixedDef_digits_set::TAO_ClientRequestInfo_CORBA_FixedDef_digits_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const CORBA::UShort & digits
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
digits_ (digits)
@@ -484,15 +429,15 @@ TAO_ClientRequestInfo_CORBA_FixedDef_digits_set::arguments (ACE_ENV_SINGLE_ARG_D
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (1);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= digits_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -504,11 +449,11 @@ TAO_ClientRequestInfo_CORBA_FixedDef_digits_set::exceptions (ACE_ENV_SINGLE_ARG_
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_FixedDef_digits_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -517,14 +462,14 @@ TAO_ClientRequestInfo_CORBA_FixedDef_digits_set::result (ACE_ENV_SINGLE_ARG_DECL
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return result_any;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_FixedDef_scale_get : public TAO_ClientRequestInfo_i
{
@@ -536,29 +481,29 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::Short result);
-
+
private:
TAO_ClientRequestInfo_CORBA_FixedDef_scale_get (const TAO_ClientRequestInfo_CORBA_FixedDef_scale_get &);
void operator= (const TAO_ClientRequestInfo_CORBA_FixedDef_scale_get &);
-
+
::CORBA::Short _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_FixedDef_scale_get::TAO_ClientRequestInfo_CORBA_FixedDef_scale_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
{}
@@ -571,7 +516,7 @@ TAO_ClientRequestInfo_CORBA_FixedDef_scale_get::arguments (ACE_ENV_SINGLE_ARG_DE
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return parameter_list;
}
@@ -583,11 +528,11 @@ TAO_ClientRequestInfo_CORBA_FixedDef_scale_get::exceptions (ACE_ENV_SINGLE_ARG_D
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_FixedDef_scale_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -596,22 +541,22 @@ TAO_ClientRequestInfo_CORBA_FixedDef_scale_get::result (ACE_ENV_SINGLE_ARG_DECL)
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= this->_result;
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_FixedDef_scale_get::result (CORBA::Short result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_FixedDef_scale_set : public TAO_ClientRequestInfo_i
{
@@ -624,10 +569,10 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
@@ -636,15 +581,15 @@ public:
void operator= (const TAO_ClientRequestInfo_CORBA_FixedDef_scale_set &);
const CORBA::Short & scale_;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_FixedDef_scale_set::TAO_ClientRequestInfo_CORBA_FixedDef_scale_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const CORBA::Short & scale
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
scale_ (scale)
@@ -658,15 +603,15 @@ TAO_ClientRequestInfo_CORBA_FixedDef_scale_set::arguments (ACE_ENV_SINGLE_ARG_DE
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (1);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= scale_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -678,11 +623,11 @@ TAO_ClientRequestInfo_CORBA_FixedDef_scale_set::exceptions (ACE_ENV_SINGLE_ARG_D
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_FixedDef_scale_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -691,7 +636,7 @@ TAO_ClientRequestInfo_CORBA_FixedDef_scale_set::result (ACE_ENV_SINGLE_ARG_DECL)
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return result_any;
}
@@ -700,10 +645,10 @@ TAO_ClientRequestInfo_CORBA_FixedDef_scale_set::result (ACE_ENV_SINGLE_ARG_DECL)
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
-// Base & Remote Proxy Implementation.
+// Base & Remote Proxy Implementation.
//
CORBA::_TAO_FixedDef_Proxy_Impl::_TAO_FixedDef_Proxy_Impl (void)
@@ -715,7 +660,7 @@ CORBA::_TAO_FixedDef_Remote_Proxy_Impl::_TAO_FixedDef_Remote_Proxy_Impl (void)
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::UShort CORBA::_TAO_FixedDef_Remote_Proxy_Impl::digits (
CORBA::Object *_collocated_tao_target_
@@ -727,12 +672,12 @@ CORBA::UShort CORBA::_TAO_FixedDef_Remote_Proxy_Impl::digits (
{
CORBA::UShort _tao_retval = 0;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval);
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_get_digits",
@@ -740,22 +685,22 @@ CORBA::UShort CORBA::_TAO_FixedDef_Remote_Proxy_Impl::digits (
0,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_FixedDef_digits_get _tao_ri (
&_tao_call,
@@ -763,14 +708,14 @@ CORBA::UShort CORBA::_TAO_FixedDef_Remote_Proxy_Impl::digits (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -778,85 +723,77 @@ CORBA::UShort CORBA::_TAO_FixedDef_Remote_Proxy_Impl::digits (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::UShort _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::UShort _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -866,61 +803,63 @@ CORBA::UShort CORBA::_TAO_FixedDef_Remote_Proxy_Impl::digits (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_FixedDef_Remote_Proxy_Impl::digits (
CORBA::Object *_collocated_tao_target_,
@@ -932,12 +871,12 @@ void CORBA::_TAO_FixedDef_Remote_Proxy_Impl::digits (
))
{
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW (CORBA::INTERNAL ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_set_digits",
@@ -945,22 +884,22 @@ void CORBA::_TAO_FixedDef_Remote_Proxy_Impl::digits (
1,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_FixedDef_digits_set _tao_ri (
&_tao_call,
@@ -969,14 +908,14 @@ void CORBA::_TAO_FixedDef_Remote_Proxy_Impl::digits (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK;
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -984,78 +923,70 @@ void CORBA::_TAO_FixedDef_Remote_Proxy_Impl::digits (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << digits)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << digits)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -1065,59 +996,61 @@ void CORBA::_TAO_FixedDef_Remote_Proxy_Impl::digits (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::Short CORBA::_TAO_FixedDef_Remote_Proxy_Impl::scale (
CORBA::Object *_collocated_tao_target_
@@ -1129,12 +1062,12 @@ CORBA::Short CORBA::_TAO_FixedDef_Remote_Proxy_Impl::scale (
{
CORBA::Short _tao_retval = 0;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval);
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_get_scale",
@@ -1142,22 +1075,22 @@ CORBA::Short CORBA::_TAO_FixedDef_Remote_Proxy_Impl::scale (
0,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_FixedDef_scale_get _tao_ri (
&_tao_call,
@@ -1165,14 +1098,14 @@ CORBA::Short CORBA::_TAO_FixedDef_Remote_Proxy_Impl::scale (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -1180,85 +1113,77 @@ CORBA::Short CORBA::_TAO_FixedDef_Remote_Proxy_Impl::scale (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::Short _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::Short _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -1268,61 +1193,63 @@ CORBA::Short CORBA::_TAO_FixedDef_Remote_Proxy_Impl::scale (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_FixedDef_Remote_Proxy_Impl::scale (
CORBA::Object *_collocated_tao_target_,
@@ -1334,12 +1261,12 @@ void CORBA::_TAO_FixedDef_Remote_Proxy_Impl::scale (
))
{
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW (CORBA::INTERNAL ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_set_scale",
@@ -1347,22 +1274,22 @@ void CORBA::_TAO_FixedDef_Remote_Proxy_Impl::scale (
1,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_FixedDef_scale_set _tao_ri (
&_tao_call,
@@ -1371,14 +1298,14 @@ void CORBA::_TAO_FixedDef_Remote_Proxy_Impl::scale (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK;
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -1386,78 +1313,70 @@ void CORBA::_TAO_FixedDef_Remote_Proxy_Impl::scale (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << scale)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << scale)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -1467,63 +1386,65 @@ void CORBA::_TAO_FixedDef_Remote_Proxy_Impl::scale (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
//
-// End Base & Remote Proxy Implemeentation.
+// End Base & Remote Proxy Implemeentation.
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -1570,8 +1491,8 @@ CORBA::_TAO_FixedDef_Remote_Proxy_Broker::select_proxy (
// End Remote & Base Proxy Broker Implementation
///////////////////////////////////////////////////////////////////////
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::FixedDef::FixedDef (int collocated)
{
@@ -1587,14 +1508,14 @@ CORBA::FixedDef::CORBA_FixedDef_setup_collocation (int collocated)
else
this->the_TAO_FixedDef_Proxy_Broker_ =
::CORBA::_TAO_FixedDef_Remote_Proxy_Broker::the_TAO_FixedDef_Remote_Proxy_Broker ();
-
+
this->CORBA_IDLType_setup_collocation (collocated);
}
CORBA::FixedDef::~FixedDef (void)
{}
-void
+void
CORBA::FixedDef::_tao_any_destructor (void *_tao_void_pointer)
{
FixedDef *tmp = ACE_static_cast (FixedDef *, _tao_void_pointer);
@@ -1611,7 +1532,7 @@ CORBA::FixedDef::_narrow (
{
return FixedDef::_nil ();
}
-
+
if (! obj->_is_local ())
{
CORBA::Boolean is_a =
@@ -1620,17 +1541,17 @@ CORBA::FixedDef::_narrow (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (FixedDef::_nil ());
-
+
if (is_a == 0)
{
return FixedDef::_nil ();
}
}
-
+
return FixedDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-CORBA::FixedDef_ptr
+CORBA::FixedDef_ptr
CORBA::FixedDef::_unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_NOT_USED
@@ -1640,18 +1561,18 @@ CORBA::FixedDef::_unchecked_narrow (
{
return FixedDef::_nil ();
}
-
+
if (! obj->_is_local ())
{
TAO_Stub* stub = obj->_stubobj ();
-
+
if (stub != 0)
{
stub->_incr_refcnt ();
}
-
+
FixedDef_ptr default_proxy = FixedDef::_nil ();
-
+
if (
!CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
@@ -1669,7 +1590,7 @@ CORBA::FixedDef::_unchecked_narrow (
FixedDef::_nil ()
);
}
-
+
if (CORBA::is_nil (default_proxy))
{
ACE_NEW_RETURN (
@@ -1682,10 +1603,10 @@ CORBA::FixedDef::_unchecked_narrow (
FixedDef::_nil ()
);
}
-
+
return default_proxy;
}
- else
+ else
return
ACE_reinterpret_cast (
FixedDef_ptr,
@@ -1705,7 +1626,7 @@ CORBA::FixedDef::_duplicate (FixedDef_ptr obj)
{
obj->_add_ref ();
}
-
+
return obj;
}
@@ -1748,7 +1669,7 @@ CORBA::FixedDef::_is_a (
void *CORBA::FixedDef::_tao_QueryInterface (ptr_arith_t type)
{
void *retv = 0;
-
+
if (type == ACE_reinterpret_cast (
ptr_arith_t,
&ACE_NESTED_CLASS (::CORBA, FixedDef)::_tao_class_id)
@@ -1795,12 +1716,12 @@ void *CORBA::FixedDef::_tao_QueryInterface (ptr_arith_t type)
ACE_static_cast (CORBA::Object_ptr, this)
);
}
-
+
if (retv != 0)
{
this->_add_ref ();
}
-
+
return retv;
}
@@ -1810,7 +1731,7 @@ const char* CORBA::FixedDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::UShort CORBA::FixedDef::digits (
ACE_ENV_SINGLE_ARG_DECL
@@ -1819,10 +1740,10 @@ CORBA::UShort CORBA::FixedDef::digits (
CORBA::SystemException
))
{
- _TAO_FixedDef_Proxy_Impl &proxy =
+ _TAO_FixedDef_Proxy_Impl &proxy =
this->the_TAO_FixedDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.digits (
this
ACE_ENV_ARG_PARAMETER
@@ -1830,7 +1751,7 @@ CORBA::UShort CORBA::FixedDef::digits (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::FixedDef::digits (
CORBA::UShort digits
@@ -1840,10 +1761,10 @@ void CORBA::FixedDef::digits (
CORBA::SystemException
))
{
- _TAO_FixedDef_Proxy_Impl &proxy =
+ _TAO_FixedDef_Proxy_Impl &proxy =
this->the_TAO_FixedDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK;
-
+
proxy.digits (
this,
digits
@@ -1852,7 +1773,7 @@ void CORBA::FixedDef::digits (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::Short CORBA::FixedDef::scale (
ACE_ENV_SINGLE_ARG_DECL
@@ -1861,10 +1782,10 @@ CORBA::Short CORBA::FixedDef::scale (
CORBA::SystemException
))
{
- _TAO_FixedDef_Proxy_Impl &proxy =
+ _TAO_FixedDef_Proxy_Impl &proxy =
this->the_TAO_FixedDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.scale (
this
ACE_ENV_ARG_PARAMETER
@@ -1872,7 +1793,7 @@ CORBA::Short CORBA::FixedDef::scale (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::FixedDef::scale (
CORBA::Short scale
@@ -1882,10 +1803,10 @@ void CORBA::FixedDef::scale (
CORBA::SystemException
))
{
- _TAO_FixedDef_Proxy_Impl &proxy =
+ _TAO_FixedDef_Proxy_Impl &proxy =
this->the_TAO_FixedDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK;
-
+
proxy.scale (
this,
scale
@@ -1894,25 +1815,25 @@ void CORBA::FixedDef::scale (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_FixedDef[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4669),
- ACE_NTOHL (0x78656444),
- ACE_NTOHL (0x65663a31),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4669),
+ ACE_NTOHL (0x78656444),
+ ACE_NTOHL (0x65663a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/FixedDef:1.0
- 9,
- ACE_NTOHL (0x46697865),
- ACE_NTOHL (0x64446566),
+ 9,
+ ACE_NTOHL (0x46697865),
+ ACE_NTOHL (0x64446566),
ACE_NTOHL (0x0), // name = FixedDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_FixedDef (
CORBA::tk_objref,
@@ -1932,147 +1853,147 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ValueMember[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c75654d),
- ACE_NTOHL (0x656d6265),
- ACE_NTOHL (0x723a312e),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5661),
+ ACE_NTOHL (0x6c75654d),
+ ACE_NTOHL (0x656d6265),
+ ACE_NTOHL (0x723a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ValueMember:1.0
- 12,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x654d656d),
+ 12,
+ ACE_NTOHL (0x56616c75),
+ ACE_NTOHL (0x654d656d),
ACE_NTOHL (0x62657200), // name = ValueMember
7, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
+ 5,
+ ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
+ 11,
+ ACE_NTOHL (0x4964656e),
+ ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
+ 13,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff9c, // negative offset (-100)
8,
- ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
+ 12,
+ ACE_NTOHL (0x56657273),
+ ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
5,
- ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
52, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4944),
+ ACE_NTOHL (0x4c547970),
+ ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
+ 8,
+ ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-
+
7,
- ACE_NTOHL (0x61636365),
+ ACE_NTOHL (0x61636365),
ACE_NTOHL (0x73730000), // name = access
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
64, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5669),
- ACE_NTOHL (0x73696269),
- ACE_NTOHL (0x6c697479),
- ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5669),
+ ACE_NTOHL (0x73696269),
+ ACE_NTOHL (0x6c697479),
+ ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Visibility:1.0
- 11,
- ACE_NTOHL (0x56697369),
- ACE_NTOHL (0x62696c69),
+ 11,
+ ACE_NTOHL (0x56697369),
+ ACE_NTOHL (0x62696c69),
ACE_NTOHL (0x74790000), // name = Visibility
- CORBA::tk_short,
+ CORBA::tk_short,
};
@@ -2094,8 +2015,8 @@ TAO_NAMESPACE_DEFINE (
)
TAO_NAMESPACE_END
-// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::ValueMember::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -2103,8 +2024,8 @@ void CORBA::ValueMember::_tao_any_destructor (void *_tao_void_pointer)
delete tmp;
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp:101
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_cs.cpp:100
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -2116,23 +2037,23 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_ValueMemberSeq::_allocate_buffer (CORBA::UL
{
CORBA::ValueMember* tmp = 0;
tmp = _TAO_Unbounded_Sequence_CORBA_ValueMemberSeq::allocbuf (length);
-
+
if (this->buffer_ != 0)
{
CORBA::ValueMember *old =
ACE_reinterpret_cast (CORBA::ValueMember *, this->buffer_);
-
+
for (CORBA::ULong i = 0; i < this->length_; ++i)
{
tmp[i] = old[i];
}
-
+
if (this->release_)
{
_TAO_Unbounded_Sequence_CORBA_ValueMemberSeq::freebuf (old);
}
}
-
+
this->buffer_ = tmp;
}
@@ -2143,12 +2064,12 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_ValueMemberSeq::_deallocate_buffer (void)
{
return;
}
-
+
CORBA::ValueMember *tmp =
ACE_reinterpret_cast (CORBA::ValueMember *, this->buffer_);
_TAO_Unbounded_Sequence_CORBA_ValueMemberSeq::freebuf (tmp);
this->buffer_ = 0;
-}
+}
CORBA::_TAO_Unbounded_Sequence_CORBA_ValueMemberSeq::~_TAO_Unbounded_Sequence_CORBA_ValueMemberSeq (void)
{
@@ -2157,13 +2078,13 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_ValueMemberSeq::~_TAO_Unbounded_Sequence_CO
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_VALUEMEMBERSEQ_CS_)
#define _CORBA_VALUEMEMBERSEQ_CS_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_cs.cpp:250
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:249
// *************************************************************
// CORBA::ValueMemberSeq
@@ -2173,14 +2094,14 @@ CORBA::ValueMemberSeq::ValueMemberSeq (void)
{}
CORBA::ValueMemberSeq::ValueMemberSeq (CORBA::ULong max)
- :
+ :
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Sequence_CORBA_ValueMemberSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Sequence<CORBA::ValueMember>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
(max)
{}
@@ -2190,26 +2111,26 @@ CORBA::ValueMemberSeq::ValueMemberSeq (
CORBA::ValueMember *buffer,
CORBA::Boolean release
)
- :
+ :
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Sequence_CORBA_ValueMemberSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Sequence<CORBA::ValueMember>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
(max, length, buffer, release)
{}
CORBA::ValueMemberSeq::ValueMemberSeq (const ValueMemberSeq &seq)
- :
+ :
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Sequence_CORBA_ValueMemberSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Sequence<CORBA::ValueMember>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
(seq)
{}
@@ -2225,169 +2146,169 @@ void CORBA::ValueMemberSeq::_tao_any_destructor (void *_tao_void_pointer)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ValueMemberSeq[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
37,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c75654d),
- ACE_NTOHL (0x656d6265),
- ACE_NTOHL (0x72536571),
- ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5661),
+ ACE_NTOHL (0x6c75654d),
+ ACE_NTOHL (0x656d6265),
+ ACE_NTOHL (0x72536571),
+ ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ValueMemberSeq:1.0
- 15,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x654d656d),
- ACE_NTOHL (0x62657253),
+ 15,
+ ACE_NTOHL (0x56616c75),
+ ACE_NTOHL (0x654d656d),
+ ACE_NTOHL (0x62657253),
ACE_NTOHL (0x65710000), // name = ValueMemberSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
544, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
528, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c75654d),
- ACE_NTOHL (0x656d6265),
- ACE_NTOHL (0x723a312e),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5661),
+ ACE_NTOHL (0x6c75654d),
+ ACE_NTOHL (0x656d6265),
+ ACE_NTOHL (0x723a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ValueMember:1.0
- 12,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x654d656d),
+ 12,
+ ACE_NTOHL (0x56616c75),
+ ACE_NTOHL (0x654d656d),
ACE_NTOHL (0x62657200), // name = ValueMember
7, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
+ 5,
+ ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
+ 11,
+ ACE_NTOHL (0x4964656e),
+ ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
+ 13,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff9c, // negative offset (-100)
8,
- ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
+ 12,
+ ACE_NTOHL (0x56657273),
+ ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
5,
- ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
52, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4944),
+ ACE_NTOHL (0x4c547970),
+ ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
+ 8,
+ ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-
+
7,
- ACE_NTOHL (0x61636365),
+ ACE_NTOHL (0x61636365),
ACE_NTOHL (0x73730000), // name = access
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
64, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5669),
- ACE_NTOHL (0x73696269),
- ACE_NTOHL (0x6c697479),
- ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5669),
+ ACE_NTOHL (0x73696269),
+ ACE_NTOHL (0x6c697479),
+ ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Visibility:1.0
- 11,
- ACE_NTOHL (0x56697369),
- ACE_NTOHL (0x62696c69),
+ 11,
+ ACE_NTOHL (0x56697369),
+ ACE_NTOHL (0x62696c69),
ACE_NTOHL (0x74790000), // name = Visibility
- CORBA::tk_short,
+ CORBA::tk_short,
@@ -2413,7 +2334,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::ValueMemberDef::_tao_class_id = 0;
@@ -2460,8 +2381,17 @@ tao_CORBA_ValueMemberDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ValueMemberDef_marshal (
+ CORBA::ValueMemberDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::ValueMemberDef_var
@@ -2511,7 +2441,7 @@ CORBA::ValueMemberDef_var::operator const ::CORBA::ValueMemberDef_ptr &() const
return this->ptr_;
}
-CORBA::ValueMemberDef_var::operator ::CORBA::ValueMemberDef_ptr &() // cast
+CORBA::ValueMemberDef_var::operator ::CORBA::ValueMemberDef_ptr &() // cast
{
return this->ptr_;
}
@@ -2587,7 +2517,7 @@ CORBA::ValueMemberDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::ValueMemberDef_out
@@ -2649,12 +2579,12 @@ CORBA::ValueMemberDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_get : public TAO_ClientRequestInfo_i
{
@@ -2666,29 +2596,29 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::TypeCode_ptr result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_get (const TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_get &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_get &);
-
+
::CORBA::TypeCode_ptr _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_get::TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
{}
@@ -2701,7 +2631,7 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_get::arguments (ACE_ENV_SINGLE_A
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return parameter_list;
}
@@ -2713,11 +2643,11 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_get::exceptions (ACE_ENV_SINGLE_
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -2726,22 +2656,22 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_get::result (ACE_ENV_SINGLE_ARG_
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= this->_result;
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_get::result (CORBA::TypeCode_ptr result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_get : public TAO_ClientRequestInfo_i
{
@@ -2753,29 +2683,29 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::IDLType_ptr result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_get (const TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_get &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_get &);
-
+
::CORBA::IDLType_ptr _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_get::TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
{}
@@ -2788,7 +2718,7 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_get::arguments (ACE_ENV_SING
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return parameter_list;
}
@@ -2800,11 +2730,11 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_get::exceptions (ACE_ENV_SIN
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -2813,22 +2743,22 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_get::result (ACE_ENV_SINGLE_
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= this->_result;
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_get::result (::CORBA::IDLType_ptr result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_set : public TAO_ClientRequestInfo_i
{
@@ -2841,10 +2771,10 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
@@ -2853,15 +2783,15 @@ public:
void operator= (const TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_set &);
CORBA::IDLType_ptr type_def_;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_set::TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
CORBA::IDLType_ptr type_def
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
type_def_ (type_def)
@@ -2875,15 +2805,15 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_set::arguments (ACE_ENV_SING
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (1);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= this->type_def_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -2895,11 +2825,11 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_set::exceptions (ACE_ENV_SIN
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -2908,14 +2838,14 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_set::result (ACE_ENV_SINGLE_
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return result_any;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_get : public TAO_ClientRequestInfo_i
{
@@ -2927,29 +2857,29 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::Visibility result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_get (const TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_get &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_get &);
-
+
::CORBA::Visibility _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_get::TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
{}
@@ -2962,7 +2892,7 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_get::arguments (ACE_ENV_SINGLE
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return parameter_list;
}
@@ -2974,11 +2904,11 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_get::exceptions (ACE_ENV_SINGL
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -2987,22 +2917,22 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_get::result (ACE_ENV_SINGLE_AR
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= this->_result;
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_get::result (CORBA::Visibility result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_set : public TAO_ClientRequestInfo_i
{
@@ -3015,10 +2945,10 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
@@ -3027,15 +2957,15 @@ public:
void operator= (const TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_set &);
const CORBA::Visibility & access_;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_set::TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const CORBA::Visibility & access
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
access_ (access)
@@ -3049,15 +2979,15 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_set::arguments (ACE_ENV_SINGLE
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (1);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= access_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -3069,11 +2999,11 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_set::exceptions (ACE_ENV_SINGL
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -3082,7 +3012,7 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_set::result (ACE_ENV_SINGLE_AR
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return result_any;
}
@@ -3091,10 +3021,10 @@ TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_set::result (ACE_ENV_SINGLE_AR
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
-// Base & Remote Proxy Implementation.
+// Base & Remote Proxy Implementation.
//
CORBA::_TAO_ValueMemberDef_Proxy_Impl::_TAO_ValueMemberDef_Proxy_Impl (void)
@@ -3106,7 +3036,7 @@ CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::_TAO_ValueMemberDef_Remote_Proxy_I
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::TypeCode_ptr CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::type (
CORBA::Object *_collocated_tao_target_
@@ -3118,12 +3048,12 @@ CORBA::TypeCode_ptr CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::type (
{
CORBA::TypeCode_var _tao_retval (CORBA::TypeCode::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_get_type",
@@ -3131,22 +3061,22 @@ CORBA::TypeCode_ptr CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::type (
0,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_get _tao_ri (
&_tao_call,
@@ -3154,14 +3084,14 @@ CORBA::TypeCode_ptr CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::type (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -3169,86 +3099,78 @@ CORBA::TypeCode_ptr CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::type (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::TypeCode_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::TypeCode_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -3258,61 +3180,63 @@ CORBA::TypeCode_ptr CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::type (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::IDLType_ptr CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::type_def (
CORBA::Object *_collocated_tao_target_
@@ -3324,12 +3248,12 @@ return _tao_retval._retn ();
{
CORBA::IDLType_var _tao_retval (CORBA::IDLType::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_get_type_def",
@@ -3337,22 +3261,22 @@ return _tao_retval._retn ();
0,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_get _tao_ri (
&_tao_call,
@@ -3360,14 +3284,14 @@ return _tao_retval._retn ();
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -3375,86 +3299,78 @@ return _tao_retval._retn ();
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::IDLType_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::IDLType_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -3464,61 +3380,63 @@ return _tao_retval._retn ();
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::type_def (
CORBA::Object *_collocated_tao_target_,
@@ -3530,12 +3448,12 @@ void CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::type_def (
))
{
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW (CORBA::INTERNAL ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_set_type_def",
@@ -3543,22 +3461,22 @@ void CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::type_def (
1,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueMemberDef_type_def_set _tao_ri (
&_tao_call,
@@ -3567,14 +3485,14 @@ void CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::type_def (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK;
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -3582,78 +3500,70 @@ void CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::type_def (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << type_def)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << type_def)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -3663,59 +3573,61 @@ void CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::type_def (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::Visibility CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::access (
CORBA::Object *_collocated_tao_target_
@@ -3727,12 +3639,12 @@ CORBA::Visibility CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::access (
{
CORBA::Visibility _tao_retval = 0;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval);
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_get_access",
@@ -3740,22 +3652,22 @@ CORBA::Visibility CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::access (
0,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_get _tao_ri (
&_tao_call,
@@ -3763,14 +3675,14 @@ CORBA::Visibility CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::access (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -3778,85 +3690,77 @@ CORBA::Visibility CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::access (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::Visibility _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::Visibility _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -3866,61 +3770,63 @@ CORBA::Visibility CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::access (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::access (
CORBA::Object *_collocated_tao_target_,
@@ -3932,12 +3838,12 @@ void CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::access (
))
{
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW (CORBA::INTERNAL ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_set_access",
@@ -3945,22 +3851,22 @@ void CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::access (
1,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueMemberDef_access_set _tao_ri (
&_tao_call,
@@ -3969,14 +3875,14 @@ void CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::access (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK;
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -3984,78 +3890,70 @@ void CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::access (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << access)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << access)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -4065,63 +3963,65 @@ void CORBA::_TAO_ValueMemberDef_Remote_Proxy_Impl::access (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
//
-// End Base & Remote Proxy Implemeentation.
+// End Base & Remote Proxy Implemeentation.
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -4168,8 +4068,8 @@ CORBA::_TAO_ValueMemberDef_Remote_Proxy_Broker::select_proxy (
// End Remote & Base Proxy Broker Implementation
///////////////////////////////////////////////////////////////////////
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::ValueMemberDef::ValueMemberDef (int collocated)
{
@@ -4185,14 +4085,14 @@ CORBA::ValueMemberDef::CORBA_ValueMemberDef_setup_collocation (int collocated)
else
this->the_TAO_ValueMemberDef_Proxy_Broker_ =
::CORBA::_TAO_ValueMemberDef_Remote_Proxy_Broker::the_TAO_ValueMemberDef_Remote_Proxy_Broker ();
-
+
this->CORBA_Contained_setup_collocation (collocated);
}
CORBA::ValueMemberDef::~ValueMemberDef (void)
{}
-void
+void
CORBA::ValueMemberDef::_tao_any_destructor (void *_tao_void_pointer)
{
ValueMemberDef *tmp = ACE_static_cast (ValueMemberDef *, _tao_void_pointer);
@@ -4209,7 +4109,7 @@ CORBA::ValueMemberDef::_narrow (
{
return ValueMemberDef::_nil ();
}
-
+
if (! obj->_is_local ())
{
CORBA::Boolean is_a =
@@ -4218,17 +4118,17 @@ CORBA::ValueMemberDef::_narrow (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (ValueMemberDef::_nil ());
-
+
if (is_a == 0)
{
return ValueMemberDef::_nil ();
}
}
-
+
return ValueMemberDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-CORBA::ValueMemberDef_ptr
+CORBA::ValueMemberDef_ptr
CORBA::ValueMemberDef::_unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_NOT_USED
@@ -4238,18 +4138,18 @@ CORBA::ValueMemberDef::_unchecked_narrow (
{
return ValueMemberDef::_nil ();
}
-
+
if (! obj->_is_local ())
{
TAO_Stub* stub = obj->_stubobj ();
-
+
if (stub != 0)
{
stub->_incr_refcnt ();
}
-
+
ValueMemberDef_ptr default_proxy = ValueMemberDef::_nil ();
-
+
if (
!CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
@@ -4267,7 +4167,7 @@ CORBA::ValueMemberDef::_unchecked_narrow (
ValueMemberDef::_nil ()
);
}
-
+
if (CORBA::is_nil (default_proxy))
{
ACE_NEW_RETURN (
@@ -4280,10 +4180,10 @@ CORBA::ValueMemberDef::_unchecked_narrow (
ValueMemberDef::_nil ()
);
}
-
+
return default_proxy;
}
- else
+ else
return
ACE_reinterpret_cast (
ValueMemberDef_ptr,
@@ -4303,7 +4203,7 @@ CORBA::ValueMemberDef::_duplicate (ValueMemberDef_ptr obj)
{
obj->_add_ref ();
}
-
+
return obj;
}
@@ -4346,7 +4246,7 @@ CORBA::ValueMemberDef::_is_a (
void *CORBA::ValueMemberDef::_tao_QueryInterface (ptr_arith_t type)
{
void *retv = 0;
-
+
if (type == ACE_reinterpret_cast (
ptr_arith_t,
&ACE_NESTED_CLASS (::CORBA, ValueMemberDef)::_tao_class_id)
@@ -4393,12 +4293,12 @@ void *CORBA::ValueMemberDef::_tao_QueryInterface (ptr_arith_t type)
ACE_static_cast (CORBA::Object_ptr, this)
);
}
-
+
if (retv != 0)
{
this->_add_ref ();
}
-
+
return retv;
}
@@ -4408,7 +4308,7 @@ const char* CORBA::ValueMemberDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::TypeCode_ptr CORBA::ValueMemberDef::type (
ACE_ENV_SINGLE_ARG_DECL
@@ -4417,10 +4317,10 @@ CORBA::TypeCode_ptr CORBA::ValueMemberDef::type (
CORBA::SystemException
))
{
- _TAO_ValueMemberDef_Proxy_Impl &proxy =
+ _TAO_ValueMemberDef_Proxy_Impl &proxy =
this->the_TAO_ValueMemberDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.type (
this
ACE_ENV_ARG_PARAMETER
@@ -4428,7 +4328,7 @@ CORBA::TypeCode_ptr CORBA::ValueMemberDef::type (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::IDLType_ptr CORBA::ValueMemberDef::type_def (
ACE_ENV_SINGLE_ARG_DECL
@@ -4437,10 +4337,10 @@ CORBA::TypeCode_ptr CORBA::ValueMemberDef::type (
CORBA::SystemException
))
{
- _TAO_ValueMemberDef_Proxy_Impl &proxy =
+ _TAO_ValueMemberDef_Proxy_Impl &proxy =
this->the_TAO_ValueMemberDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.type_def (
this
ACE_ENV_ARG_PARAMETER
@@ -4448,7 +4348,7 @@ CORBA::TypeCode_ptr CORBA::ValueMemberDef::type (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::ValueMemberDef::type_def (
CORBA::IDLType_ptr type_def
@@ -4458,10 +4358,10 @@ void CORBA::ValueMemberDef::type_def (
CORBA::SystemException
))
{
- _TAO_ValueMemberDef_Proxy_Impl &proxy =
+ _TAO_ValueMemberDef_Proxy_Impl &proxy =
this->the_TAO_ValueMemberDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK;
-
+
proxy.type_def (
this,
type_def
@@ -4470,7 +4370,7 @@ void CORBA::ValueMemberDef::type_def (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::Visibility CORBA::ValueMemberDef::access (
ACE_ENV_SINGLE_ARG_DECL
@@ -4479,10 +4379,10 @@ CORBA::Visibility CORBA::ValueMemberDef::access (
CORBA::SystemException
))
{
- _TAO_ValueMemberDef_Proxy_Impl &proxy =
+ _TAO_ValueMemberDef_Proxy_Impl &proxy =
this->the_TAO_ValueMemberDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.access (
this
ACE_ENV_ARG_PARAMETER
@@ -4490,7 +4390,7 @@ CORBA::Visibility CORBA::ValueMemberDef::access (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::ValueMemberDef::access (
CORBA::Visibility access
@@ -4500,10 +4400,10 @@ void CORBA::ValueMemberDef::access (
CORBA::SystemException
))
{
- _TAO_ValueMemberDef_Proxy_Impl &proxy =
+ _TAO_ValueMemberDef_Proxy_Impl &proxy =
this->the_TAO_ValueMemberDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK;
-
+
proxy.access (
this,
access
@@ -4512,28 +4412,28 @@ void CORBA::ValueMemberDef::access (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ValueMemberDef[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
37,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c75654d),
- ACE_NTOHL (0x656d6265),
- ACE_NTOHL (0x72446566),
- ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5661),
+ ACE_NTOHL (0x6c75654d),
+ ACE_NTOHL (0x656d6265),
+ ACE_NTOHL (0x72446566),
+ ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ValueMemberDef:1.0
- 15,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x654d656d),
- ACE_NTOHL (0x62657244),
+ 15,
+ ACE_NTOHL (0x56616c75),
+ ACE_NTOHL (0x654d656d),
+ ACE_NTOHL (0x62657244),
ACE_NTOHL (0x65660000), // name = ValueMemberDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_ValueMemberDef (
CORBA::tk_objref,
@@ -4553,7 +4453,7 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::ValueDef::_tao_class_id = 0;
@@ -4600,8 +4500,17 @@ tao_CORBA_ValueDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ValueDef_marshal (
+ CORBA::ValueDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::ValueDef_var
@@ -4651,7 +4560,7 @@ CORBA::ValueDef_var::operator const ::CORBA::ValueDef_ptr &() const // cast
return this->ptr_;
}
-CORBA::ValueDef_var::operator ::CORBA::ValueDef_ptr &() // cast
+CORBA::ValueDef_var::operator ::CORBA::ValueDef_ptr &() // cast
{
return this->ptr_;
}
@@ -4727,7 +4636,7 @@ CORBA::ValueDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::ValueDef_out
@@ -4789,12 +4698,12 @@ CORBA::ValueDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_get : public TAO_ClientRequestInfo_i
{
@@ -4806,29 +4715,29 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::InterfaceDefSeq * result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_get (const TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_get &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_get &);
-
+
::CORBA::InterfaceDefSeq * _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_get::TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
{}
@@ -4841,7 +4750,7 @@ TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_get::arguments (ACE_EN
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return parameter_list;
}
@@ -4853,11 +4762,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_get::exceptions (ACE_E
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -4866,22 +4775,22 @@ TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_get::result (ACE_ENV_S
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= this->_result;
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_get::result (::CORBA::InterfaceDefSeq * result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_set : public TAO_ClientRequestInfo_i
{
@@ -4894,10 +4803,10 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
@@ -4906,15 +4815,15 @@ public:
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_set &);
const CORBA::InterfaceDefSeq & supported_interfaces_;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_set::TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const CORBA::InterfaceDefSeq & supported_interfaces
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
supported_interfaces_ (supported_interfaces)
@@ -4928,15 +4837,15 @@ TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_set::arguments (ACE_EN
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (1);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= this->supported_interfaces_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -4948,11 +4857,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_set::exceptions (ACE_E
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -4961,14 +4870,14 @@ TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_set::result (ACE_ENV_S
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return result_any;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_initializers_get : public TAO_ClientRequestInfo_i
{
@@ -4980,29 +4889,29 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::InitializerSeq * result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueDef_initializers_get (const TAO_ClientRequestInfo_CORBA_ValueDef_initializers_get &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_initializers_get &);
-
+
::CORBA::InitializerSeq * _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_initializers_get::TAO_ClientRequestInfo_CORBA_ValueDef_initializers_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
{}
@@ -5015,7 +4924,7 @@ TAO_ClientRequestInfo_CORBA_ValueDef_initializers_get::arguments (ACE_ENV_SINGLE
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return parameter_list;
}
@@ -5027,11 +4936,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_initializers_get::exceptions (ACE_ENV_SINGL
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_initializers_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -5040,22 +4949,22 @@ TAO_ClientRequestInfo_CORBA_ValueDef_initializers_get::result (ACE_ENV_SINGLE_AR
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= this->_result;
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueDef_initializers_get::result (::CORBA::InitializerSeq * result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_initializers_set : public TAO_ClientRequestInfo_i
{
@@ -5068,10 +4977,10 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
@@ -5080,15 +4989,15 @@ public:
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_initializers_set &);
const CORBA::InitializerSeq & initializers_;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_initializers_set::TAO_ClientRequestInfo_CORBA_ValueDef_initializers_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const CORBA::InitializerSeq & initializers
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
initializers_ (initializers)
@@ -5102,15 +5011,15 @@ TAO_ClientRequestInfo_CORBA_ValueDef_initializers_set::arguments (ACE_ENV_SINGLE
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (1);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= this->initializers_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -5122,11 +5031,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_initializers_set::exceptions (ACE_ENV_SINGL
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_initializers_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -5135,14 +5044,14 @@ TAO_ClientRequestInfo_CORBA_ValueDef_initializers_set::result (ACE_ENV_SINGLE_AR
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return result_any;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_base_value_get : public TAO_ClientRequestInfo_i
{
@@ -5154,29 +5063,29 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::ValueDef_ptr result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueDef_base_value_get (const TAO_ClientRequestInfo_CORBA_ValueDef_base_value_get &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_base_value_get &);
-
+
::CORBA::ValueDef_ptr _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_base_value_get::TAO_ClientRequestInfo_CORBA_ValueDef_base_value_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
{}
@@ -5189,7 +5098,7 @@ TAO_ClientRequestInfo_CORBA_ValueDef_base_value_get::arguments (ACE_ENV_SINGLE_A
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return parameter_list;
}
@@ -5201,11 +5110,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_base_value_get::exceptions (ACE_ENV_SINGLE_
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_base_value_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -5214,22 +5123,22 @@ TAO_ClientRequestInfo_CORBA_ValueDef_base_value_get::result (ACE_ENV_SINGLE_ARG_
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= this->_result;
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueDef_base_value_get::result (::CORBA::ValueDef_ptr result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_base_value_set : public TAO_ClientRequestInfo_i
{
@@ -5242,10 +5151,10 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
@@ -5254,15 +5163,15 @@ public:
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_base_value_set &);
CORBA::ValueDef_ptr base_value_;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_base_value_set::TAO_ClientRequestInfo_CORBA_ValueDef_base_value_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
CORBA::ValueDef_ptr base_value
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
base_value_ (base_value)
@@ -5276,15 +5185,15 @@ TAO_ClientRequestInfo_CORBA_ValueDef_base_value_set::arguments (ACE_ENV_SINGLE_A
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (1);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= this->base_value_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -5296,11 +5205,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_base_value_set::exceptions (ACE_ENV_SINGLE_
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_base_value_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -5309,14 +5218,14 @@ TAO_ClientRequestInfo_CORBA_ValueDef_base_value_set::result (ACE_ENV_SINGLE_ARG_
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return result_any;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_get : public TAO_ClientRequestInfo_i
{
@@ -5328,29 +5237,29 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::ValueDefSeq * result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_get (const TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_get &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_get &);
-
+
::CORBA::ValueDefSeq * _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_get::TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
{}
@@ -5363,7 +5272,7 @@ TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_get::arguments (ACE_EN
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return parameter_list;
}
@@ -5375,11 +5284,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_get::exceptions (ACE_E
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -5388,22 +5297,22 @@ TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_get::result (ACE_ENV_S
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= this->_result;
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_get::result (::CORBA::ValueDefSeq * result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_set : public TAO_ClientRequestInfo_i
{
@@ -5416,10 +5325,10 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
@@ -5428,15 +5337,15 @@ public:
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_set &);
const CORBA::ValueDefSeq & abstract_base_values_;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_set::TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const CORBA::ValueDefSeq & abstract_base_values
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
abstract_base_values_ (abstract_base_values)
@@ -5450,15 +5359,15 @@ TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_set::arguments (ACE_EN
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (1);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= this->abstract_base_values_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -5470,11 +5379,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_set::exceptions (ACE_E
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -5483,14 +5392,14 @@ TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_set::result (ACE_ENV_S
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return result_any;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_get : public TAO_ClientRequestInfo_i
{
@@ -5502,29 +5411,29 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::Boolean result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_get (const TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_get &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_get &);
-
+
::CORBA::Boolean _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_get::TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
{}
@@ -5537,7 +5446,7 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_get::arguments (ACE_ENV_SINGLE_
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return parameter_list;
}
@@ -5549,11 +5458,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_get::exceptions (ACE_ENV_SINGLE
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -5562,22 +5471,22 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_get::result (ACE_ENV_SINGLE_ARG
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= CORBA::Any::from_boolean (this->_result);
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_get::result (CORBA::Boolean result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_set : public TAO_ClientRequestInfo_i
{
@@ -5590,10 +5499,10 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
@@ -5602,15 +5511,15 @@ public:
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_set &);
const CORBA::Boolean & is_abstract_;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_set::TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const CORBA::Boolean & is_abstract
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
is_abstract_ (is_abstract)
@@ -5624,15 +5533,15 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_set::arguments (ACE_ENV_SINGLE_
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (1);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= CORBA::Any::from_boolean (this->is_abstract_);
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -5644,11 +5553,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_set::exceptions (ACE_ENV_SINGLE
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -5657,14 +5566,14 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_set::result (ACE_ENV_SINGLE_ARG
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return result_any;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_get : public TAO_ClientRequestInfo_i
{
@@ -5676,29 +5585,29 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::Boolean result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_get (const TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_get &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_get &);
-
+
::CORBA::Boolean _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_get::TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
{}
@@ -5711,7 +5620,7 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_get::arguments (ACE_ENV_SINGLE_AR
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return parameter_list;
}
@@ -5723,11 +5632,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_get::exceptions (ACE_ENV_SINGLE_A
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -5736,22 +5645,22 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_get::result (ACE_ENV_SINGLE_ARG_D
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= CORBA::Any::from_boolean (this->_result);
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_get::result (CORBA::Boolean result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_set : public TAO_ClientRequestInfo_i
{
@@ -5764,10 +5673,10 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
@@ -5776,15 +5685,15 @@ public:
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_set &);
const CORBA::Boolean & is_custom_;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_set::TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const CORBA::Boolean & is_custom
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
is_custom_ (is_custom)
@@ -5798,15 +5707,15 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_set::arguments (ACE_ENV_SINGLE_AR
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (1);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= CORBA::Any::from_boolean (this->is_custom_);
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -5818,11 +5727,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_set::exceptions (ACE_ENV_SINGLE_A
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -5831,14 +5740,14 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_set::result (ACE_ENV_SINGLE_ARG_D
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return result_any;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_get : public TAO_ClientRequestInfo_i
{
@@ -5850,29 +5759,29 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::Boolean result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_get (const TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_get &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_get &);
-
+
::CORBA::Boolean _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_get::TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
{}
@@ -5885,7 +5794,7 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_get::arguments (ACE_ENV_SING
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return parameter_list;
}
@@ -5897,11 +5806,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_get::exceptions (ACE_ENV_SIN
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -5910,22 +5819,22 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_get::result (ACE_ENV_SINGLE_
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= CORBA::Any::from_boolean (this->_result);
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_get::result (CORBA::Boolean result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_set : public TAO_ClientRequestInfo_i
{
@@ -5938,10 +5847,10 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
@@ -5950,15 +5859,15 @@ public:
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_set &);
const CORBA::Boolean & is_truncatable_;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_set::TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const CORBA::Boolean & is_truncatable
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
is_truncatable_ (is_truncatable)
@@ -5972,15 +5881,15 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_set::arguments (ACE_ENV_SING
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (1);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= CORBA::Any::from_boolean (this->is_truncatable_);
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -5992,11 +5901,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_set::exceptions (ACE_ENV_SIN
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -6005,14 +5914,14 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_set::result (ACE_ENV_SINGLE_
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return result_any;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_is_a : public TAO_ClientRequestInfo_i
{
@@ -6025,31 +5934,31 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::Boolean result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueDef_is_a (const TAO_ClientRequestInfo_CORBA_ValueDef_is_a &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_is_a &);
const char * id_;
-
+
::CORBA::Boolean _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_is_a::TAO_ClientRequestInfo_CORBA_ValueDef_is_a (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
const char * id
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
id_ (id)
@@ -6063,15 +5972,15 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_a::arguments (ACE_ENV_SINGLE_ARG_DECL)
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (1);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= id_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -6083,11 +5992,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_a::exceptions (ACE_ENV_SINGLE_ARG_DECL)
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_is_a::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -6096,22 +6005,22 @@ TAO_ClientRequestInfo_CORBA_ValueDef_is_a::result (ACE_ENV_SINGLE_ARG_DECL)
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= CORBA::Any::from_boolean (this->_result);
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueDef_is_a::result (CORBA::Boolean result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_describe_value : public TAO_ClientRequestInfo_i
{
@@ -6123,29 +6032,29 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::ValueDef::FullValueDescription * result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueDef_describe_value (const TAO_ClientRequestInfo_CORBA_ValueDef_describe_value &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_describe_value &);
-
+
::CORBA::ValueDef::FullValueDescription * _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_describe_value::TAO_ClientRequestInfo_CORBA_ValueDef_describe_value (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
{}
@@ -6158,7 +6067,7 @@ TAO_ClientRequestInfo_CORBA_ValueDef_describe_value::arguments (ACE_ENV_SINGLE_A
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return parameter_list;
}
@@ -6170,11 +6079,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_describe_value::exceptions (ACE_ENV_SINGLE_
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_describe_value::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -6183,22 +6092,22 @@ TAO_ClientRequestInfo_CORBA_ValueDef_describe_value::result (ACE_ENV_SINGLE_ARG_
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= this->_result;
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueDef_describe_value::result (::CORBA::ValueDef::FullValueDescription * result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_create_value_member : public TAO_ClientRequestInfo_i
{
@@ -6215,15 +6124,15 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::ValueMemberDef_ptr result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueDef_create_value_member (const TAO_ClientRequestInfo_CORBA_ValueDef_create_value_member &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_create_value_member &);
@@ -6232,13 +6141,13 @@ public:
const char * version_;
CORBA::IDLType_ptr type_;
const CORBA::Visibility & access_;
-
+
::CORBA::ValueMemberDef_ptr _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_create_value_member::TAO_ClientRequestInfo_CORBA_ValueDef_create_value_member (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
@@ -6247,7 +6156,7 @@ public:
const char * version,
CORBA::IDLType_ptr type,
const CORBA::Visibility & access
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
id_ (id),
@@ -6265,31 +6174,31 @@ TAO_ClientRequestInfo_CORBA_ValueDef_create_value_member::arguments (ACE_ENV_SIN
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (5);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= id_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
(*parameter_list)[len].argument <<= name_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
(*parameter_list)[len].argument <<= version_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
(*parameter_list)[len].argument <<= this->type_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
(*parameter_list)[len].argument <<= access_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -6301,11 +6210,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_create_value_member::exceptions (ACE_ENV_SI
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_create_value_member::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -6314,22 +6223,22 @@ TAO_ClientRequestInfo_CORBA_ValueDef_create_value_member::result (ACE_ENV_SINGLE
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= this->_result;
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueDef_create_value_member::result (::CORBA::ValueMemberDef_ptr result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_create_attribute : public TAO_ClientRequestInfo_i
{
@@ -6346,15 +6255,15 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::AttributeDef_ptr result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueDef_create_attribute (const TAO_ClientRequestInfo_CORBA_ValueDef_create_attribute &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_create_attribute &);
@@ -6363,13 +6272,13 @@ public:
const char * version_;
CORBA::IDLType_ptr type_;
const CORBA::AttributeMode & mode_;
-
+
::CORBA::AttributeDef_ptr _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_create_attribute::TAO_ClientRequestInfo_CORBA_ValueDef_create_attribute (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
@@ -6378,7 +6287,7 @@ public:
const char * version,
CORBA::IDLType_ptr type,
CORBA::AttributeMode & mode
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
id_ (id),
@@ -6396,31 +6305,31 @@ TAO_ClientRequestInfo_CORBA_ValueDef_create_attribute::arguments (ACE_ENV_SINGLE
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (5);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= id_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
(*parameter_list)[len].argument <<= name_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
(*parameter_list)[len].argument <<= version_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
(*parameter_list)[len].argument <<= this->type_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
(*parameter_list)[len].argument <<= this->mode_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -6432,11 +6341,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_create_attribute::exceptions (ACE_ENV_SINGL
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_create_attribute::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -6445,22 +6354,22 @@ TAO_ClientRequestInfo_CORBA_ValueDef_create_attribute::result (ACE_ENV_SINGLE_AR
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= this->_result;
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueDef_create_attribute::result (::CORBA::AttributeDef_ptr result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueDef_create_operation : public TAO_ClientRequestInfo_i
{
@@ -6480,15 +6389,15 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::OperationDef_ptr result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueDef_create_operation (const TAO_ClientRequestInfo_CORBA_ValueDef_create_operation &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueDef_create_operation &);
@@ -6500,13 +6409,13 @@ public:
const CORBA::ParDescriptionSeq & params_;
const CORBA::ExceptionDefSeq & exceptions_;
const CORBA::ContextIdSeq & contexts_;
-
+
::CORBA::OperationDef_ptr _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueDef_create_operation::TAO_ClientRequestInfo_CORBA_ValueDef_create_operation (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
@@ -6518,7 +6427,7 @@ public:
const CORBA::ParDescriptionSeq & params,
const CORBA::ExceptionDefSeq & exceptions,
const CORBA::ContextIdSeq & contexts
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
id_ (id),
@@ -6539,43 +6448,43 @@ TAO_ClientRequestInfo_CORBA_ValueDef_create_operation::arguments (ACE_ENV_SINGLE
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (8);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= id_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
(*parameter_list)[len].argument <<= name_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
(*parameter_list)[len].argument <<= version_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
(*parameter_list)[len].argument <<= this->result_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
(*parameter_list)[len].argument <<= this->mode_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
(*parameter_list)[len].argument <<= this->params_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
(*parameter_list)[len].argument <<= this->exceptions_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
(*parameter_list)[len].argument <<= this->contexts_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -6587,11 +6496,11 @@ TAO_ClientRequestInfo_CORBA_ValueDef_create_operation::exceptions (ACE_ENV_SINGL
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueDef_create_operation::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -6600,27 +6509,27 @@ TAO_ClientRequestInfo_CORBA_ValueDef_create_operation::result (ACE_ENV_SINGLE_AR
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= this->_result;
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueDef_create_operation::result (::CORBA::OperationDef_ptr result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
-// Base & Remote Proxy Implementation.
+// Base & Remote Proxy Implementation.
//
CORBA::_TAO_ValueDef_Proxy_Impl::_TAO_ValueDef_Proxy_Impl (void)
@@ -6632,7 +6541,7 @@ CORBA::_TAO_ValueDef_Remote_Proxy_Impl::_TAO_ValueDef_Remote_Proxy_Impl (void)
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::InterfaceDefSeq * CORBA::_TAO_ValueDef_Remote_Proxy_Impl::supported_interfaces (
CORBA::Object *_collocated_tao_target_
@@ -6644,18 +6553,18 @@ CORBA::_TAO_ValueDef_Remote_Proxy_Impl::_TAO_ValueDef_Remote_Proxy_Impl (void)
{
CORBA::InterfaceDefSeq_var _tao_retval;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
}
-
+
{
CORBA::InterfaceDefSeq *tmp;
ACE_NEW_RETURN (tmp, CORBA::InterfaceDefSeq, _tao_retval._retn ());
_tao_retval = tmp;
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_get_supported_interfaces",
@@ -6663,22 +6572,22 @@ CORBA::_TAO_ValueDef_Remote_Proxy_Impl::_TAO_ValueDef_Remote_Proxy_Impl (void)
0,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_get _tao_ri (
&_tao_call,
@@ -6686,14 +6595,14 @@ CORBA::_TAO_ValueDef_Remote_Proxy_Impl::_TAO_ValueDef_Remote_Proxy_Impl (void)
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -6701,86 +6610,78 @@ CORBA::_TAO_ValueDef_Remote_Proxy_Impl::_TAO_ValueDef_Remote_Proxy_Impl (void)
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::InterfaceDefSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::InterfaceDefSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -6790,61 +6691,63 @@ CORBA::_TAO_ValueDef_Remote_Proxy_Impl::_TAO_ValueDef_Remote_Proxy_Impl (void)
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::supported_interfaces (
CORBA::Object *_collocated_tao_target_,
@@ -6856,12 +6759,12 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::supported_interfaces (
))
{
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW (CORBA::INTERNAL ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_set_supported_interfaces",
@@ -6869,22 +6772,22 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::supported_interfaces (
1,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_supported_interfaces_set _tao_ri (
&_tao_call,
@@ -6893,14 +6796,14 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::supported_interfaces (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK;
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -6908,78 +6811,70 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::supported_interfaces (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << supported_interfaces)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << supported_interfaces)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -6989,59 +6884,61 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::supported_interfaces (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::InitializerSeq * CORBA::_TAO_ValueDef_Remote_Proxy_Impl::initializers (
CORBA::Object *_collocated_tao_target_
@@ -7053,18 +6950,18 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::supported_interfaces (
{
CORBA::InitializerSeq_var _tao_retval;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
}
-
+
{
CORBA::InitializerSeq *tmp;
ACE_NEW_RETURN (tmp, CORBA::InitializerSeq, _tao_retval._retn ());
_tao_retval = tmp;
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_get_initializers",
@@ -7072,22 +6969,22 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::supported_interfaces (
0,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_initializers_get _tao_ri (
&_tao_call,
@@ -7095,14 +6992,14 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::supported_interfaces (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -7110,86 +7007,78 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::supported_interfaces (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::InitializerSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::InitializerSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -7199,61 +7088,63 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::supported_interfaces (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::initializers (
CORBA::Object *_collocated_tao_target_,
@@ -7265,12 +7156,12 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::initializers (
))
{
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW (CORBA::INTERNAL ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_set_initializers",
@@ -7278,22 +7169,22 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::initializers (
1,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_initializers_set _tao_ri (
&_tao_call,
@@ -7302,14 +7193,14 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::initializers (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK;
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -7317,78 +7208,70 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::initializers (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << initializers)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << initializers)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -7398,59 +7281,61 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::initializers (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::ValueDef_ptr CORBA::_TAO_ValueDef_Remote_Proxy_Impl::base_value (
CORBA::Object *_collocated_tao_target_
@@ -7462,12 +7347,12 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::initializers (
{
CORBA::ValueDef_var _tao_retval (CORBA::ValueDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_get_base_value",
@@ -7475,22 +7360,22 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::initializers (
0,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_base_value_get _tao_ri (
&_tao_call,
@@ -7498,14 +7383,14 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::initializers (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -7513,86 +7398,78 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::initializers (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ValueDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ValueDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -7602,61 +7479,63 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::initializers (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::base_value (
CORBA::Object *_collocated_tao_target_,
@@ -7668,12 +7547,12 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::base_value (
))
{
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW (CORBA::INTERNAL ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_set_base_value",
@@ -7681,22 +7560,22 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::base_value (
1,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_base_value_set _tao_ri (
&_tao_call,
@@ -7705,14 +7584,14 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::base_value (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK;
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -7720,78 +7599,70 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::base_value (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << base_value)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << base_value)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -7801,59 +7672,61 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::base_value (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::ValueDefSeq * CORBA::_TAO_ValueDef_Remote_Proxy_Impl::abstract_base_values (
CORBA::Object *_collocated_tao_target_
@@ -7865,18 +7738,18 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::base_value (
{
CORBA::ValueDefSeq_var _tao_retval;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
}
-
+
{
CORBA::ValueDefSeq *tmp;
ACE_NEW_RETURN (tmp, CORBA::ValueDefSeq, _tao_retval._retn ());
_tao_retval = tmp;
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_get_abstract_base_values",
@@ -7884,22 +7757,22 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::base_value (
0,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_get _tao_ri (
&_tao_call,
@@ -7907,14 +7780,14 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::base_value (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -7922,86 +7795,78 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::base_value (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ValueDefSeq * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ValueDefSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -8011,61 +7876,63 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::base_value (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::abstract_base_values (
CORBA::Object *_collocated_tao_target_,
@@ -8077,12 +7944,12 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::abstract_base_values (
))
{
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW (CORBA::INTERNAL ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_set_abstract_base_values",
@@ -8090,22 +7957,22 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::abstract_base_values (
1,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_abstract_base_values_set _tao_ri (
&_tao_call,
@@ -8114,14 +7981,14 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::abstract_base_values (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK;
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -8129,78 +7996,70 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::abstract_base_values (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << abstract_base_values)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << abstract_base_values)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -8210,59 +8069,61 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::abstract_base_values (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_abstract (
CORBA::Object *_collocated_tao_target_
@@ -8274,12 +8135,12 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_abstract (
{
CORBA::Boolean _tao_retval = 0;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval);
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_get_is_abstract",
@@ -8287,22 +8148,22 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_abstract (
0,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_get _tao_ri (
&_tao_call,
@@ -8310,14 +8171,14 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_abstract (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -8325,85 +8186,77 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_abstract (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::Boolean _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::Boolean _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -8413,61 +8266,63 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_abstract (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_abstract (
CORBA::Object *_collocated_tao_target_,
@@ -8479,12 +8334,12 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_abstract (
))
{
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW (CORBA::INTERNAL ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_set_is_abstract",
@@ -8492,22 +8347,22 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_abstract (
1,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_is_abstract_set _tao_ri (
&_tao_call,
@@ -8516,14 +8371,14 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_abstract (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK;
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -8531,78 +8386,70 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_abstract (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << CORBA::Any::from_boolean (is_abstract))
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << CORBA::Any::from_boolean (is_abstract))
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -8612,59 +8459,61 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_abstract (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_custom (
CORBA::Object *_collocated_tao_target_
@@ -8676,12 +8525,12 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_custom (
{
CORBA::Boolean _tao_retval = 0;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval);
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_get_is_custom",
@@ -8689,22 +8538,22 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_custom (
0,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_get _tao_ri (
&_tao_call,
@@ -8712,14 +8561,14 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_custom (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -8727,85 +8576,77 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_custom (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::Boolean _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::Boolean _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -8815,61 +8656,63 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_custom (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_custom (
CORBA::Object *_collocated_tao_target_,
@@ -8881,12 +8724,12 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_custom (
))
{
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW (CORBA::INTERNAL ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_set_is_custom",
@@ -8894,22 +8737,22 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_custom (
1,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_is_custom_set _tao_ri (
&_tao_call,
@@ -8918,14 +8761,14 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_custom (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK;
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -8933,78 +8776,70 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_custom (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << CORBA::Any::from_boolean (is_custom))
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << CORBA::Any::from_boolean (is_custom))
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -9014,59 +8849,61 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_custom (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_truncatable (
CORBA::Object *_collocated_tao_target_
@@ -9078,12 +8915,12 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_truncatable (
{
CORBA::Boolean _tao_retval = 0;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval);
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_get_is_truncatable",
@@ -9091,22 +8928,22 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_truncatable (
0,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_get _tao_ri (
&_tao_call,
@@ -9114,14 +8951,14 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_truncatable (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -9129,85 +8966,77 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_truncatable (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::Boolean _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::Boolean _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -9217,61 +9046,63 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_truncatable (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_truncatable (
CORBA::Object *_collocated_tao_target_,
@@ -9283,12 +9114,12 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_truncatable (
))
{
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW (CORBA::INTERNAL ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_set_is_truncatable",
@@ -9296,22 +9127,22 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_truncatable (
1,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_is_truncatable_set _tao_ri (
&_tao_call,
@@ -9320,14 +9151,14 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_truncatable (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK;
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -9335,78 +9166,70 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_truncatable (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << CORBA::Any::from_boolean (is_truncatable))
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << CORBA::Any::from_boolean (is_truncatable))
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -9416,59 +9239,61 @@ void CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_truncatable (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_a (
CORBA::Object *_collocated_tao_target_,
@@ -9481,12 +9306,12 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_a (
{
CORBA::Boolean _tao_retval = 0;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval);
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"is_a",
@@ -9494,22 +9319,22 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_a (
1,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_is_a _tao_ri (
&_tao_call,
@@ -9518,14 +9343,14 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_a (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -9533,98 +9358,90 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_a (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ _tao_retval
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- _tao_retval
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- _tao_retval
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- CORBA::Boolean _tao_retval_info =
- _tao_retval;
- _tao_ri.result (_tao_retval_info);
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval);
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> CORBA::Any::to_boolean (_tao_retval))
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ _tao_retval
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ CORBA::Boolean _tao_retval_info =
+ _tao_retval;
+ _tao_ri.result (_tao_retval_info);
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -9634,61 +9451,63 @@ CORBA::Boolean CORBA::_TAO_ValueDef_Remote_Proxy_Impl::is_a (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval);
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval);
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval;
+
+ return _tao_retval;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::ValueDef::FullValueDescription * CORBA::_TAO_ValueDef_Remote_Proxy_Impl::describe_value (
CORBA::Object *_collocated_tao_target_
@@ -9700,18 +9519,18 @@ return _tao_retval;
{
CORBA::ValueDef::FullValueDescription_var _tao_retval;
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
}
-
+
{
CORBA::ValueDef::FullValueDescription *tmp;
ACE_NEW_RETURN (tmp, CORBA::ValueDef::FullValueDescription, _tao_retval._retn ());
_tao_retval = tmp;
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"describe_value",
@@ -9719,22 +9538,22 @@ return _tao_retval;
0,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_describe_value _tao_ri (
&_tao_call,
@@ -9742,14 +9561,14 @@ return _tao_retval;
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -9757,86 +9576,78 @@ return _tao_retval;
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ValueDef::FullValueDescription * _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ValueDef::FullValueDescription * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -9846,61 +9657,63 @@ return _tao_retval;
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::ValueMemberDef_ptr CORBA::_TAO_ValueDef_Remote_Proxy_Impl::create_value_member (
CORBA::Object *_collocated_tao_target_,
@@ -9917,12 +9730,12 @@ return _tao_retval._retn ();
{
CORBA::ValueMemberDef_var _tao_retval (CORBA::ValueMemberDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"create_value_member",
@@ -9930,22 +9743,22 @@ return _tao_retval._retn ();
5,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_create_value_member _tao_ri (
&_tao_call,
@@ -9958,14 +9771,14 @@ return _tao_retval._retn ();
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -9973,103 +9786,95 @@ return _tao_retval._retn ();
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << type) &&
+ (_tao_out << access)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << type) &&
- (_tao_out << access)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::ValueMemberDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ValueMemberDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -10079,61 +9884,63 @@ return _tao_retval._retn ();
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::AttributeDef_ptr CORBA::_TAO_ValueDef_Remote_Proxy_Impl::create_attribute (
CORBA::Object *_collocated_tao_target_,
@@ -10150,12 +9957,12 @@ return _tao_retval._retn ();
{
CORBA::AttributeDef_var _tao_retval (CORBA::AttributeDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"create_attribute",
@@ -10163,22 +9970,22 @@ return _tao_retval._retn ();
5,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_create_attribute _tao_ri (
&_tao_call,
@@ -10191,14 +9998,14 @@ return _tao_retval._retn ();
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -10206,103 +10013,95 @@ return _tao_retval._retn ();
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << type) &&
+ (_tao_out << mode)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << type) &&
- (_tao_out << mode)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::AttributeDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::AttributeDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -10312,61 +10111,63 @@ return _tao_retval._retn ();
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::OperationDef_ptr CORBA::_TAO_ValueDef_Remote_Proxy_Impl::create_operation (
CORBA::Object *_collocated_tao_target_,
@@ -10386,12 +10187,12 @@ return _tao_retval._retn ();
{
CORBA::OperationDef_var _tao_retval (CORBA::OperationDef::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"create_operation",
@@ -10399,22 +10200,22 @@ return _tao_retval._retn ();
8,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueDef_create_operation _tao_ri (
&_tao_call,
@@ -10430,14 +10231,14 @@ return _tao_retval._retn ();
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -10445,106 +10246,98 @@ return _tao_retval._retn ();
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << result) &&
+ (_tao_out << mode) &&
+ (_tao_out << params) &&
+ (_tao_out << exceptions) &&
+ (_tao_out << contexts)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << id) &&
- (_tao_out << name) &&
- (_tao_out << version) &&
- (_tao_out << result) &&
- (_tao_out << mode) &&
- (_tao_out << params) &&
- (_tao_out << exceptions) &&
- (_tao_out << contexts)
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
-
- ),
- 0
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::OperationDef_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
}
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::OperationDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -10554,65 +10347,67 @@ return _tao_retval._retn ();
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
//
-// End Base & Remote Proxy Implemeentation.
+// End Base & Remote Proxy Implemeentation.
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -10659,8 +10454,8 @@ CORBA::_TAO_ValueDef_Remote_Proxy_Broker::select_proxy (
// End Remote & Base Proxy Broker Implementation
///////////////////////////////////////////////////////////////////////
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::ValueDef::ValueDef (int collocated)
{
@@ -10676,7 +10471,7 @@ CORBA::ValueDef::CORBA_ValueDef_setup_collocation (int collocated)
else
this->the_TAO_ValueDef_Proxy_Broker_ =
::CORBA::_TAO_ValueDef_Remote_Proxy_Broker::the_TAO_ValueDef_Remote_Proxy_Broker ();
-
+
this->CORBA_Container_setup_collocation (collocated);
this->CORBA_Contained_setup_collocation (collocated);
this->CORBA_IDLType_setup_collocation (collocated);
@@ -10685,7 +10480,7 @@ CORBA::ValueDef::CORBA_ValueDef_setup_collocation (int collocated)
CORBA::ValueDef::~ValueDef (void)
{}
-void
+void
CORBA::ValueDef::_tao_any_destructor (void *_tao_void_pointer)
{
ValueDef *tmp = ACE_static_cast (ValueDef *, _tao_void_pointer);
@@ -10702,7 +10497,7 @@ CORBA::ValueDef::_narrow (
{
return ValueDef::_nil ();
}
-
+
if (! obj->_is_local ())
{
CORBA::Boolean is_a =
@@ -10711,17 +10506,17 @@ CORBA::ValueDef::_narrow (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (ValueDef::_nil ());
-
+
if (is_a == 0)
{
return ValueDef::_nil ();
}
}
-
+
return ValueDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-CORBA::ValueDef_ptr
+CORBA::ValueDef_ptr
CORBA::ValueDef::_unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_NOT_USED
@@ -10731,18 +10526,18 @@ CORBA::ValueDef::_unchecked_narrow (
{
return ValueDef::_nil ();
}
-
+
if (! obj->_is_local ())
{
TAO_Stub* stub = obj->_stubobj ();
-
+
if (stub != 0)
{
stub->_incr_refcnt ();
}
-
+
ValueDef_ptr default_proxy = ValueDef::_nil ();
-
+
if (
!CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
@@ -10760,7 +10555,7 @@ CORBA::ValueDef::_unchecked_narrow (
ValueDef::_nil ()
);
}
-
+
if (CORBA::is_nil (default_proxy))
{
ACE_NEW_RETURN (
@@ -10773,10 +10568,10 @@ CORBA::ValueDef::_unchecked_narrow (
ValueDef::_nil ()
);
}
-
+
return default_proxy;
}
- else
+ else
return
ACE_reinterpret_cast (
ValueDef_ptr,
@@ -10796,7 +10591,7 @@ CORBA::ValueDef::_duplicate (ValueDef_ptr obj)
{
obj->_add_ref ();
}
-
+
return obj;
}
@@ -10847,7 +10642,7 @@ CORBA::ValueDef::_is_a (
void *CORBA::ValueDef::_tao_QueryInterface (ptr_arith_t type)
{
void *retv = 0;
-
+
if (type == ACE_reinterpret_cast (
ptr_arith_t,
&ACE_NESTED_CLASS (::CORBA, ValueDef)::_tao_class_id)
@@ -10922,12 +10717,12 @@ void *CORBA::ValueDef::_tao_QueryInterface (ptr_arith_t type)
ACE_static_cast (CORBA::Object_ptr, this)
);
}
-
+
if (retv != 0)
{
this->_add_ref ();
}
-
+
return retv;
}
@@ -10937,7 +10732,7 @@ const char* CORBA::ValueDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::InterfaceDefSeq * CORBA::ValueDef::supported_interfaces (
ACE_ENV_SINGLE_ARG_DECL
@@ -10946,10 +10741,10 @@ const char* CORBA::ValueDef::_interface_repository_id (void) const
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.supported_interfaces (
this
ACE_ENV_ARG_PARAMETER
@@ -10957,7 +10752,7 @@ const char* CORBA::ValueDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::ValueDef::supported_interfaces (
const CORBA::InterfaceDefSeq & supported_interfaces
@@ -10967,10 +10762,10 @@ void CORBA::ValueDef::supported_interfaces (
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK;
-
+
proxy.supported_interfaces (
this,
supported_interfaces
@@ -10979,7 +10774,7 @@ void CORBA::ValueDef::supported_interfaces (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::InitializerSeq * CORBA::ValueDef::initializers (
ACE_ENV_SINGLE_ARG_DECL
@@ -10988,10 +10783,10 @@ void CORBA::ValueDef::supported_interfaces (
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.initializers (
this
ACE_ENV_ARG_PARAMETER
@@ -10999,7 +10794,7 @@ void CORBA::ValueDef::supported_interfaces (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::ValueDef::initializers (
const CORBA::InitializerSeq & initializers
@@ -11009,10 +10804,10 @@ void CORBA::ValueDef::initializers (
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK;
-
+
proxy.initializers (
this,
initializers
@@ -11021,7 +10816,7 @@ void CORBA::ValueDef::initializers (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::ValueDef_ptr CORBA::ValueDef::base_value (
ACE_ENV_SINGLE_ARG_DECL
@@ -11030,10 +10825,10 @@ void CORBA::ValueDef::initializers (
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.base_value (
this
ACE_ENV_ARG_PARAMETER
@@ -11041,7 +10836,7 @@ void CORBA::ValueDef::initializers (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::ValueDef::base_value (
CORBA::ValueDef_ptr base_value
@@ -11051,10 +10846,10 @@ void CORBA::ValueDef::base_value (
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK;
-
+
proxy.base_value (
this,
base_value
@@ -11063,7 +10858,7 @@ void CORBA::ValueDef::base_value (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::ValueDefSeq * CORBA::ValueDef::abstract_base_values (
ACE_ENV_SINGLE_ARG_DECL
@@ -11072,10 +10867,10 @@ void CORBA::ValueDef::base_value (
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.abstract_base_values (
this
ACE_ENV_ARG_PARAMETER
@@ -11083,7 +10878,7 @@ void CORBA::ValueDef::base_value (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::ValueDef::abstract_base_values (
const CORBA::ValueDefSeq & abstract_base_values
@@ -11093,10 +10888,10 @@ void CORBA::ValueDef::abstract_base_values (
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK;
-
+
proxy.abstract_base_values (
this,
abstract_base_values
@@ -11105,7 +10900,7 @@ void CORBA::ValueDef::abstract_base_values (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::Boolean CORBA::ValueDef::is_abstract (
ACE_ENV_SINGLE_ARG_DECL
@@ -11114,10 +10909,10 @@ CORBA::Boolean CORBA::ValueDef::is_abstract (
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.is_abstract (
this
ACE_ENV_ARG_PARAMETER
@@ -11125,7 +10920,7 @@ CORBA::Boolean CORBA::ValueDef::is_abstract (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::ValueDef::is_abstract (
CORBA::Boolean is_abstract
@@ -11135,10 +10930,10 @@ void CORBA::ValueDef::is_abstract (
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK;
-
+
proxy.is_abstract (
this,
is_abstract
@@ -11147,7 +10942,7 @@ void CORBA::ValueDef::is_abstract (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::Boolean CORBA::ValueDef::is_custom (
ACE_ENV_SINGLE_ARG_DECL
@@ -11156,10 +10951,10 @@ CORBA::Boolean CORBA::ValueDef::is_custom (
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.is_custom (
this
ACE_ENV_ARG_PARAMETER
@@ -11167,7 +10962,7 @@ CORBA::Boolean CORBA::ValueDef::is_custom (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::ValueDef::is_custom (
CORBA::Boolean is_custom
@@ -11177,10 +10972,10 @@ void CORBA::ValueDef::is_custom (
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK;
-
+
proxy.is_custom (
this,
is_custom
@@ -11189,7 +10984,7 @@ void CORBA::ValueDef::is_custom (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::Boolean CORBA::ValueDef::is_truncatable (
ACE_ENV_SINGLE_ARG_DECL
@@ -11198,10 +10993,10 @@ CORBA::Boolean CORBA::ValueDef::is_truncatable (
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.is_truncatable (
this
ACE_ENV_ARG_PARAMETER
@@ -11209,7 +11004,7 @@ CORBA::Boolean CORBA::ValueDef::is_truncatable (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::ValueDef::is_truncatable (
CORBA::Boolean is_truncatable
@@ -11219,10 +11014,10 @@ void CORBA::ValueDef::is_truncatable (
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK;
-
+
proxy.is_truncatable (
this,
is_truncatable
@@ -11231,7 +11026,7 @@ void CORBA::ValueDef::is_truncatable (
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
CORBA::Boolean CORBA::ValueDef::is_a (
const char * id
@@ -11241,10 +11036,10 @@ CORBA::Boolean CORBA::ValueDef::is_a (
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.is_a (
this,
id
@@ -11253,470 +11048,470 @@ CORBA::Boolean CORBA::ValueDef::is_a (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ValueDef_FullValueDescription[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
52,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c756544),
- ACE_NTOHL (0x65662f46),
- ACE_NTOHL (0x756c6c56),
- ACE_NTOHL (0x616c7565),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x72697074),
- ACE_NTOHL (0x696f6e3a),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5661),
+ ACE_NTOHL (0x6c756544),
+ ACE_NTOHL (0x65662f46),
+ ACE_NTOHL (0x756c6c56),
+ ACE_NTOHL (0x616c7565),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e3a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ValueDef/FullValueDescription:1.0
- 21,
- ACE_NTOHL (0x46756c6c),
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x65446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
+ 21,
+ ACE_NTOHL (0x46756c6c),
+ ACE_NTOHL (0x56616c75),
+ ACE_NTOHL (0x65446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = FullValueDescription
15, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
+ 5,
+ ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
+ 11,
+ ACE_NTOHL (0x4964656e),
+ ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
+ 13,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
12,
- ACE_NTOHL (0x69735f61),
- ACE_NTOHL (0x62737472),
+ ACE_NTOHL (0x69735f61),
+ ACE_NTOHL (0x62737472),
ACE_NTOHL (0x61637400), // name = is_abstract
- CORBA::tk_boolean,
+ CORBA::tk_boolean,
10,
- ACE_NTOHL (0x69735f63),
- ACE_NTOHL (0x7573746f),
+ ACE_NTOHL (0x69735f63),
+ ACE_NTOHL (0x7573746f),
ACE_NTOHL (0x6d000000), // name = is_custom
- CORBA::tk_boolean,
+ CORBA::tk_boolean,
11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff74, // negative offset (-140)
8,
- ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
+ 12,
+ ACE_NTOHL (0x56657273),
+ ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
11,
- ACE_NTOHL (0x6f706572),
- ACE_NTOHL (0x6174696f),
+ ACE_NTOHL (0x6f706572),
+ ACE_NTOHL (0x6174696f),
ACE_NTOHL (0x6e730000), // name = operations
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
1340, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
39,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f70),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x72697074),
- ACE_NTOHL (0x696f6e53),
- ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f70),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x65713a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OpDescriptionSeq:1.0
- 17,
- ACE_NTOHL (0x4f704465),
- ACE_NTOHL (0x73637269),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e536571),
+ 17,
+ ACE_NTOHL (0x4f704465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e536571),
ACE_NTOHL (0x0), // name = OpDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
1260, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
1244, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f70),
- ACE_NTOHL (0x65726174),
- ACE_NTOHL (0x696f6e44),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f70),
+ ACE_NTOHL (0x65726174),
+ ACE_NTOHL (0x696f6e44),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDescription:1.0
- 21,
- ACE_NTOHL (0x4f706572),
- ACE_NTOHL (0x6174696f),
- ACE_NTOHL (0x6e446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
+ 21,
+ ACE_NTOHL (0x4f706572),
+ ACE_NTOHL (0x6174696f),
+ ACE_NTOHL (0x6e446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = OperationDescription
9, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
+ 5,
+ ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffdec, // negative offset (-532)
3,
ACE_NTOHL (0x69640000), // name = id
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffe30, // negative offset (-464)
11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffe18, // negative offset (-488)
8,
- ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffea0, // negative offset (-352)
7,
- ACE_NTOHL (0x72657375),
+ ACE_NTOHL (0x72657375),
ACE_NTOHL (0x6c740000), // name = result
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
5,
- ACE_NTOHL (0x6d6f6465),
+ ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
100, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4f70),
- ACE_NTOHL (0x65726174),
- ACE_NTOHL (0x696f6e4d),
- ACE_NTOHL (0x6f64653a),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f70),
+ ACE_NTOHL (0x65726174),
+ ACE_NTOHL (0x696f6e4d),
+ ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0
-14,
- ACE_NTOHL (0x4f706572),
- ACE_NTOHL (0x6174696f),
- ACE_NTOHL (0x6e4d6f64),
+ 14,
+ ACE_NTOHL (0x4f706572),
+ ACE_NTOHL (0x6174696f),
+ ACE_NTOHL (0x6e4d6f64),
ACE_NTOHL (0x65000000), // name = OperationMode
2, // member count
-10,
- ACE_NTOHL (0x4f505f4e),
- ACE_NTOHL (0x4f524d41),
+ 10,
+ ACE_NTOHL (0x4f505f4e),
+ ACE_NTOHL (0x4f524d41),
ACE_NTOHL (0x4c000000), // name = OP_NORMAL
-10,
- ACE_NTOHL (0x4f505f4f),
- ACE_NTOHL (0x4e455741),
+ 10,
+ ACE_NTOHL (0x4f505f4f),
+ ACE_NTOHL (0x4e455741),
ACE_NTOHL (0x59000000), // name = OP_ONEWAY
-
+
9,
- ACE_NTOHL (0x636f6e74),
- ACE_NTOHL (0x65787473),
+ ACE_NTOHL (0x636f6e74),
+ ACE_NTOHL (0x65787473),
ACE_NTOHL (0x0), // name = contexts
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
168, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e746578),
- ACE_NTOHL (0x74496453),
- ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6e746578),
+ ACE_NTOHL (0x74496453),
+ ACE_NTOHL (0x65713a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0
- 13,
- ACE_NTOHL (0x436f6e74),
- ACE_NTOHL (0x65787449),
- ACE_NTOHL (0x64536571),
+ 13,
+ ACE_NTOHL (0x436f6e74),
+ ACE_NTOHL (0x65787449),
+ ACE_NTOHL (0x64536571),
ACE_NTOHL (0x0), // name = ContextIdSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
96, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_alias, // typecode kind for typedefs
80, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f436f),
- ACE_NTOHL (0x6e746578),
- ACE_NTOHL (0x74496465),
- ACE_NTOHL (0x6e746966),
- ACE_NTOHL (0x6965723a),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6e746578),
+ ACE_NTOHL (0x74496465),
+ ACE_NTOHL (0x6e746966),
+ ACE_NTOHL (0x6965723a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0
- 18,
- ACE_NTOHL (0x436f6e74),
- ACE_NTOHL (0x65787449),
- ACE_NTOHL (0x64656e74),
- ACE_NTOHL (0x69666965),
+ 18,
+ ACE_NTOHL (0x436f6e74),
+ ACE_NTOHL (0x65787449),
+ ACE_NTOHL (0x64656e74),
+ ACE_NTOHL (0x69666965),
ACE_NTOHL (0x72000000), // name = ContextIdentifier
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffc6c, // negative offset (-916)
0U,
11,
- ACE_NTOHL (0x70617261),
- ACE_NTOHL (0x6d657465),
+ ACE_NTOHL (0x70617261),
+ ACE_NTOHL (0x6d657465),
ACE_NTOHL (0x72730000), // name = parameters
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
428, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5061),
+ ACE_NTOHL (0x72446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0
- 18,
- ACE_NTOHL (0x50617244),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e5365),
+ 18,
+ ACE_NTOHL (0x50617244),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
ACE_NTOHL (0x71000000), // name = ParDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
348, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
332, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72616d65),
- ACE_NTOHL (0x74657244),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5061),
+ ACE_NTOHL (0x72616d65),
+ ACE_NTOHL (0x74657244),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0
- 21,
- ACE_NTOHL (0x50617261),
- ACE_NTOHL (0x6d657465),
- ACE_NTOHL (0x72446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
+ 21,
+ ACE_NTOHL (0x50617261),
+ ACE_NTOHL (0x6d657465),
+ ACE_NTOHL (0x72446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = ParameterDescription
4, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
+ 5,
+ ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffb8c, // negative offset (-1140)
5,
- ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- CORBA::tk_objref, // typecode kind
+ CORBA::tk_objref, // typecode kind
52, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
30,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4944),
- ACE_NTOHL (0x4c547970),
- ACE_NTOHL (0x653a312e),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4944),
+ ACE_NTOHL (0x4c547970),
+ ACE_NTOHL (0x653a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
- 8,
- ACE_NTOHL (0x49444c54),
+ 8,
+ ACE_NTOHL (0x49444c54),
ACE_NTOHL (0x79706500), // name = IDLType
-
+
5,
- ACE_NTOHL (0x6d6f6465),
+ ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
116, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5061),
- ACE_NTOHL (0x72616d65),
- ACE_NTOHL (0x7465724d),
- ACE_NTOHL (0x6f64653a),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5061),
+ ACE_NTOHL (0x72616d65),
+ ACE_NTOHL (0x7465724d),
+ ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0
-14,
- ACE_NTOHL (0x50617261),
- ACE_NTOHL (0x6d657465),
- ACE_NTOHL (0x724d6f64),
+ 14,
+ ACE_NTOHL (0x50617261),
+ ACE_NTOHL (0x6d657465),
+ ACE_NTOHL (0x724d6f64),
ACE_NTOHL (0x65000000), // name = ParameterMode
3, // member count
-9,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f494e),
+ 9,
+ ACE_NTOHL (0x50415241),
+ ACE_NTOHL (0x4d5f494e),
ACE_NTOHL (0x0), // name = PARAM_IN
-10,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f4f55),
+ 10,
+ ACE_NTOHL (0x50415241),
+ ACE_NTOHL (0x4d5f4f55),
ACE_NTOHL (0x54000000), // name = PARAM_OUT
-12,
- ACE_NTOHL (0x50415241),
- ACE_NTOHL (0x4d5f494e),
+ 12,
+ ACE_NTOHL (0x50415241),
+ ACE_NTOHL (0x4d5f494e),
ACE_NTOHL (0x4f555400), // name = PARAM_INOUT
-
+
0U,
11,
- ACE_NTOHL (0x65786365),
- ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
ACE_NTOHL (0x6e730000), // name = exceptions
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
276, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
40,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4578),
- ACE_NTOHL (0x63446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
- ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
- 18,
- ACE_NTOHL (0x45786344),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e5365),
+ 18,
+ ACE_NTOHL (0x45786344),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
196, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
180, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4578),
- ACE_NTOHL (0x63657074),
- ACE_NTOHL (0x696f6e44),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63657074),
+ ACE_NTOHL (0x696f6e44),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
- 21,
- ACE_NTOHL (0x45786365),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
+ 21,
+ ACE_NTOHL (0x45786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = ExceptionDescription
5, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
+ 5,
+ ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff9c8, // negative offset (-1592)
3,
ACE_NTOHL (0x69640000), // name = id
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffa0c, // negative offset (-1524)
11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff9f4, // negative offset (-1548)
8,
- ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffa7c, // negative offset (-1412)
5,
- ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
0U,
@@ -11727,212 +11522,212 @@ TAO_ENCAP_BYTE_ORDER, // byte order
11,
- ACE_NTOHL (0x61747472),
- ACE_NTOHL (0x69627574),
+ ACE_NTOHL (0x61747472),
+ ACE_NTOHL (0x69627574),
ACE_NTOHL (0x65730000), // name = attributes
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
404, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
41,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4174),
- ACE_NTOHL (0x74724465),
- ACE_NTOHL (0x73637269),
- ACE_NTOHL (0x7074696f),
- ACE_NTOHL (0x6e536571),
- ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4174),
+ ACE_NTOHL (0x74724465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e536571),
+ ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/AttrDescriptionSeq:1.0
- 19,
- ACE_NTOHL (0x41747472),
- ACE_NTOHL (0x44657363),
- ACE_NTOHL (0x72697074),
- ACE_NTOHL (0x696f6e53),
+ 19,
+ ACE_NTOHL (0x41747472),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x65710000), // name = AttrDescriptionSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
320, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
304, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
43,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4174),
- ACE_NTOHL (0x74726962),
- ACE_NTOHL (0x75746544),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4174),
+ ACE_NTOHL (0x74726962),
+ ACE_NTOHL (0x75746544),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/AttributeDescription:1.0
- 21,
- ACE_NTOHL (0x41747472),
- ACE_NTOHL (0x69627574),
- ACE_NTOHL (0x65446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
+ 21,
+ ACE_NTOHL (0x41747472),
+ ACE_NTOHL (0x69627574),
+ ACE_NTOHL (0x65446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = AttributeDescription
6, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
+ 5,
+ ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff894, // negative offset (-1900)
3,
ACE_NTOHL (0x69640000), // name = id
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff8d8, // negative offset (-1832)
11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff8c0, // negative offset (-1856)
8,
- ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff948, // negative offset (-1720)
5,
- ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
5,
- ACE_NTOHL (0x6d6f6465),
+ ACE_NTOHL (0x6d6f6465),
ACE_NTOHL (0x0), // name = mode
- CORBA::tk_enum, // typecode kind
+ CORBA::tk_enum, // typecode kind
104, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
36,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4174),
- ACE_NTOHL (0x74726962),
- ACE_NTOHL (0x7574654d),
- ACE_NTOHL (0x6f64653a),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4174),
+ ACE_NTOHL (0x74726962),
+ ACE_NTOHL (0x7574654d),
+ ACE_NTOHL (0x6f64653a),
ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0
-14,
- ACE_NTOHL (0x41747472),
- ACE_NTOHL (0x69627574),
- ACE_NTOHL (0x654d6f64),
+ 14,
+ ACE_NTOHL (0x41747472),
+ ACE_NTOHL (0x69627574),
+ ACE_NTOHL (0x654d6f64),
ACE_NTOHL (0x65000000), // name = AttributeMode
2, // member count
-12,
- ACE_NTOHL (0x41545452),
- ACE_NTOHL (0x5f4e4f52),
+ 12,
+ ACE_NTOHL (0x41545452),
+ ACE_NTOHL (0x5f4e4f52),
ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL
-14,
- ACE_NTOHL (0x41545452),
- ACE_NTOHL (0x5f524541),
- ACE_NTOHL (0x444f4e4c),
+ 14,
+ ACE_NTOHL (0x41545452),
+ ACE_NTOHL (0x5f524541),
+ ACE_NTOHL (0x444f4e4c),
ACE_NTOHL (0x59000000), // name = ATTR_READONLY
-
+
0U,
8,
- ACE_NTOHL (0x6d656d62),
+ ACE_NTOHL (0x6d656d62),
ACE_NTOHL (0x65727300), // name = members
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
360, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
37,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c75654d),
- ACE_NTOHL (0x656d6265),
- ACE_NTOHL (0x72536571),
- ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5661),
+ ACE_NTOHL (0x6c75654d),
+ ACE_NTOHL (0x656d6265),
+ ACE_NTOHL (0x72536571),
+ ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ValueMemberSeq:1.0
- 15,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x654d656d),
- ACE_NTOHL (0x62657253),
+ 15,
+ ACE_NTOHL (0x56616c75),
+ ACE_NTOHL (0x654d656d),
+ ACE_NTOHL (0x62657253),
ACE_NTOHL (0x65710000), // name = ValueMemberSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
284, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
268, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c75654d),
- ACE_NTOHL (0x656d6265),
- ACE_NTOHL (0x723a312e),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5661),
+ ACE_NTOHL (0x6c75654d),
+ ACE_NTOHL (0x656d6265),
+ ACE_NTOHL (0x723a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ValueMember:1.0
- 12,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x654d656d),
+ 12,
+ ACE_NTOHL (0x56616c75),
+ ACE_NTOHL (0x654d656d),
ACE_NTOHL (0x62657200), // name = ValueMember
7, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
+ 5,
+ ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff708, // negative offset (-2296)
3,
ACE_NTOHL (0x69640000), // name = id
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff74c, // negative offset (-2228)
11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff734, // negative offset (-2252)
8,
- ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff7bc, // negative offset (-2116)
5,
- ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffb3c, // negative offset (-1220)
7,
- ACE_NTOHL (0x61636365),
+ ACE_NTOHL (0x61636365),
ACE_NTOHL (0x73730000), // name = access
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
64, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5669),
- ACE_NTOHL (0x73696269),
- ACE_NTOHL (0x6c697479),
- ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5669),
+ ACE_NTOHL (0x73696269),
+ ACE_NTOHL (0x6c697479),
+ ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Visibility:1.0
- 11,
- ACE_NTOHL (0x56697369),
- ACE_NTOHL (0x62696c69),
+ 11,
+ ACE_NTOHL (0x56697369),
+ ACE_NTOHL (0x62696c69),
ACE_NTOHL (0x74790000), // name = Visibility
- CORBA::tk_short,
+ CORBA::tk_short,
@@ -11940,150 +11735,150 @@ TAO_ENCAP_BYTE_ORDER, // byte order
13,
- ACE_NTOHL (0x696e6974),
- ACE_NTOHL (0x69616c69),
- ACE_NTOHL (0x7a657273),
+ ACE_NTOHL (0x696e6974),
+ ACE_NTOHL (0x69616c69),
+ ACE_NTOHL (0x7a657273),
ACE_NTOHL (0x0), // name = initializers
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
416, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
37,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f496e),
- ACE_NTOHL (0x69746961),
- ACE_NTOHL (0x6c697a65),
- ACE_NTOHL (0x72536571),
- ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f496e),
+ ACE_NTOHL (0x69746961),
+ ACE_NTOHL (0x6c697a65),
+ ACE_NTOHL (0x72536571),
+ ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/InitializerSeq:1.0
- 15,
- ACE_NTOHL (0x496e6974),
- ACE_NTOHL (0x69616c69),
- ACE_NTOHL (0x7a657253),
+ 15,
+ ACE_NTOHL (0x496e6974),
+ ACE_NTOHL (0x69616c69),
+ ACE_NTOHL (0x7a657253),
ACE_NTOHL (0x65710000), // name = InitializerSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
340, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
324, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f496e),
- ACE_NTOHL (0x69746961),
- ACE_NTOHL (0x6c697a65),
- ACE_NTOHL (0x723a312e),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f496e),
+ ACE_NTOHL (0x69746961),
+ ACE_NTOHL (0x6c697a65),
+ ACE_NTOHL (0x723a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/Initializer:1.0
- 12,
- ACE_NTOHL (0x496e6974),
- ACE_NTOHL (0x69616c69),
+ 12,
+ ACE_NTOHL (0x496e6974),
+ ACE_NTOHL (0x69616c69),
ACE_NTOHL (0x7a657200), // name = Initializer
2, // member count
- 8,
- ACE_NTOHL (0x6d656d62),
+ 8,
+ ACE_NTOHL (0x6d656d62),
ACE_NTOHL (0x65727300), // name = members
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
220, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
38,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5374),
- ACE_NTOHL (0x72756374),
- ACE_NTOHL (0x4d656d62),
- ACE_NTOHL (0x65725365),
- ACE_NTOHL (0x713a312e),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5374),
+ ACE_NTOHL (0x72756374),
+ ACE_NTOHL (0x4d656d62),
+ ACE_NTOHL (0x65725365),
+ ACE_NTOHL (0x713a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/StructMemberSeq:1.0
- 16,
- ACE_NTOHL (0x53747275),
- ACE_NTOHL (0x63744d65),
- ACE_NTOHL (0x6d626572),
+ 16,
+ ACE_NTOHL (0x53747275),
+ ACE_NTOHL (0x63744d65),
+ ACE_NTOHL (0x6d626572),
ACE_NTOHL (0x53657100), // name = StructMemberSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
144, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
CORBA::tk_struct, // typecode kind
128, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5374),
- ACE_NTOHL (0x72756374),
- ACE_NTOHL (0x4d656d62),
- ACE_NTOHL (0x65723a31),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5374),
+ ACE_NTOHL (0x72756374),
+ ACE_NTOHL (0x4d656d62),
+ ACE_NTOHL (0x65723a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/StructMember:1.0
- 13,
- ACE_NTOHL (0x53747275),
- ACE_NTOHL (0x63744d65),
- ACE_NTOHL (0x6d626572),
+ 13,
+ ACE_NTOHL (0x53747275),
+ ACE_NTOHL (0x63744d65),
+ ACE_NTOHL (0x6d626572),
ACE_NTOHL (0x0), // name = StructMember
3, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
+ 5,
+ ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff4d4, // negative offset (-2860)
5,
- ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
9,
- ACE_NTOHL (0x74797065),
- ACE_NTOHL (0x5f646566),
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x5f646566),
ACE_NTOHL (0x0), // name = type_def
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff944, // negative offset (-1724)
0U,
5,
- ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff494, // negative offset (-2924)
0U,
21,
- ACE_NTOHL (0x73757070),
- ACE_NTOHL (0x6f727465),
- ACE_NTOHL (0x645f696e),
- ACE_NTOHL (0x74657266),
- ACE_NTOHL (0x61636573),
+ ACE_NTOHL (0x73757070),
+ ACE_NTOHL (0x6f727465),
+ ACE_NTOHL (0x645f696e),
+ ACE_NTOHL (0x74657266),
+ ACE_NTOHL (0x61636573),
ACE_NTOHL (0x0), // name = supported_interfaces
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
92, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
38,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49645365),
- ACE_NTOHL (0x713a312e),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49645365),
+ ACE_NTOHL (0x713a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0
- 16,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
+ 16,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
ACE_NTOHL (0x53657100), // name = RepositoryIdSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
16, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
0xffffffff, // indirection
@@ -12092,31 +11887,31 @@ TAO_ENCAP_BYTE_ORDER, // byte order
21,
- ACE_NTOHL (0x61627374),
- ACE_NTOHL (0x72616374),
- ACE_NTOHL (0x5f626173),
- ACE_NTOHL (0x655f7661),
- ACE_NTOHL (0x6c756573),
+ ACE_NTOHL (0x61627374),
+ ACE_NTOHL (0x72616374),
+ ACE_NTOHL (0x5f626173),
+ ACE_NTOHL (0x655f7661),
+ ACE_NTOHL (0x6c756573),
ACE_NTOHL (0x0), // name = abstract_base_values
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff7c, // negative offset (-132)
15,
- ACE_NTOHL (0x69735f74),
- ACE_NTOHL (0x72756e63),
- ACE_NTOHL (0x61746162),
+ ACE_NTOHL (0x69735f74),
+ ACE_NTOHL (0x72756e63),
+ ACE_NTOHL (0x61746162),
ACE_NTOHL (0x6c650000), // name = is_truncatable
- CORBA::tk_boolean,
+ CORBA::tk_boolean,
11,
- ACE_NTOHL (0x62617365),
- ACE_NTOHL (0x5f76616c),
+ ACE_NTOHL (0x62617365),
+ ACE_NTOHL (0x5f76616c),
ACE_NTOHL (0x75650000), // name = base_value
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffff410, // negative offset (-3056)
5,
- ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x74797065),
ACE_NTOHL (0x0), // name = type
- CORBA::tk_TypeCode,
+ CORBA::tk_TypeCode,
};
@@ -12131,8 +11926,8 @@ static CORBA::TypeCode _tc_TAO_tc_CORBA_ValueDef_FullValueDescription (
::CORBA::TypeCode_ptr CORBA::ValueDef::_tc_FullValueDescription =
&_tc_TAO_tc_CORBA_ValueDef_FullValueDescription;
-// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::ValueDef::FullValueDescription::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -12141,7 +11936,7 @@ void CORBA::ValueDef::FullValueDescription::_tao_any_destructor (void *_tao_void
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::ValueDef::FullValueDescription * CORBA::ValueDef::describe_value (
ACE_ENV_SINGLE_ARG_DECL
@@ -12150,10 +11945,10 @@ void CORBA::ValueDef::FullValueDescription::_tao_any_destructor (void *_tao_void
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.describe_value (
this
ACE_ENV_ARG_PARAMETER
@@ -12161,7 +11956,7 @@ void CORBA::ValueDef::FullValueDescription::_tao_any_destructor (void *_tao_void
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::ValueMemberDef_ptr CORBA::ValueDef::create_value_member (
const char * id,
@@ -12175,10 +11970,10 @@ void CORBA::ValueDef::FullValueDescription::_tao_any_destructor (void *_tao_void
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.create_value_member (
this,
id,
@@ -12191,7 +11986,7 @@ void CORBA::ValueDef::FullValueDescription::_tao_any_destructor (void *_tao_void
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::AttributeDef_ptr CORBA::ValueDef::create_attribute (
const char * id,
@@ -12205,10 +12000,10 @@ void CORBA::ValueDef::FullValueDescription::_tao_any_destructor (void *_tao_void
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.create_attribute (
this,
id,
@@ -12221,7 +12016,7 @@ void CORBA::ValueDef::FullValueDescription::_tao_any_destructor (void *_tao_void
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::OperationDef_ptr CORBA::ValueDef::create_operation (
const char * id,
@@ -12238,10 +12033,10 @@ void CORBA::ValueDef::FullValueDescription::_tao_any_destructor (void *_tao_void
CORBA::SystemException
))
{
- _TAO_ValueDef_Proxy_Impl &proxy =
+ _TAO_ValueDef_Proxy_Impl &proxy =
this->the_TAO_ValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.create_operation (
this,
id,
@@ -12257,25 +12052,25 @@ void CORBA::ValueDef::FullValueDescription::_tao_any_destructor (void *_tao_void
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ValueDef[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
31,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c756544),
- ACE_NTOHL (0x65663a31),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5661),
+ ACE_NTOHL (0x6c756544),
+ ACE_NTOHL (0x65663a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ValueDef:1.0
- 9,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x65446566),
+ 9,
+ ACE_NTOHL (0x56616c75),
+ ACE_NTOHL (0x65446566),
ACE_NTOHL (0x0), // name = ValueDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_ValueDef (
CORBA::tk_objref,
@@ -12295,143 +12090,143 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ValueDescription[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
39,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c756544),
- ACE_NTOHL (0x65736372),
- ACE_NTOHL (0x69707469),
- ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5661),
+ ACE_NTOHL (0x6c756544),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ValueDescription:1.0
- 17,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x65446573),
- ACE_NTOHL (0x63726970),
- ACE_NTOHL (0x74696f6e),
+ 17,
+ ACE_NTOHL (0x56616c75),
+ ACE_NTOHL (0x65446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
ACE_NTOHL (0x0), // name = ValueDescription
10, // member count
- 5,
- ACE_NTOHL (0x6e616d65),
+ 5,
+ ACE_NTOHL (0x6e616d65),
ACE_NTOHL (0x0), // name = name
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
33,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f4964),
- ACE_NTOHL (0x656e7469),
- ACE_NTOHL (0x66696572),
- ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
- 11,
- ACE_NTOHL (0x4964656e),
- ACE_NTOHL (0x74696669),
+ 11,
+ ACE_NTOHL (0x4964656e),
+ ACE_NTOHL (0x74696669),
ACE_NTOHL (0x65720000), // name = Identifier
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
3,
ACE_NTOHL (0x69640000), // name = id
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
72, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
35,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
- 13,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
+ 13,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
ACE_NTOHL (0x0), // name = RepositoryId
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
12,
- ACE_NTOHL (0x69735f61),
- ACE_NTOHL (0x62737472),
+ ACE_NTOHL (0x69735f61),
+ ACE_NTOHL (0x62737472),
ACE_NTOHL (0x61637400), // name = is_abstract
- CORBA::tk_boolean,
+ CORBA::tk_boolean,
10,
- ACE_NTOHL (0x69735f63),
- ACE_NTOHL (0x7573746f),
+ ACE_NTOHL (0x69735f63),
+ ACE_NTOHL (0x7573746f),
ACE_NTOHL (0x6d000000), // name = is_custom
- CORBA::tk_boolean,
+ CORBA::tk_boolean,
11,
- ACE_NTOHL (0x64656669),
- ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
ACE_NTOHL (0x696e0000), // name = defined_in
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff74, // negative offset (-140)
8,
- ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x76657273),
ACE_NTOHL (0x696f6e00), // name = version
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
68, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5665),
- ACE_NTOHL (0x7273696f),
- ACE_NTOHL (0x6e537065),
- ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
- 12,
- ACE_NTOHL (0x56657273),
- ACE_NTOHL (0x696f6e53),
+ 12,
+ ACE_NTOHL (0x56657273),
+ ACE_NTOHL (0x696f6e53),
ACE_NTOHL (0x70656300), // name = VersionSpec
- CORBA::tk_string,
+ CORBA::tk_string,
0U, // string length
21,
- ACE_NTOHL (0x73757070),
- ACE_NTOHL (0x6f727465),
- ACE_NTOHL (0x645f696e),
- ACE_NTOHL (0x74657266),
- ACE_NTOHL (0x61636573),
+ ACE_NTOHL (0x73757070),
+ ACE_NTOHL (0x6f727465),
+ ACE_NTOHL (0x645f696e),
+ ACE_NTOHL (0x74657266),
+ ACE_NTOHL (0x61636573),
ACE_NTOHL (0x0), // name = supported_interfaces
- CORBA::tk_alias, // typecode kind for typedefs
+ CORBA::tk_alias, // typecode kind for typedefs
92, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
38,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5265),
- ACE_NTOHL (0x706f7369),
- ACE_NTOHL (0x746f7279),
- ACE_NTOHL (0x49645365),
- ACE_NTOHL (0x713a312e),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49645365),
+ ACE_NTOHL (0x713a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0
- 16,
- ACE_NTOHL (0x5265706f),
- ACE_NTOHL (0x7369746f),
- ACE_NTOHL (0x72794964),
+ 16,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
ACE_NTOHL (0x53657100), // name = RepositoryIdSeq
- CORBA::tk_sequence, // typecode kind
+ CORBA::tk_sequence, // typecode kind
16, // encapsulation length
TAO_ENCAP_BYTE_ORDER, // byte order
0xffffffff, // indirection
@@ -12440,26 +12235,26 @@ static const CORBA::Long _oc_CORBA_ValueDescription[] =
21,
- ACE_NTOHL (0x61627374),
- ACE_NTOHL (0x72616374),
- ACE_NTOHL (0x5f626173),
- ACE_NTOHL (0x655f7661),
- ACE_NTOHL (0x6c756573),
+ ACE_NTOHL (0x61627374),
+ ACE_NTOHL (0x72616374),
+ ACE_NTOHL (0x5f626173),
+ ACE_NTOHL (0x655f7661),
+ ACE_NTOHL (0x6c756573),
ACE_NTOHL (0x0), // name = abstract_base_values
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xffffff7c, // negative offset (-132)
15,
- ACE_NTOHL (0x69735f74),
- ACE_NTOHL (0x72756e63),
- ACE_NTOHL (0x61746162),
+ ACE_NTOHL (0x69735f74),
+ ACE_NTOHL (0x72756e63),
+ ACE_NTOHL (0x61746162),
ACE_NTOHL (0x6c650000), // name = is_truncatable
- CORBA::tk_boolean,
+ CORBA::tk_boolean,
11,
- ACE_NTOHL (0x62617365),
- ACE_NTOHL (0x5f76616c),
+ ACE_NTOHL (0x62617365),
+ ACE_NTOHL (0x5f76616c),
ACE_NTOHL (0x75650000), // name = base_value
- 0xffffffff, // indirection
+ 0xffffffff, // indirection
0xfffffe48, // negative offset (-440)
};
@@ -12480,8 +12275,8 @@ TAO_NAMESPACE_DEFINE (
)
TAO_NAMESPACE_END
-// TAO_IDL - Generated from
-// be/be_visitor_structure/structure_cs.cpp:67
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
void CORBA::ValueDescription::_tao_any_destructor (void *_tao_void_pointer)
{
@@ -12490,7 +12285,2913 @@ void CORBA::ValueDescription::_tao_any_destructor (void *_tao_void_pointer)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:61
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
+
+int CORBA::ExtValueDef::_tao_class_id = 0;
+
+CORBA::ExtValueDef_ptr
+tao_CORBA_ExtValueDef_duplicate (
+ CORBA::ExtValueDef_ptr p
+ )
+{
+ return CORBA::ExtValueDef::_duplicate (p);
+}
+
+void
+tao_CORBA_ExtValueDef_release (
+ CORBA::ExtValueDef_ptr p
+ )
+{
+ CORBA::release (p);
+}
+
+CORBA::ExtValueDef_ptr
+tao_CORBA_ExtValueDef_nil (
+ void
+ )
+{
+ return CORBA::ExtValueDef::_nil ();
+}
+
+CORBA::ExtValueDef_ptr
+tao_CORBA_ExtValueDef_narrow (
+ CORBA::Object *p
+ ACE_ENV_ARG_DECL
+ )
+{
+ return CORBA::ExtValueDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+tao_CORBA_ExtValueDef_upcast (
+ void *src
+ )
+{
+ CORBA::ExtValueDef **tmp =
+ ACE_static_cast (CORBA::ExtValueDef **, src);
+ return *tmp;
+}
+
+CORBA::Boolean
+tao_CORBA_ExtValueDef_marshal (
+ CORBA::ExtValueDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
+
+// *************************************************************
+// CORBA::ExtValueDef_var
+// *************************************************************
+
+CORBA::ExtValueDef_var::ExtValueDef_var (void)
+ : ptr_ (ExtValueDef::_nil ())
+{}
+
+::CORBA::ExtValueDef_ptr
+CORBA::ExtValueDef_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+CORBA::ExtValueDef_var::ExtValueDef_var (const ::CORBA::ExtValueDef_var &p)
+ : TAO_Base_var (),
+ ptr_ (ExtValueDef::_duplicate (p.ptr ()))
+{}
+
+CORBA::ExtValueDef_var::~ExtValueDef_var (void)
+{
+ CORBA::release (this->ptr_);
+}
+
+CORBA::ExtValueDef_var &
+CORBA::ExtValueDef_var::operator= (ExtValueDef_ptr p)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = p;
+ return *this;
+}
+
+CORBA::ExtValueDef_var &
+CORBA::ExtValueDef_var::operator= (const ::CORBA::ExtValueDef_var &p)
+{
+ if (this != &p)
+ {
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ExtValueDef::_duplicate (p.ptr ());
+ }
+ return *this;
+}
+
+CORBA::ExtValueDef_var::operator const ::CORBA::ExtValueDef_ptr &() const // cast
+{
+ return this->ptr_;
+}
+
+CORBA::ExtValueDef_var::operator ::CORBA::ExtValueDef_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtValueDef_ptr
+CORBA::ExtValueDef_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtValueDef_ptr
+CORBA::ExtValueDef_var::in (void) const
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtValueDef_ptr &
+CORBA::ExtValueDef_var::inout (void)
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtValueDef_ptr &
+CORBA::ExtValueDef_var::out (void)
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ExtValueDef::_nil ();
+ return this->ptr_;
+}
+
+::CORBA::ExtValueDef_ptr
+CORBA::ExtValueDef_var::_retn (void)
+{
+ // yield ownership of managed obj reference
+ ::CORBA::ExtValueDef_ptr val = this->ptr_;
+ this->ptr_ = ::CORBA::ExtValueDef::_nil ();
+ return val;
+}
+
+::CORBA::ExtValueDef_ptr
+CORBA::ExtValueDef_var::tao_duplicate (ExtValueDef_ptr p)
+{
+ return ::CORBA::ExtValueDef::_duplicate (p);
+}
+
+void
+CORBA::ExtValueDef_var::tao_release (ExtValueDef_ptr p)
+{
+ CORBA::release (p);
+}
+
+::CORBA::ExtValueDef_ptr
+CORBA::ExtValueDef_var::tao_nil (void)
+{
+ return ::CORBA::ExtValueDef::_nil ();
+}
+
+::CORBA::ExtValueDef_ptr
+CORBA::ExtValueDef_var::tao_narrow (
+ CORBA::Object *p
+ ACE_ENV_ARG_DECL
+ )
+{
+ return ::CORBA::ExtValueDef::_narrow (p ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::Object *
+CORBA::ExtValueDef_var::tao_upcast (void *src)
+{
+ ExtValueDef **tmp =
+ ACE_static_cast (ExtValueDef **, src);
+ return *tmp;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
+
+// *************************************************************
+// CORBA::ExtValueDef_out
+// *************************************************************
+
+CORBA::ExtValueDef_out::ExtValueDef_out (ExtValueDef_ptr &p)
+ : ptr_ (p)
+{
+ this->ptr_ = ::CORBA::ExtValueDef::_nil ();
+}
+
+CORBA::ExtValueDef_out::ExtValueDef_out (ExtValueDef_var &p)
+ : ptr_ (p.out ())
+{
+ CORBA::release (this->ptr_);
+ this->ptr_ = ::CORBA::ExtValueDef::_nil ();
+}
+
+CORBA::ExtValueDef_out::ExtValueDef_out (const ::CORBA::ExtValueDef_out &p)
+ : ptr_ (ACE_const_cast (ExtValueDef_out &, p).ptr_)
+{}
+
+::CORBA::ExtValueDef_out &
+CORBA::ExtValueDef_out::operator= (const ::CORBA::ExtValueDef_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExtValueDef_out&, p).ptr_;
+ return *this;
+}
+
+CORBA::ExtValueDef_out &
+CORBA::ExtValueDef_out::operator= (const ::CORBA::ExtValueDef_var &p)
+{
+ this->ptr_ = ::CORBA::ExtValueDef::_duplicate (p.ptr ());
+ return *this;
+}
+
+CORBA::ExtValueDef_out &
+CORBA::ExtValueDef_out::operator= (ExtValueDef_ptr p)
+{
+ this->ptr_ = p;
+ return *this;
+}
+
+CORBA::ExtValueDef_out::operator ::CORBA::ExtValueDef_ptr &() // cast
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtValueDef_ptr &
+CORBA::ExtValueDef_out::ptr (void)
+{
+ return this->ptr_;
+}
+
+::CORBA::ExtValueDef_ptr
+CORBA::ExtValueDef_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_get : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_get (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ void result (::CORBA::ExtInitializerSeq * result);
+
+ private:
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_get (const TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_get &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_get &);
+
+ ::CORBA::ExtInitializerSeq * _result;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_get::TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_get (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_get::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return parameter_list;
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_get::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_get::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 0;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ CORBA::Any_var safe_result_any = result_any;
+
+ (*result_any) <<= this->_result;
+ return safe_result_any._retn ();
+}
+
+void
+TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_get::result (::CORBA::ExtInitializerSeq * result)
+{
+ // Update the result.
+ this->_result = result;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_set : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_set (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const CORBA::ExtInitializerSeq & ext_initializers
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ private:
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_set (const TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_set &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_set &);
+ const CORBA::ExtInitializerSeq & ext_initializers_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_set::TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_set (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const CORBA::ExtInitializerSeq & ext_initializers
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
+ ext_initializers_ (ext_initializers)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_set::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ Dynamic::ParameterList_var safe_parameter_list = parameter_list;
+
+ parameter_list->length (1);
+ CORBA::ULong len = 0;
+ (*parameter_list)[len].argument <<= this->ext_initializers_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ return safe_parameter_list._retn ();
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_set::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_set::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 1;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return result_any;
+}
+
+
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_ExtValueDef_describe_ext_value : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_describe_ext_value (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ void result (::CORBA::ExtValueDef::ExtFullValueDescription * result);
+
+ private:
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_describe_ext_value (const TAO_ClientRequestInfo_CORBA_ExtValueDef_describe_ext_value &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ExtValueDef_describe_ext_value &);
+
+ ::CORBA::ExtValueDef::ExtFullValueDescription * _result;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_describe_ext_value::TAO_ClientRequestInfo_CORBA_ExtValueDef_describe_ext_value (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_ExtValueDef_describe_ext_value::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return parameter_list;
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_ExtValueDef_describe_ext_value::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_ExtValueDef_describe_ext_value::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 0;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ CORBA::Any_var safe_result_any = result_any;
+
+ (*result_any) <<= this->_result;
+ return safe_result_any._retn ();
+}
+
+void
+TAO_ClientRequestInfo_CORBA_ExtValueDef_describe_ext_value::result (::CORBA::ExtValueDef::ExtFullValueDescription * result)
+{
+ // Update the result.
+ this->_result = result;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
+
+class TAO_ClientRequestInfo_CORBA_ExtValueDef_create_ext_attribute : public TAO_ClientRequestInfo_i
+{
+public:
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_create_ext_attribute (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::IDLType_ptr type,
+ CORBA::AttributeMode & mode,
+ const CORBA::ExceptionDefSeq & get_exceptions,
+ const CORBA::ExceptionDefSeq & set_exceptions
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
+
+ virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+
+ void result (::CORBA::ExtAttributeDef_ptr result);
+
+ private:
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_create_ext_attribute (const TAO_ClientRequestInfo_CORBA_ExtValueDef_create_ext_attribute &);
+ void operator= (const TAO_ClientRequestInfo_CORBA_ExtValueDef_create_ext_attribute &);
+ const char * id_;
+ const char * name_;
+ const char * version_;
+ CORBA::IDLType_ptr type_;
+ const CORBA::AttributeMode & mode_;
+ const CORBA::ExceptionDefSeq & get_exceptions_;
+ const CORBA::ExceptionDefSeq & set_exceptions_;
+
+ ::CORBA::ExtAttributeDef_ptr _result;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_create_ext_attribute::TAO_ClientRequestInfo_CORBA_ExtValueDef_create_ext_attribute (
+ TAO_GIOP_Invocation *_tao_invocation,
+ CORBA::Object_ptr _tao_target,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::IDLType_ptr type,
+ CORBA::AttributeMode & mode,
+ const CORBA::ExceptionDefSeq & get_exceptions,
+ const CORBA::ExceptionDefSeq & set_exceptions
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+ : TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
+ id_ (id),
+ name_ (name),
+ version_ (version),
+ type_ (type),
+ mode_ (mode),
+ get_exceptions_ (get_exceptions),
+ set_exceptions_ (set_exceptions)
+{}
+
+Dynamic::ParameterList *
+TAO_ClientRequestInfo_CORBA_ExtValueDef_create_ext_attribute::arguments (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the argument list on demand.
+ Dynamic::ParameterList *parameter_list =
+ TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ Dynamic::ParameterList_var safe_parameter_list = parameter_list;
+
+ parameter_list->length (7);
+ CORBA::ULong len = 0;
+ (*parameter_list)[len].argument <<= id_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= name_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= version_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->type_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->mode_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->get_exceptions_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ (*parameter_list)[len].argument <<= this->set_exceptions_;
+ (*parameter_list)[len].mode = CORBA::PARAM_IN;
+ len++;
+
+ return safe_parameter_list._retn ();
+}
+
+Dynamic::ExceptionList *
+TAO_ClientRequestInfo_CORBA_ExtValueDef_create_ext_attribute::exceptions (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the exception list on demand.
+ Dynamic::ExceptionList *exception_list =
+ TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return exception_list;
+}
+
+CORBA::Any *
+TAO_ClientRequestInfo_CORBA_ExtValueDef_create_ext_attribute::result (ACE_ENV_SINGLE_ARG_DECL)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Generate the result on demand.
+ CORBA::Boolean tk_void_any = 0;
+ CORBA::Any *result_any =
+ TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ CORBA::Any_var safe_result_any = result_any;
+
+ (*result_any) <<= this->_result;
+ return safe_result_any._retn ();
+}
+
+void
+TAO_ClientRequestInfo_CORBA_ExtValueDef_create_ext_attribute::result (::CORBA::ExtAttributeDef_ptr result)
+{
+ // Update the result.
+ this->_result = result;
+}
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Base & Remote Proxy Implementation.
+//
+
+CORBA::_TAO_ExtValueDef_Proxy_Impl::_TAO_ExtValueDef_Proxy_Impl (void)
+{}
+
+CORBA::_TAO_ExtValueDef_Remote_Proxy_Impl::_TAO_ExtValueDef_Remote_Proxy_Impl (void)
+{}
+
+// Remote Implementation of the IDL interface methods
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+::CORBA::ExtInitializerSeq * CORBA::_TAO_ExtValueDef_Remote_Proxy_Impl::ext_initializers (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ CORBA::ExtInitializerSeq_var _tao_retval;
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ }
+
+ {
+ CORBA::ExtInitializerSeq *tmp;
+ ACE_NEW_RETURN (tmp, CORBA::ExtInitializerSeq, _tao_retval._retn ());
+ _tao_retval = tmp;
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "_get_ext_initializers",
+ 21,
+ 0,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_get _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ExtInitializerSeq * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+
+ return _tao_retval._retn ();
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+void CORBA::_TAO_ExtValueDef_Remote_Proxy_Impl::ext_initializers (
+ CORBA::Object *_collocated_tao_target_,
+ const CORBA::ExtInitializerSeq & ext_initializers
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW (CORBA::INTERNAL ());
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "_set_ext_initializers",
+ 21,
+ 1,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_ext_initializers_set _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_,
+ ext_initializers
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK;
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << ext_initializers)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
+ );
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ )
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+
+ continue;
+ }
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK;
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+::CORBA::ExtValueDef::ExtFullValueDescription * CORBA::_TAO_ExtValueDef_Remote_Proxy_Impl::describe_ext_value (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ CORBA::ExtValueDef::ExtFullValueDescription_var _tao_retval;
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ }
+
+ {
+ CORBA::ExtValueDef::ExtFullValueDescription *tmp;
+ ACE_NEW_RETURN (tmp, CORBA::ExtValueDef::ExtFullValueDescription, _tao_retval._retn ());
+ _tao_retval = tmp;
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "describe_ext_value",
+ 18,
+ 0,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_describe_ext_value _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ExtValueDef::ExtFullValueDescription * _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+
+ return _tao_retval._retn ();
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
+
+::CORBA::ExtAttributeDef_ptr CORBA::_TAO_ExtValueDef_Remote_Proxy_Impl::create_ext_attribute (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::IDLType_ptr type,
+ CORBA::AttributeMode mode,
+ const CORBA::ExceptionDefSeq & get_exceptions,
+ const CORBA::ExceptionDefSeq & set_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ CORBA::ExtAttributeDef_var _tao_retval (CORBA::ExtAttributeDef::_nil ());
+ TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
+
+ if (istub == 0)
+ {
+ ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
+ }
+
+ TAO_GIOP_Twoway_Invocation _tao_call (
+ istub,
+ "create_ext_attribute",
+ 20,
+ 7,
+ istub->orb_core ()
+ );
+
+ int _invoke_status;
+
+#if (TAO_HAS_INTERCEPTORS == 1)
+ TAO_ClientRequestInterceptor_Adapter _tao_vfr (
+ istub->orb_core ()->client_request_interceptors (),
+ &_tao_call,
+ _invoke_status
+ );
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ for (;;)
+ {
+ _invoke_status = TAO_INVOKE_EXCEPTION;
+
+#if TAO_HAS_INTERCEPTORS == 1
+ TAO_ClientRequestInfo_CORBA_ExtValueDef_create_ext_attribute _tao_ri (
+ &_tao_call,
+ _collocated_tao_target_,
+ id,
+ name,
+ version,
+ type,
+ mode,
+ get_exceptions,
+ set_exceptions
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
+ TAO_INTERCEPTOR (_tao_ri.response_expected (1));
+
+#if TAO_HAS_INTERCEPTORS == 1
+
+ ACE_TRY
+ {
+ _tao_vfr.send_request (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ _tao_call.restart_flag (1);
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << id) &&
+ (_tao_out << name) &&
+ (_tao_out << version) &&
+ (_tao_out << type) &&
+ (_tao_out << mode) &&
+ (_tao_out << get_exceptions) &&
+ (_tao_out << set_exceptions)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+
+ ),
+ 0
+ );
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_other (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ )
+
+ continue;
+ }
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::ExtAttributeDef_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ }
+ ACE_CATCHANY
+ {
+ _tao_ri.exception (&ACE_ANY_EXCEPTION);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
+ || _tao_status == PortableInterceptor::USER_EXCEPTION)
+ {
+ ACE_RE_THROW;
+ }
+ }
+
+# if defined (ACE_HAS_EXCEPTIONS) \
+ && defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
+ ACE_CATCHALL
+ {
+ CORBA::UNKNOWN ex;
+
+ _tao_ri.exception (&ex);
+ _tao_vfr.receive_exception (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
+
+ if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
+ ACE_TRY_THROW (ex);
+ }
+# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
+
+ ACE_ENDTRY;
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ PortableInterceptor::ReplyStatus _tao_status =
+ _tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_CHECK_RETURN (_tao_retval._retn ());
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
+#endif /* TAO_HAS_INTERCEPTORS */
+
+ break;
+ }
+
+ return _tao_retval._retn ();
+}
+
+//
+// End Base & Remote Proxy Implemeentation.
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
+
+///////////////////////////////////////////////////////////////////////
+// Remote & Base Proxy Broker Implementation
+//
+
+CORBA::_TAO_ExtValueDef_Proxy_Broker::_TAO_ExtValueDef_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtValueDef_Proxy_Broker::~_TAO_ExtValueDef_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtValueDef_Proxy_Broker * (*CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ ) = 0;
+
+// Factory Member function Implementation.
+CORBA::_TAO_ExtValueDef_Remote_Proxy_Broker *
+CORBA::_TAO_ExtValueDef_Remote_Proxy_Broker::the_TAO_ExtValueDef_Remote_Proxy_Broker (void)
+{
+ static ::CORBA::_TAO_ExtValueDef_Remote_Proxy_Broker remote_proxy_broker;
+ return &remote_proxy_broker;
+}
+
+CORBA::_TAO_ExtValueDef_Remote_Proxy_Broker::_TAO_ExtValueDef_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtValueDef_Remote_Proxy_Broker::~_TAO_ExtValueDef_Remote_Proxy_Broker (void)
+{
+}
+
+CORBA::_TAO_ExtValueDef_Proxy_Impl&
+CORBA::_TAO_ExtValueDef_Remote_Proxy_Broker::select_proxy (
+ ::CORBA::ExtValueDef *
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ return this->remote_proxy_impl_;
+}
+
+//
+// End Remote & Base Proxy Broker Implementation
+///////////////////////////////////////////////////////////////////////
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
+
+CORBA::ExtValueDef::ExtValueDef (int collocated)
+{
+ this->CORBA_ExtValueDef_setup_collocation (collocated);
+}
+
+void
+CORBA::ExtValueDef::CORBA_ExtValueDef_setup_collocation (int collocated)
+{
+ if (collocated)
+ this->the_TAO_ExtValueDef_Proxy_Broker_ =
+ ::CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_function_pointer (this);
+ else
+ this->the_TAO_ExtValueDef_Proxy_Broker_ =
+ ::CORBA::_TAO_ExtValueDef_Remote_Proxy_Broker::the_TAO_ExtValueDef_Remote_Proxy_Broker ();
+
+ this->CORBA_ValueDef_setup_collocation (collocated);
+}
+
+CORBA::ExtValueDef::~ExtValueDef (void)
+{}
+
+void
+CORBA::ExtValueDef::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExtValueDef *tmp = ACE_static_cast (ExtValueDef *, _tao_void_pointer);
+ CORBA::release (tmp);
+}
+
+CORBA::ExtValueDef_ptr
+CORBA::ExtValueDef::_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (CORBA::is_nil (obj))
+ {
+ return ExtValueDef::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ CORBA::Boolean is_a =
+ obj->_is_a (
+ "IDL:omg.org/CORBA/ExtValueDef:1.0"
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_CHECK_RETURN (ExtValueDef::_nil ());
+
+ if (is_a == 0)
+ {
+ return ExtValueDef::_nil ();
+ }
+ }
+
+ return ExtValueDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
+}
+
+CORBA::ExtValueDef_ptr
+CORBA::ExtValueDef::_unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_NOT_USED
+ )
+{
+ if (CORBA::is_nil (obj))
+ {
+ return ExtValueDef::_nil ();
+ }
+
+ if (! obj->_is_local ())
+ {
+ TAO_Stub* stub = obj->_stubobj ();
+
+ if (stub != 0)
+ {
+ stub->_incr_refcnt ();
+ }
+
+ ExtValueDef_ptr default_proxy = ExtValueDef::_nil ();
+
+ if (
+ !CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
+ stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
+ obj->_is_collocated () &&
+ CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_function_pointer != 0
+ )
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ExtValueDef (
+ stub,
+ 1,
+ obj->_servant ()
+ ),
+ ExtValueDef::_nil ()
+ );
+ }
+
+ if (CORBA::is_nil (default_proxy))
+ {
+ ACE_NEW_RETURN (
+ default_proxy,
+ ::CORBA::ExtValueDef (
+ stub,
+ 0,
+ obj->_servant ()
+ ),
+ ExtValueDef::_nil ()
+ );
+ }
+
+ return default_proxy;
+ }
+ else
+ return
+ ACE_reinterpret_cast (
+ ExtValueDef_ptr,
+ obj->_tao_QueryInterface (
+ ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ExtValueDef::_tao_class_id
+ )
+ )
+ );
+}
+
+CORBA::ExtValueDef_ptr
+CORBA::ExtValueDef::_duplicate (ExtValueDef_ptr obj)
+{
+ if (! CORBA::is_nil (obj))
+ {
+ obj->_add_ref ();
+ }
+
+ return obj;
+}
+
+CORBA::Boolean
+CORBA::ExtValueDef::_is_a (
+ const char *value
+ ACE_ENV_ARG_DECL
+ )
+{
+ if (
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/ExtValueDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/ValueDef:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Container:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Contained:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/IDLType:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/IRObject:1.0"
+ ) ||
+ !ACE_OS::strcmp (
+ (char *)value,
+ "IDL:omg.org/CORBA/Object:1.0"
+ )
+ )
+ {
+ return 1; // success using local knowledge
+ }
+ else
+ {
+ return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a (
+ value
+ ACE_ENV_ARG_PARAMETER
+ );
+ }
+}
+
+void *CORBA::ExtValueDef::_tao_QueryInterface (ptr_arith_t type)
+{
+ void *retv = 0;
+
+ if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, ExtValueDef)::_tao_class_id)
+ )
+ {
+ retv = ACE_reinterpret_cast (void*, this);
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &ACE_NESTED_CLASS (::CORBA, ValueDef)::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::ValueDef_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::Container::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::Container_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::Contained::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::Contained_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::IDLType::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::IDLType_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &::CORBA::IRObject::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (
+ CORBA::IRObject_ptr,
+ this
+ )
+ );
+ }
+ else if (type == ACE_reinterpret_cast (
+ ptr_arith_t,
+ &CORBA::Object::_tao_class_id)
+ )
+ {
+ retv =
+ ACE_reinterpret_cast (
+ void *,
+ ACE_static_cast (CORBA::Object_ptr, this)
+ );
+ }
+
+ if (retv != 0)
+ {
+ this->_add_ref ();
+ }
+
+ return retv;
+}
+
+const char* CORBA::ExtValueDef::_interface_repository_id (void) const
+{
+ return "IDL:omg.org/CORBA/ExtValueDef:1.0";
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+::CORBA::ExtInitializerSeq * CORBA::ExtValueDef::ext_initializers (
+ ACE_ENV_SINGLE_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_ExtValueDef_Proxy_Impl &proxy =
+ this->the_TAO_ExtValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return proxy.ext_initializers (
+ this
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+void CORBA::ExtValueDef::ext_initializers (
+ const CORBA::ExtInitializerSeq & ext_initializers
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_ExtValueDef_Proxy_Impl &proxy =
+ this->the_TAO_ExtValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK;
+
+ proxy.ext_initializers (
+ this,
+ ext_initializers
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExtValueDef_ExtFullValueDescription[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 58,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x7456616c),
+ ACE_NTOHL (0x75654465),
+ ACE_NTOHL (0x662f4578),
+ ACE_NTOHL (0x7446756c),
+ ACE_NTOHL (0x6c56616c),
+ ACE_NTOHL (0x75654465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e3a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtValueDef/ExtFullValueDescription:1.0
+ 24,
+ ACE_NTOHL (0x45787446),
+ ACE_NTOHL (0x756c6c56),
+ ACE_NTOHL (0x616c7565),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e00), // name = ExtFullValueDescription
+ 15, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 33,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4964),
+ ACE_NTOHL (0x656e7469),
+ ACE_NTOHL (0x66696572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0
+ 11,
+ ACE_NTOHL (0x4964656e),
+ ACE_NTOHL (0x74696669),
+ ACE_NTOHL (0x65720000), // name = Identifier
+ CORBA::tk_string,
+ 0U, // string length
+
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ CORBA::tk_alias, // typecode kind for typedefs
+ 72, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49643a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0
+ 13,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
+ ACE_NTOHL (0x0), // name = RepositoryId
+ CORBA::tk_string,
+ 0U, // string length
+
+ 12,
+ ACE_NTOHL (0x69735f61),
+ ACE_NTOHL (0x62737472),
+ ACE_NTOHL (0x61637400), // name = is_abstract
+ CORBA::tk_boolean,
+
+ 10,
+ ACE_NTOHL (0x69735f63),
+ ACE_NTOHL (0x7573746f),
+ ACE_NTOHL (0x6d000000), // name = is_custom
+ CORBA::tk_boolean,
+
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xffffff74, // negative offset (-140)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ CORBA::tk_alias, // typecode kind for typedefs
+ 68, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 34,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5665),
+ ACE_NTOHL (0x7273696f),
+ ACE_NTOHL (0x6e537065),
+ ACE_NTOHL (0x633a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0
+ 12,
+ ACE_NTOHL (0x56657273),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x70656300), // name = VersionSpec
+ CORBA::tk_string,
+ 0U, // string length
+
+ 11,
+ ACE_NTOHL (0x6f706572),
+ ACE_NTOHL (0x6174696f),
+ ACE_NTOHL (0x6e730000), // name = operations
+ CORBA::tk_alias, // typecode kind for typedefs
+ 1340, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 39,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f70),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e53),
+ ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OpDescriptionSeq:1.0
+ 17,
+ ACE_NTOHL (0x4f704465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e536571),
+ ACE_NTOHL (0x0), // name = OpDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 1260, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 1244, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 43,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f70),
+ ACE_NTOHL (0x65726174),
+ ACE_NTOHL (0x696f6e44),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDescription:1.0
+ 21,
+ ACE_NTOHL (0x4f706572),
+ ACE_NTOHL (0x6174696f),
+ ACE_NTOHL (0x6e446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = OperationDescription
+ 9, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffffdec, // negative offset (-532)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ 0xffffffff, // indirection
+ 0xfffffe30, // negative offset (-464)
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xfffffe18, // negative offset (-488)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ 0xffffffff, // indirection
+ 0xfffffea0, // negative offset (-352)
+ 7,
+ ACE_NTOHL (0x72657375),
+ ACE_NTOHL (0x6c740000), // name = result
+ CORBA::tk_TypeCode,
+
+ 5,
+ ACE_NTOHL (0x6d6f6465),
+ ACE_NTOHL (0x0), // name = mode
+ CORBA::tk_enum, // typecode kind
+ 100, // encapsulation length
+TAO_ENCAP_BYTE_ORDER, // byte order
+ 36,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4f70),
+ ACE_NTOHL (0x65726174),
+ ACE_NTOHL (0x696f6e4d),
+ ACE_NTOHL (0x6f64653a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0
+ 14,
+ ACE_NTOHL (0x4f706572),
+ ACE_NTOHL (0x6174696f),
+ ACE_NTOHL (0x6e4d6f64),
+ ACE_NTOHL (0x65000000), // name = OperationMode
+ 2, // member count
+ 10,
+ ACE_NTOHL (0x4f505f4e),
+ ACE_NTOHL (0x4f524d41),
+ ACE_NTOHL (0x4c000000), // name = OP_NORMAL
+ 10,
+ ACE_NTOHL (0x4f505f4f),
+ ACE_NTOHL (0x4e455741),
+ ACE_NTOHL (0x59000000), // name = OP_ONEWAY
+
+ 9,
+ ACE_NTOHL (0x636f6e74),
+ ACE_NTOHL (0x65787473),
+ ACE_NTOHL (0x0), // name = contexts
+ CORBA::tk_alias, // typecode kind for typedefs
+ 168, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6e746578),
+ ACE_NTOHL (0x74496453),
+ ACE_NTOHL (0x65713a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0
+ 13,
+ ACE_NTOHL (0x436f6e74),
+ ACE_NTOHL (0x65787449),
+ ACE_NTOHL (0x64536571),
+ ACE_NTOHL (0x0), // name = ContextIdSeq
+ CORBA::tk_sequence, // typecode kind
+ 96, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_alias, // typecode kind for typedefs
+ 80, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 40,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f436f),
+ ACE_NTOHL (0x6e746578),
+ ACE_NTOHL (0x74496465),
+ ACE_NTOHL (0x6e746966),
+ ACE_NTOHL (0x6965723a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0
+ 18,
+ ACE_NTOHL (0x436f6e74),
+ ACE_NTOHL (0x65787449),
+ ACE_NTOHL (0x64656e74),
+ ACE_NTOHL (0x69666965),
+ ACE_NTOHL (0x72000000), // name = ContextIdentifier
+ 0xffffffff, // indirection
+ 0xfffffc6c, // negative offset (-916)
+
+ 0U,
+
+
+ 11,
+ ACE_NTOHL (0x70617261),
+ ACE_NTOHL (0x6d657465),
+ ACE_NTOHL (0x72730000), // name = parameters
+ CORBA::tk_alias, // typecode kind for typedefs
+ 428, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 40,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5061),
+ ACE_NTOHL (0x72446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0
+ 18,
+ ACE_NTOHL (0x50617244),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x71000000), // name = ParDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 348, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 332, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 43,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5061),
+ ACE_NTOHL (0x72616d65),
+ ACE_NTOHL (0x74657244),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0
+ 21,
+ ACE_NTOHL (0x50617261),
+ ACE_NTOHL (0x6d657465),
+ ACE_NTOHL (0x72446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = ParameterDescription
+ 4, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffffb8c, // negative offset (-1140)
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+ 9,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x5f646566),
+ ACE_NTOHL (0x0), // name = type_def
+ CORBA::tk_objref, // typecode kind
+ 52, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 30,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4944),
+ ACE_NTOHL (0x4c547970),
+ ACE_NTOHL (0x653a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0
+ 8,
+ ACE_NTOHL (0x49444c54),
+ ACE_NTOHL (0x79706500), // name = IDLType
+
+ 5,
+ ACE_NTOHL (0x6d6f6465),
+ ACE_NTOHL (0x0), // name = mode
+ CORBA::tk_enum, // typecode kind
+ 116, // encapsulation length
+TAO_ENCAP_BYTE_ORDER, // byte order
+ 36,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5061),
+ ACE_NTOHL (0x72616d65),
+ ACE_NTOHL (0x7465724d),
+ ACE_NTOHL (0x6f64653a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0
+ 14,
+ ACE_NTOHL (0x50617261),
+ ACE_NTOHL (0x6d657465),
+ ACE_NTOHL (0x724d6f64),
+ ACE_NTOHL (0x65000000), // name = ParameterMode
+ 3, // member count
+ 9,
+ ACE_NTOHL (0x50415241),
+ ACE_NTOHL (0x4d5f494e),
+ ACE_NTOHL (0x0), // name = PARAM_IN
+ 10,
+ ACE_NTOHL (0x50415241),
+ ACE_NTOHL (0x4d5f4f55),
+ ACE_NTOHL (0x54000000), // name = PARAM_OUT
+ 12,
+ ACE_NTOHL (0x50415241),
+ ACE_NTOHL (0x4d5f494e),
+ ACE_NTOHL (0x4f555400), // name = PARAM_INOUT
+
+
+ 0U,
+
+
+ 11,
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = exceptions
+ CORBA::tk_alias, // typecode kind for typedefs
+ 276, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 40,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0
+ 18,
+ ACE_NTOHL (0x45786344),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 196, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 180, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 43,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x63657074),
+ ACE_NTOHL (0x696f6e44),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0
+ 21,
+ ACE_NTOHL (0x45786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = ExceptionDescription
+ 5, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffff9c8, // negative offset (-1592)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ 0xffffffff, // indirection
+ 0xfffffa0c, // negative offset (-1524)
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xfffff9f4, // negative offset (-1548)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ 0xffffffff, // indirection
+ 0xfffffa7c, // negative offset (-1412)
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+
+ 0U,
+
+
+
+ 0U,
+
+
+ 11,
+ ACE_NTOHL (0x61747472),
+ ACE_NTOHL (0x69627574),
+ ACE_NTOHL (0x65730000), // name = attributes
+ CORBA::tk_alias, // typecode kind for typedefs
+ 468, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 44,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74417474),
+ ACE_NTOHL (0x72446573),
+ ACE_NTOHL (0x63726970),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExtAttrDescriptionSeq:1.0
+ 22,
+ ACE_NTOHL (0x45787441),
+ ACE_NTOHL (0x74747244),
+ ACE_NTOHL (0x65736372),
+ ACE_NTOHL (0x69707469),
+ ACE_NTOHL (0x6f6e5365),
+ ACE_NTOHL (0x71000000), // name = ExtAttrDescriptionSeq
+ CORBA::tk_sequence, // typecode kind
+ 380, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 364, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 46,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74417474),
+ ACE_NTOHL (0x72696275),
+ ACE_NTOHL (0x74654465),
+ ACE_NTOHL (0x73637269),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e3a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtAttributeDescription:1.0
+ 24,
+ ACE_NTOHL (0x45787441),
+ ACE_NTOHL (0x74747269),
+ ACE_NTOHL (0x62757465),
+ ACE_NTOHL (0x44657363),
+ ACE_NTOHL (0x72697074),
+ ACE_NTOHL (0x696f6e00), // name = ExtAttributeDescription
+ 8, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffff88c, // negative offset (-1908)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ 0xffffffff, // indirection
+ 0xfffff8d0, // negative offset (-1840)
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xfffff8b8, // negative offset (-1864)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ 0xffffffff, // indirection
+ 0xfffff940, // negative offset (-1728)
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+ 5,
+ ACE_NTOHL (0x6d6f6465),
+ ACE_NTOHL (0x0), // name = mode
+ CORBA::tk_enum, // typecode kind
+ 104, // encapsulation length
+TAO_ENCAP_BYTE_ORDER, // byte order
+ 36,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4174),
+ ACE_NTOHL (0x74726962),
+ ACE_NTOHL (0x7574654d),
+ ACE_NTOHL (0x6f64653a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0
+ 14,
+ ACE_NTOHL (0x41747472),
+ ACE_NTOHL (0x69627574),
+ ACE_NTOHL (0x654d6f64),
+ ACE_NTOHL (0x65000000), // name = AttributeMode
+ 2, // member count
+ 12,
+ ACE_NTOHL (0x41545452),
+ ACE_NTOHL (0x5f4e4f52),
+ ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL
+ 14,
+ ACE_NTOHL (0x41545452),
+ ACE_NTOHL (0x5f524541),
+ ACE_NTOHL (0x444f4e4c),
+ ACE_NTOHL (0x59000000), // name = ATTR_READONLY
+
+ 15,
+ ACE_NTOHL (0x6765745f),
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = get_exceptions
+ 0xffffffff, // indirection
+ 0xfffffd18, // negative offset (-744)
+ 15,
+ ACE_NTOHL (0x7075745f),
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = put_exceptions
+ 0xffffffff, // indirection
+ 0xfffffcfc, // negative offset (-772)
+
+ 0U,
+
+
+ 8,
+ ACE_NTOHL (0x6d656d62),
+ ACE_NTOHL (0x65727300), // name = members
+ CORBA::tk_alias, // typecode kind for typedefs
+ 360, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 37,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5661),
+ ACE_NTOHL (0x6c75654d),
+ ACE_NTOHL (0x656d6265),
+ ACE_NTOHL (0x72536571),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ValueMemberSeq:1.0
+ 15,
+ ACE_NTOHL (0x56616c75),
+ ACE_NTOHL (0x654d656d),
+ ACE_NTOHL (0x62657253),
+ ACE_NTOHL (0x65710000), // name = ValueMemberSeq
+ CORBA::tk_sequence, // typecode kind
+ 284, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 268, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 34,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5661),
+ ACE_NTOHL (0x6c75654d),
+ ACE_NTOHL (0x656d6265),
+ ACE_NTOHL (0x723a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ValueMember:1.0
+ 12,
+ ACE_NTOHL (0x56616c75),
+ ACE_NTOHL (0x654d656d),
+ ACE_NTOHL (0x62657200), // name = ValueMember
+ 7, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffff6c8, // negative offset (-2360)
+ 3,
+ ACE_NTOHL (0x69640000), // name = id
+ 0xffffffff, // indirection
+ 0xfffff70c, // negative offset (-2292)
+ 11,
+ ACE_NTOHL (0x64656669),
+ ACE_NTOHL (0x6e65645f),
+ ACE_NTOHL (0x696e0000), // name = defined_in
+ 0xffffffff, // indirection
+ 0xfffff6f4, // negative offset (-2316)
+ 8,
+ ACE_NTOHL (0x76657273),
+ ACE_NTOHL (0x696f6e00), // name = version
+ 0xffffffff, // indirection
+ 0xfffff77c, // negative offset (-2180)
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+ 9,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x5f646566),
+ ACE_NTOHL (0x0), // name = type_def
+ 0xffffffff, // indirection
+ 0xfffffafc, // negative offset (-1284)
+ 7,
+ ACE_NTOHL (0x61636365),
+ ACE_NTOHL (0x73730000), // name = access
+ CORBA::tk_alias, // typecode kind for typedefs
+ 64, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 33,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5669),
+ ACE_NTOHL (0x73696269),
+ ACE_NTOHL (0x6c697479),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Visibility:1.0
+ 11,
+ ACE_NTOHL (0x56697369),
+ ACE_NTOHL (0x62696c69),
+ ACE_NTOHL (0x74790000), // name = Visibility
+ CORBA::tk_short,
+
+
+
+ 0U,
+
+
+ 13,
+ ACE_NTOHL (0x696e6974),
+ ACE_NTOHL (0x69616c69),
+ ACE_NTOHL (0x7a657273),
+ ACE_NTOHL (0x0), // name = initializers
+ CORBA::tk_alias, // typecode kind for typedefs
+ 452, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 40,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74496e69),
+ ACE_NTOHL (0x7469616c),
+ ACE_NTOHL (0x697a6572),
+ ACE_NTOHL (0x5365713a),
+ ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExtInitializerSeq:1.0
+ 18,
+ ACE_NTOHL (0x45787449),
+ ACE_NTOHL (0x6e697469),
+ ACE_NTOHL (0x616c697a),
+ ACE_NTOHL (0x65725365),
+ ACE_NTOHL (0x71000000), // name = ExtInitializerSeq
+ CORBA::tk_sequence, // typecode kind
+ 372, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 356, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 37,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x74496e69),
+ ACE_NTOHL (0x7469616c),
+ ACE_NTOHL (0x697a6572),
+ ACE_NTOHL (0x3a312e30),
+ ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ExtInitializer:1.0
+ 15,
+ ACE_NTOHL (0x45787449),
+ ACE_NTOHL (0x6e697469),
+ ACE_NTOHL (0x616c697a),
+ ACE_NTOHL (0x65720000), // name = ExtInitializer
+ 3, // member count
+ 8,
+ ACE_NTOHL (0x6d656d62),
+ ACE_NTOHL (0x65727300), // name = members
+ CORBA::tk_alias, // typecode kind for typedefs
+ 220, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 38,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5374),
+ ACE_NTOHL (0x72756374),
+ ACE_NTOHL (0x4d656d62),
+ ACE_NTOHL (0x65725365),
+ ACE_NTOHL (0x713a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/StructMemberSeq:1.0
+ 16,
+ ACE_NTOHL (0x53747275),
+ ACE_NTOHL (0x63744d65),
+ ACE_NTOHL (0x6d626572),
+ ACE_NTOHL (0x53657100), // name = StructMemberSeq
+ CORBA::tk_sequence, // typecode kind
+ 144, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ CORBA::tk_struct, // typecode kind
+ 128, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 35,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5374),
+ ACE_NTOHL (0x72756374),
+ ACE_NTOHL (0x4d656d62),
+ ACE_NTOHL (0x65723a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/StructMember:1.0
+ 13,
+ ACE_NTOHL (0x53747275),
+ ACE_NTOHL (0x63744d65),
+ ACE_NTOHL (0x6d626572),
+ ACE_NTOHL (0x0), // name = StructMember
+ 3, // member count
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffff488, // negative offset (-2936)
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+ 9,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x5f646566),
+ ACE_NTOHL (0x0), // name = type_def
+ 0xffffffff, // indirection
+ 0xfffff8f8, // negative offset (-1800)
+
+ 0U,
+
+
+ 11,
+ ACE_NTOHL (0x65786365),
+ ACE_NTOHL (0x7074696f),
+ ACE_NTOHL (0x6e730000), // name = exceptions
+ 0xffffffff, // indirection
+ 0xfffff9b4, // negative offset (-1612)
+ 5,
+ ACE_NTOHL (0x6e616d65),
+ ACE_NTOHL (0x0), // name = name
+ 0xffffffff, // indirection
+ 0xfffff430, // negative offset (-3024)
+
+ 0U,
+
+
+ 21,
+ ACE_NTOHL (0x73757070),
+ ACE_NTOHL (0x6f727465),
+ ACE_NTOHL (0x645f696e),
+ ACE_NTOHL (0x74657266),
+ ACE_NTOHL (0x61636573),
+ ACE_NTOHL (0x0), // name = supported_interfaces
+ CORBA::tk_alias, // typecode kind for typedefs
+ 92, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 38,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5265),
+ ACE_NTOHL (0x706f7369),
+ ACE_NTOHL (0x746f7279),
+ ACE_NTOHL (0x49645365),
+ ACE_NTOHL (0x713a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0
+ 16,
+ ACE_NTOHL (0x5265706f),
+ ACE_NTOHL (0x7369746f),
+ ACE_NTOHL (0x72794964),
+ ACE_NTOHL (0x53657100), // name = RepositoryIdSeq
+ CORBA::tk_sequence, // typecode kind
+ 16, // encapsulation length
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 0xffffffff, // indirection
+ 0xfffff404, // negative offset (-3068)
+ 0U,
+
+
+ 21,
+ ACE_NTOHL (0x61627374),
+ ACE_NTOHL (0x72616374),
+ ACE_NTOHL (0x5f626173),
+ ACE_NTOHL (0x655f7661),
+ ACE_NTOHL (0x6c756573),
+ ACE_NTOHL (0x0), // name = abstract_base_values
+ 0xffffffff, // indirection
+ 0xffffff7c, // negative offset (-132)
+ 15,
+ ACE_NTOHL (0x69735f74),
+ ACE_NTOHL (0x72756e63),
+ ACE_NTOHL (0x61746162),
+ ACE_NTOHL (0x6c650000), // name = is_truncatable
+ CORBA::tk_boolean,
+
+ 11,
+ ACE_NTOHL (0x62617365),
+ ACE_NTOHL (0x5f76616c),
+ ACE_NTOHL (0x75650000), // name = base_value
+ 0xffffffff, // indirection
+ 0xfffff3ac, // negative offset (-3156)
+ 5,
+ ACE_NTOHL (0x74797065),
+ ACE_NTOHL (0x0), // name = type
+ CORBA::tk_TypeCode,
+
+};
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExtValueDef_ExtFullValueDescription (
+ CORBA::tk_struct,
+ sizeof (_oc_CORBA_ExtValueDef_ExtFullValueDescription),
+ (char *) &_oc_CORBA_ExtValueDef_ExtFullValueDescription,
+ 0,
+ sizeof (CORBA::ExtValueDef::ExtFullValueDescription)
+ );
+
+::CORBA::TypeCode_ptr CORBA::ExtValueDef::_tc_ExtFullValueDescription =
+ &_tc_TAO_tc_CORBA_ExtValueDef_ExtFullValueDescription;
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66
+
+void CORBA::ExtValueDef::ExtFullValueDescription::_tao_any_destructor (void *_tao_void_pointer)
+{
+ ExtFullValueDescription *tmp = ACE_static_cast (ExtFullValueDescription*, _tao_void_pointer);
+ delete tmp;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+::CORBA::ExtValueDef::ExtFullValueDescription * CORBA::ExtValueDef::describe_ext_value (
+ ACE_ENV_SINGLE_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_ExtValueDef_Proxy_Impl &proxy =
+ this->the_TAO_ExtValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return proxy.describe_ext_value (
+ this
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
+
+::CORBA::ExtAttributeDef_ptr CORBA::ExtValueDef::create_ext_attribute (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::IDLType_ptr type,
+ CORBA::AttributeMode mode,
+ const CORBA::ExceptionDefSeq & get_exceptions,
+ const CORBA::ExceptionDefSeq & set_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ))
+{
+ _TAO_ExtValueDef_Proxy_Impl &proxy =
+ this->the_TAO_ExtValueDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
+ ACE_CHECK_RETURN (0);
+
+ return proxy.create_ext_attribute (
+ this,
+ id,
+ name,
+ version,
+ type,
+ mode,
+ get_exceptions,
+ set_exceptions
+ ACE_ENV_ARG_PARAMETER
+ );
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
+
+static const CORBA::Long _oc_CORBA_ExtValueDef[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 34,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f4578),
+ ACE_NTOHL (0x7456616c),
+ ACE_NTOHL (0x75654465),
+ ACE_NTOHL (0x663a312e),
+ ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtValueDef:1.0
+ 12,
+ ACE_NTOHL (0x45787456),
+ ACE_NTOHL (0x616c7565),
+ ACE_NTOHL (0x44656600), // name = ExtValueDef
+ };
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_ExtValueDef (
+ CORBA::tk_objref,
+ sizeof (_oc_CORBA_ExtValueDef),
+ (char *) &_oc_CORBA_ExtValueDef,
+ 0,
+ sizeof (CORBA::ExtValueDef)
+ );
+
+TAO_NAMESPACE_TYPE (CORBA::TypeCode_ptr)
+TAO_NAMESPACE_BEGIN (CORBA)
+TAO_NAMESPACE_DEFINE (
+ ::CORBA::TypeCode_ptr,
+ _tc_ExtValueDef,
+ &_tc_TAO_tc_CORBA_ExtValueDef
+ )
+TAO_NAMESPACE_END
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:61
int CORBA::ValueBoxDef::_tao_class_id = 0;
@@ -12537,8 +15238,17 @@ tao_CORBA_ValueBoxDef_upcast (
return *tmp;
}
+CORBA::Boolean
+tao_CORBA_ValueBoxDef_marshal (
+ CORBA::ValueBoxDef_ptr p,
+ TAO_OutputCDR &strm
+ )
+{
+ return p->marshal (strm);
+}
+
// TAO_IDL - Generated from
-// be/be_interface.cpp:721
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:721
// *************************************************************
// CORBA::ValueBoxDef_var
@@ -12588,7 +15298,7 @@ CORBA::ValueBoxDef_var::operator const ::CORBA::ValueBoxDef_ptr &() const // cas
return this->ptr_;
}
-CORBA::ValueBoxDef_var::operator ::CORBA::ValueBoxDef_ptr &() // cast
+CORBA::ValueBoxDef_var::operator ::CORBA::ValueBoxDef_ptr &() // cast
{
return this->ptr_;
}
@@ -12664,7 +15374,7 @@ CORBA::ValueBoxDef_var::tao_upcast (void *src)
}
// TAO_IDL - Generated from
-// be/be_interface.cpp:1030
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:1030
// *************************************************************
// CORBA::ValueBoxDef_out
@@ -12726,12 +15436,12 @@ CORBA::ValueBoxDef_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interceptors_cs.cpp:56
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interceptors_cs.cpp:56
#if (TAO_HAS_INTERCEPTORS == 1)
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_get : public TAO_ClientRequestInfo_i
{
@@ -12743,29 +15453,29 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
void result (::CORBA::IDLType_ptr result);
-
+
private:
TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_get (const TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_get &);
void operator= (const TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_get &);
-
+
::CORBA::IDLType_ptr _result;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_get::TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_get (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target)
{}
@@ -12778,7 +15488,7 @@ TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_get::arguments (ACE_EN
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return parameter_list;
}
@@ -12790,11 +15500,11 @@ TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_get::exceptions (ACE_E
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_get::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -12803,22 +15513,22 @@ TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_get::result (ACE_ENV_S
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
CORBA::Any_var safe_result_any = result_any;
-
+
(*result_any) <<= this->_result;
return safe_result_any._retn ();
}
-void
+void
TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_get::result (::CORBA::IDLType_ptr result)
{
- // Update the result.
+ // Update the result.
this->_result = result;
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/interceptors_cs.cpp:76
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:76
class TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_set : public TAO_ClientRequestInfo_i
{
@@ -12831,10 +15541,10 @@ public:
virtual Dynamic::ParameterList * arguments (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual Dynamic::ExceptionList * exceptions (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
-
+
virtual CORBA::Any * result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
@@ -12843,15 +15553,15 @@ public:
void operator= (const TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_set &);
CORBA::IDLType_ptr original_type_def_;
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/interceptors_cs.cpp:378
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/interceptors_cs.cpp:376
+
TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_set::TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_set (
TAO_GIOP_Invocation *_tao_invocation,
CORBA::Object_ptr _tao_target,
CORBA::IDLType_ptr original_type_def
- ACE_ENV_ARG_DECL_NOT_USED
+ ACE_ENV_ARG_DECL_NOT_USED
)
: TAO_ClientRequestInfo_i (_tao_invocation, _tao_target),
original_type_def_ (original_type_def)
@@ -12865,15 +15575,15 @@ TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_set::arguments (ACE_EN
Dynamic::ParameterList *parameter_list =
TAO_RequestInfo_Util::make_parameter_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
Dynamic::ParameterList_var safe_parameter_list = parameter_list;
-
+
parameter_list->length (1);
CORBA::ULong len = 0;
(*parameter_list)[len].argument <<= this->original_type_def_;
(*parameter_list)[len].mode = CORBA::PARAM_IN;
len++;
-
+
return safe_parameter_list._retn ();
}
@@ -12885,11 +15595,11 @@ TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_set::exceptions (ACE_E
Dynamic::ExceptionList *exception_list =
TAO_RequestInfo_Util::make_exception_list (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return exception_list;
}
-CORBA::Any *
+CORBA::Any *
TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_set::result (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException))
{
@@ -12898,7 +15608,7 @@ TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_set::result (ACE_ENV_S
CORBA::Any *result_any =
TAO_RequestInfo_Util::make_any (tk_void_any ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return result_any;
}
@@ -12907,10 +15617,10 @@ TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_set::result (ACE_ENV_S
#endif /* TAO_HAS_INTERCEPTORS */
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_impl_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_cs.cpp:31
///////////////////////////////////////////////////////////////////////
-// Base & Remote Proxy Implementation.
+// Base & Remote Proxy Implementation.
//
CORBA::_TAO_ValueBoxDef_Proxy_Impl::_TAO_ValueBoxDef_Proxy_Impl (void)
@@ -12922,7 +15632,7 @@ CORBA::_TAO_ValueBoxDef_Remote_Proxy_Impl::_TAO_ValueBoxDef_Remote_Proxy_Impl (v
// Remote Implementation of the IDL interface methods
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
::CORBA::IDLType_ptr CORBA::_TAO_ValueBoxDef_Remote_Proxy_Impl::original_type_def (
CORBA::Object *_collocated_tao_target_
@@ -12934,12 +15644,12 @@ CORBA::_TAO_ValueBoxDef_Remote_Proxy_Impl::_TAO_ValueBoxDef_Remote_Proxy_Impl (v
{
CORBA::IDLType_var _tao_retval (CORBA::IDLType::_nil ());
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW_RETURN (CORBA::INTERNAL (),_tao_retval._retn ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_get_original_type_def",
@@ -12947,22 +15657,22 @@ CORBA::_TAO_ValueBoxDef_Remote_Proxy_Impl::_TAO_ValueBoxDef_Remote_Proxy_Impl (v
0,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_get _tao_ri (
&_tao_call,
@@ -12970,14 +15680,14 @@ CORBA::_TAO_ValueBoxDef_Remote_Proxy_Impl::_TAO_ValueBoxDef_Remote_Proxy_Impl (v
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -12985,86 +15695,78 @@ CORBA::_TAO_ValueBoxDef_Remote_Proxy_Impl::_TAO_ValueBoxDef_Remote_Proxy_Impl (v
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
- );
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
- )
- }
- else
- {
-
- TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
-
- if (!(
- (_tao_in >> _tao_retval.inout ())
- ))
- {
- TAO_INTERCEPTOR_THROW_RETURN (
- CORBA::MARSHAL (
- TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
- ),
- 0
- );
- }
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
-#if TAO_HAS_INTERCEPTORS == 1
- ::CORBA::IDLType_ptr _tao_retval_info =
- _tao_retval._retn ();
- _tao_ri.result (_tao_retval_info);
- _tao_retval = _tao_retval_info;
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK_RETURN (_tao_retval._retn ());
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+
+ TAO_InputCDR &_tao_in = _tao_call.inp_stream ();
+
+ if (!(
+ (_tao_in >> _tao_retval.inout ())
+ ))
+ {
+ TAO_INTERCEPTOR_THROW_RETURN (
+ CORBA::MARSHAL (
+ TAO_DEFAULT_MINOR_CODE, CORBA::COMPLETED_YES
+ ),
+ 0
+ );
+ }
+
+#if TAO_HAS_INTERCEPTORS == 1
+ ::CORBA::IDLType_ptr _tao_retval_info =
+ _tao_retval._retn ();
+ _tao_ri.result (_tao_retval_info);
+ _tao_retval = _tao_retval_info;
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -13074,61 +15776,63 @@ CORBA::_TAO_ValueBoxDef_Remote_Proxy_Impl::_TAO_ValueBoxDef_Remote_Proxy_Impl (v
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK_RETURN (_tao_retval._retn ());
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
-
-return _tao_retval._retn ();
+
+ return _tao_retval._retn ();
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/remote_proxy_impl_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/remote_proxy_impl_cs.cpp:63
void CORBA::_TAO_ValueBoxDef_Remote_Proxy_Impl::original_type_def (
CORBA::Object *_collocated_tao_target_,
@@ -13140,12 +15844,12 @@ void CORBA::_TAO_ValueBoxDef_Remote_Proxy_Impl::original_type_def (
))
{
TAO_Stub *istub = _collocated_tao_target_->_stubobj ();
-
+
if (istub == 0)
{
ACE_THROW (CORBA::INTERNAL ());
}
-
+
TAO_GIOP_Twoway_Invocation _tao_call (
istub,
"_set_original_type_def",
@@ -13153,22 +15857,22 @@ void CORBA::_TAO_ValueBoxDef_Remote_Proxy_Impl::original_type_def (
1,
istub->orb_core ()
);
-
+
int _invoke_status;
-
+
#if (TAO_HAS_INTERCEPTORS == 1)
TAO_ClientRequestInterceptor_Adapter _tao_vfr (
istub->orb_core ()->client_request_interceptors (),
&_tao_call,
_invoke_status
);
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
for (;;)
{
_invoke_status = TAO_INVOKE_EXCEPTION;
-
+
#if TAO_HAS_INTERCEPTORS == 1
TAO_ClientRequestInfo_CORBA_ValueBoxDef_original_type_def_set _tao_ri (
&_tao_call,
@@ -13177,14 +15881,14 @@ void CORBA::_TAO_ValueBoxDef_Remote_Proxy_Impl::original_type_def (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK;
-
+
#endif /* TAO_HAS_INTERCEPTORS */
-
+
CORBA::Short _tao_response_flag = TAO_TWOWAY_RESPONSE_FLAG;
TAO_INTERCEPTOR (_tao_ri.response_expected (1));
-
+
#if TAO_HAS_INTERCEPTORS == 1
-
+
ACE_TRY
{
_tao_vfr.send_request (
@@ -13192,78 +15896,70 @@ void CORBA::_TAO_ValueBoxDef_Remote_Proxy_Impl::original_type_def (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
+
if (_invoke_status == TAO_INVOKE_RESTART)
{
_tao_call.restart_flag (1);
+ continue;
}
- else
- {
-
+
#endif /* TAO_HAS_INTERCEPTORS */
+
+ _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.start (ACE_ENV_SINGLE_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
+ _tao_call.prepare_header (
+ ACE_static_cast (CORBA::Octet, _tao_response_flag)
+ ACE_ENV_ARG_PARAMETER
+ );
+ TAO_INTERCEPTOR_CHECK;
- _tao_call.prepare_header (
- ACE_static_cast (CORBA::Octet, _tao_response_flag)
- ACE_ENV_ARG_PARAMETER
+ TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
+
+ if (!(
+ (_tao_out << original_type_def)
+ ))
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::MARSHAL (
+
+ )
);
- TAO_INTERCEPTOR_CHECK;
-
- TAO_OutputCDR &_tao_out = _tao_call.out_stream ();
-
- if (!(
- (_tao_out << original_type_def)
- ))
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::MARSHAL (
+ }
+
+ _invoke_status =
+ _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
+ TAO_INTERCEPTOR_CHECK;
- )
- );
- }
-
- _invoke_status =
- _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER);
- TAO_INTERCEPTOR_CHECK;
-
- if (_invoke_status == TAO_INVOKE_EXCEPTION)
- {
- TAO_INTERCEPTOR_THROW (
- CORBA::UNKNOWN (
- CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
- )
- );
- }
- else if (_invoke_status == TAO_INVOKE_RESTART)
- {
- _tao_call.restart_flag (1);
- TAO_INTERCEPTOR (
- _tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_other (
- &_tao_ri
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+ if (_invoke_status == TAO_INVOKE_EXCEPTION)
+ {
+ TAO_INTERCEPTOR_THROW (
+ CORBA::UNKNOWN (
+ CORBA::OMGVMCID | 1, CORBA::COMPLETED_YES
)
- }
- else
- {
-#if TAO_HAS_INTERCEPTORS == 1
-
+ );
+ }
+ else if (_invoke_status == TAO_INVOKE_RESTART)
+ {
+ TAO_INTERCEPTOR (
_tao_ri.reply_status (_invoke_status);
- _tao_vfr.receive_reply (
+ _tao_vfr.receive_other (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
-#endif /* TAO_HAS_INTERCEPTORS */
- }
-
-#if TAO_HAS_INTERCEPTORS == 1
+ )
+
+ continue;
}
+#if TAO_HAS_INTERCEPTORS == 1
+
+ _tao_ri.reply_status (_invoke_status);
+ _tao_vfr.receive_reply (
+ &_tao_ri
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{
@@ -13273,63 +15969,65 @@ void CORBA::_TAO_ValueBoxDef_Remote_Proxy_Impl::original_type_def (
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION
|| _tao_status == PortableInterceptor::USER_EXCEPTION)
{
ACE_RE_THROW;
}
}
-
+
# if defined (ACE_HAS_EXCEPTIONS) \
&& defined (ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS)
ACE_CATCHALL
{
CORBA::UNKNOWN ex;
-
+
_tao_ri.exception (&ex);
_tao_vfr.receive_exception (
&_tao_ri
ACE_ENV_ARG_PARAMETER
);
ACE_TRY_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_TRY_CHECK;
-
+
if (_tao_status == PortableInterceptor::SYSTEM_EXCEPTION)
ACE_TRY_THROW (ex);
}
# endif /* ACE_HAS_EXCEPTIONS && ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS */
-
+
ACE_ENDTRY;
ACE_CHECK;
-
- const PortableInterceptor::ReplyStatus _tao_status =
+
+ PortableInterceptor::ReplyStatus _tao_status =
_tao_ri.reply_status (ACE_ENV_SINGLE_ARG_PARAMETER);
ACE_CHECK;
-
- if (_tao_status != PortableInterceptor::LOCATION_FORWARD
- && _tao_status != PortableInterceptor::TRANSPORT_RETRY)
-
+
+ if (_tao_status == PortableInterceptor::LOCATION_FORWARD
+ || _tao_status == PortableInterceptor::TRANSPORT_RETRY)
+ {
+ continue;
+ }
+
#endif /* TAO_HAS_INTERCEPTORS */
-
- if (_invoke_status != TAO_INVOKE_RESTART)
- break;
+
+ break;
}
}
//
-// End Base & Remote Proxy Implemeentation.
+// End Base & Remote Proxy Implemeentation.
///////////////////////////////////////////////////////////////////////
// TAO_IDL - Generated from
-// be/be_visitor_interface/remote_proxy_broker_cs.cpp:31
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_cs.cpp:31
///////////////////////////////////////////////////////////////////////
// Remote & Base Proxy Broker Implementation
@@ -13376,8 +16074,8 @@ CORBA::_TAO_ValueBoxDef_Remote_Proxy_Broker::select_proxy (
// End Remote & Base Proxy Broker Implementation
///////////////////////////////////////////////////////////////////////
-// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_cs.cpp:225
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:234
CORBA::ValueBoxDef::ValueBoxDef (int collocated)
{
@@ -13393,14 +16091,14 @@ CORBA::ValueBoxDef::CORBA_ValueBoxDef_setup_collocation (int collocated)
else
this->the_TAO_ValueBoxDef_Proxy_Broker_ =
::CORBA::_TAO_ValueBoxDef_Remote_Proxy_Broker::the_TAO_ValueBoxDef_Remote_Proxy_Broker ();
-
+
this->CORBA_TypedefDef_setup_collocation (collocated);
}
CORBA::ValueBoxDef::~ValueBoxDef (void)
{}
-void
+void
CORBA::ValueBoxDef::_tao_any_destructor (void *_tao_void_pointer)
{
ValueBoxDef *tmp = ACE_static_cast (ValueBoxDef *, _tao_void_pointer);
@@ -13417,7 +16115,7 @@ CORBA::ValueBoxDef::_narrow (
{
return ValueBoxDef::_nil ();
}
-
+
if (! obj->_is_local ())
{
CORBA::Boolean is_a =
@@ -13426,17 +16124,17 @@ CORBA::ValueBoxDef::_narrow (
ACE_ENV_ARG_PARAMETER
);
ACE_CHECK_RETURN (ValueBoxDef::_nil ());
-
+
if (is_a == 0)
{
return ValueBoxDef::_nil ();
}
}
-
+
return ValueBoxDef::_unchecked_narrow (obj ACE_ENV_ARG_PARAMETER);
}
-CORBA::ValueBoxDef_ptr
+CORBA::ValueBoxDef_ptr
CORBA::ValueBoxDef::_unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_NOT_USED
@@ -13446,18 +16144,18 @@ CORBA::ValueBoxDef::_unchecked_narrow (
{
return ValueBoxDef::_nil ();
}
-
+
if (! obj->_is_local ())
{
TAO_Stub* stub = obj->_stubobj ();
-
+
if (stub != 0)
{
stub->_incr_refcnt ();
}
-
+
ValueBoxDef_ptr default_proxy = ValueBoxDef::_nil ();
-
+
if (
!CORBA::is_nil (stub->servant_orb_var ().ptr ()) &&
stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects () &&
@@ -13475,7 +16173,7 @@ CORBA::ValueBoxDef::_unchecked_narrow (
ValueBoxDef::_nil ()
);
}
-
+
if (CORBA::is_nil (default_proxy))
{
ACE_NEW_RETURN (
@@ -13488,10 +16186,10 @@ CORBA::ValueBoxDef::_unchecked_narrow (
ValueBoxDef::_nil ()
);
}
-
+
return default_proxy;
}
- else
+ else
return
ACE_reinterpret_cast (
ValueBoxDef_ptr,
@@ -13511,7 +16209,7 @@ CORBA::ValueBoxDef::_duplicate (ValueBoxDef_ptr obj)
{
obj->_add_ref ();
}
-
+
return obj;
}
@@ -13562,7 +16260,7 @@ CORBA::ValueBoxDef::_is_a (
void *CORBA::ValueBoxDef::_tao_QueryInterface (ptr_arith_t type)
{
void *retv = 0;
-
+
if (type == ACE_reinterpret_cast (
ptr_arith_t,
&ACE_NESTED_CLASS (::CORBA, ValueBoxDef)::_tao_class_id)
@@ -13637,12 +16335,12 @@ void *CORBA::ValueBoxDef::_tao_QueryInterface (ptr_arith_t type)
ACE_static_cast (CORBA::Object_ptr, this)
);
}
-
+
if (retv != 0)
{
this->_add_ref ();
}
-
+
return retv;
}
@@ -13652,7 +16350,7 @@ const char* CORBA::ValueBoxDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
::CORBA::IDLType_ptr CORBA::ValueBoxDef::original_type_def (
ACE_ENV_SINGLE_ARG_DECL
@@ -13661,10 +16359,10 @@ const char* CORBA::ValueBoxDef::_interface_repository_id (void) const
CORBA::SystemException
))
{
- _TAO_ValueBoxDef_Proxy_Impl &proxy =
+ _TAO_ValueBoxDef_Proxy_Impl &proxy =
this->the_TAO_ValueBoxDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK_RETURN (0);
-
+
return proxy.original_type_def (
this
ACE_ENV_ARG_PARAMETER
@@ -13672,7 +16370,7 @@ const char* CORBA::ValueBoxDef::_interface_repository_id (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_operation/operation_cs.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:80
void CORBA::ValueBoxDef::original_type_def (
CORBA::IDLType_ptr original_type_def
@@ -13682,10 +16380,10 @@ void CORBA::ValueBoxDef::original_type_def (
CORBA::SystemException
))
{
- _TAO_ValueBoxDef_Proxy_Impl &proxy =
+ _TAO_ValueBoxDef_Proxy_Impl &proxy =
this->the_TAO_ValueBoxDef_Proxy_Broker_->select_proxy (this ACE_ENV_ARG_PARAMETER);
ACE_CHECK;
-
+
proxy.original_type_def (
this,
original_type_def
@@ -13694,26 +16392,26 @@ void CORBA::ValueBoxDef::original_type_def (
}
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:284
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284
static const CORBA::Long _oc_CORBA_ValueBoxDef[] =
{
TAO_ENCAP_BYTE_ORDER, // byte order
34,
- ACE_NTOHL (0x49444c3a),
- ACE_NTOHL (0x6f6d672e),
- ACE_NTOHL (0x6f72672f),
- ACE_NTOHL (0x434f5242),
- ACE_NTOHL (0x412f5661),
- ACE_NTOHL (0x6c756542),
- ACE_NTOHL (0x6f784465),
- ACE_NTOHL (0x663a312e),
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5661),
+ ACE_NTOHL (0x6c756542),
+ ACE_NTOHL (0x6f784465),
+ ACE_NTOHL (0x663a312e),
ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ValueBoxDef:1.0
- 12,
- ACE_NTOHL (0x56616c75),
- ACE_NTOHL (0x65426f78),
+ 12,
+ ACE_NTOHL (0x56616c75),
+ ACE_NTOHL (0x65426f78),
ACE_NTOHL (0x44656600), // name = ValueBoxDef
-};
+ };
static CORBA::TypeCode _tc_TAO_tc_CORBA_ValueBoxDef (
CORBA::tk_objref,
@@ -13733,9 +16431,9 @@ TAO_NAMESPACE_DEFINE (
TAO_NAMESPACE_END
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -13747,26 +16445,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::FixedDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_FixedDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::FixedDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::FixedDef>::insert (
+ _tao_any,
+ CORBA::FixedDef::_tao_any_destructor,
+ CORBA::_tc_FixedDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -13775,60 +16466,35 @@ operator>>= (
CORBA::FixedDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::FixedDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_FixedDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::FixedDef>::extract (
+ _tao_any,
+ CORBA::FixedDef::_tao_any_destructor,
+ CORBA::_tc_FixedDef,
+ _tao_elem
);
+}
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_FixedDef,
- 1,
- _tao_elem,
- CORBA::FixedDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::FixedDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::FixedDef::_nil ();
- return 0;
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::FixedDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::FixedDef,CORBA::FixedDef_var>;
+ template class TAO::Any_Impl_T<CORBA::FixedDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::FixedDef,CORBA::FixedDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::FixedDef, CORBA::FixedDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::FixedDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -13836,16 +16502,12 @@ void operator<<= (
const CORBA::ValueMember &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ValueMember,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ValueMember>::insert_copy (
+ _tao_any,
+ CORBA::ValueMember::_tao_any_destructor,
+ CORBA::_tc_ValueMember,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -13854,19 +16516,12 @@ void operator<<= (
CORBA::ValueMember *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ValueMember,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::ValueMember::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ValueMember>::insert (
+ _tao_any,
+ CORBA::ValueMember::_tao_any_destructor,
+ CORBA::_tc_ValueMember,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -13887,75 +16542,24 @@ CORBA::Boolean operator>>= (
const CORBA::ValueMember *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ValueMember
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::ValueMember*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::ValueMember *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::ValueMember,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ValueMember,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::ValueMember::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ValueMember>::extract (
+ _tao_any,
+ CORBA::ValueMember::_tao_any_destructor,
+ CORBA::_tc_ValueMember,
+ _tao_elem
+ );
}
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::ValueMember>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::ValueMember>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -13963,16 +16567,12 @@ void operator<<= (
const CORBA::ValueMemberSeq &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ValueMemberSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ValueMemberSeq>::insert_copy (
+ _tao_any,
+ CORBA::ValueMemberSeq::_tao_any_destructor,
+ CORBA::_tc_ValueMemberSeq,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -13981,19 +16581,12 @@ void operator<<= (
CORBA::ValueMemberSeq *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ValueMemberSeq,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::ValueMemberSeq::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ValueMemberSeq>::insert (
+ _tao_any,
+ CORBA::ValueMemberSeq::_tao_any_destructor,
+ CORBA::_tc_ValueMemberSeq,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -14002,8 +16595,8 @@ CORBA::Boolean operator>>= (
CORBA::ValueMemberSeq *&_tao_elem
)
{
- return _tao_any >>= ACE_const_cast(
- const CORBA::ValueMemberSeq*&,
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ValueMemberSeq *&,
_tao_elem
);
}
@@ -14014,77 +16607,19 @@ CORBA::Boolean operator>>= (
const CORBA::ValueMemberSeq *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ValueMemberSeq
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast(
- const CORBA::ValueMemberSeq*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::ValueMemberSeq *tmp = 0;
- ACE_NEW_RETURN (
- tmp,
- CORBA::ValueMemberSeq,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ValueMemberSeq,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::ValueMemberSeq::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ValueMemberSeq>::extract (
+ _tao_any,
+ CORBA::ValueMemberSeq::_tao_any_destructor,
+ CORBA::_tc_ValueMemberSeq,
+ _tao_elem
+ );
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -14096,26 +16631,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::ValueMemberDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ValueMemberDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::ValueMemberDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ValueMemberDef>::insert (
+ _tao_any,
+ CORBA::ValueMemberDef::_tao_any_destructor,
+ CORBA::_tc_ValueMemberDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -14124,62 +16652,37 @@ operator>>= (
CORBA::ValueMemberDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::ValueMemberDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ValueMemberDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::ValueMemberDef>::extract (
+ _tao_any,
+ CORBA::ValueMemberDef::_tao_any_destructor,
+ CORBA::_tc_ValueMemberDef,
+ _tao_elem
);
+}
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ValueMemberDef,
- 1,
- _tao_elem,
- CORBA::ValueMemberDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::ValueMemberDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::ValueMemberDef::_nil ();
- return 0;
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ValueMemberDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::ValueMemberDef,CORBA::ValueMemberDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ValueMemberDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::ValueMemberDef,CORBA::ValueMemberDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::ValueMemberDef, CORBA::ValueMemberDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ValueMemberDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -14191,26 +16694,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::ValueDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ValueDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::ValueDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ValueDef>::insert (
+ _tao_any,
+ CORBA::ValueDef::_tao_any_destructor,
+ CORBA::_tc_ValueDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -14219,60 +16715,35 @@ operator>>= (
CORBA::ValueDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::ValueDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ValueDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::ValueDef>::extract (
+ _tao_any,
+ CORBA::ValueDef::_tao_any_destructor,
+ CORBA::_tc_ValueDef,
+ _tao_elem
);
+}
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ValueDef,
- 1,
- _tao_elem,
- CORBA::ValueDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::ValueDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::ValueDef::_nil ();
- return 0;
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ValueDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::ValueDef,CORBA::ValueDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ValueDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::ValueDef,CORBA::ValueDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::ValueDef, CORBA::ValueDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ValueDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -14280,16 +16751,12 @@ void operator<<= (
const CORBA::ValueDef::FullValueDescription &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::ValueDef::_tc_FullValueDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ValueDef::FullValueDescription>::insert_copy (
+ _tao_any,
+ CORBA::ValueDef::FullValueDescription::_tao_any_destructor,
+ CORBA::ValueDef::_tc_FullValueDescription,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -14298,19 +16765,12 @@ void operator<<= (
CORBA::ValueDef::FullValueDescription *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::ValueDef::_tc_FullValueDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::ValueDef::FullValueDescription::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ValueDef::FullValueDescription>::insert (
+ _tao_any,
+ CORBA::ValueDef::FullValueDescription::_tao_any_destructor,
+ CORBA::ValueDef::_tc_FullValueDescription,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -14331,75 +16791,24 @@ CORBA::Boolean operator>>= (
const CORBA::ValueDef::FullValueDescription *&_tao_elem
)
{
- _tao_elem = 0;
-
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::ValueDef::_tc_FullValueDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
-
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::ValueDef::FullValueDescription*,
- _tao_any.value ()
- );
-
- return 1;
- }
- else
- {
- CORBA::ValueDef::FullValueDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::ValueDef::FullValueDescription,
- 0
- );
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
-
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::ValueDef::_tc_FullValueDescription,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::ValueDef::FullValueDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
-
- return 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ValueDef::FullValueDescription>::extract (
+ _tao_any,
+ CORBA::ValueDef::FullValueDescription::_tao_any_destructor,
+ CORBA::ValueDef::_tc_FullValueDescription,
+ _tao_elem
+ );
}
-// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_cs.cpp:54
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::ValueDef::FullValueDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::ValueDef::FullValueDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -14407,16 +16816,12 @@ void operator<<= (
const CORBA::ValueDescription &_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << _tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ValueDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin ()
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ValueDescription>::insert_copy (
+ _tao_any,
+ CORBA::ValueDescription::_tao_any_destructor,
+ CORBA::_tc_ValueDescription,
+ _tao_elem
+ );
}
// Non-copying insertion.
@@ -14425,19 +16830,12 @@ void operator<<= (
CORBA::ValueDescription *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ValueDescription,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- _tao_elem,
- CORBA::ValueDescription::_tao_any_destructor
- );
- }
+ TAO::Any_Dual_Impl_T<CORBA::ValueDescription>::insert (
+ _tao_any,
+ CORBA::ValueDescription::_tao_any_destructor,
+ CORBA::_tc_ValueDescription,
+ _tao_elem
+ );
}
// Extraction to non-const pointer (deprecated).
@@ -14458,77 +16856,154 @@ CORBA::Boolean operator>>= (
const CORBA::ValueDescription *&_tao_elem
)
{
- _tao_elem = 0;
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ValueDescription>::extract (
+ _tao_any,
+ CORBA::ValueDescription::_tao_any_destructor,
+ CORBA::_tc_ValueDescription,
+ _tao_elem
+ );
+}
- ACE_TRY_NEW_ENV
- {
- CORBA::TypeCode_var type = _tao_any.type ();
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::ValueDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::ValueDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ValueDescription
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
- if (_tao_result == 0)
- {
- return 0; // not equivalent
- }
+// Copying insertion.
+void
+operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtValueDef_ptr _tao_elem
+ )
+{
+ CORBA::ExtValueDef_ptr _tao_objptr =
+ CORBA::ExtValueDef::_duplicate (_tao_elem);
+ _tao_any <<= &_tao_objptr;
+}
- if (_tao_any.any_owns_data ())
- {
- _tao_elem = ACE_static_cast (
- const CORBA::ValueDescription*,
- _tao_any.value ()
- );
+// Non-copying insertion.
+void
+operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtValueDef_ptr *_tao_elem
+ )
+{
+ TAO::Any_Impl_T<CORBA::ExtValueDef>::insert (
+ _tao_any,
+ CORBA::ExtValueDef::_tao_any_destructor,
+ CORBA::_tc_ExtValueDef,
+ *_tao_elem
+ );
+}
- return 1;
- }
- else
- {
- CORBA::ValueDescription *tmp;
- ACE_NEW_RETURN (
- tmp,
- CORBA::ValueDescription,
- 0
- );
+CORBA::Boolean
+operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ExtValueDef_ptr &_tao_elem
+ )
+{
+ return
+ TAO::Any_Impl_T<CORBA::ExtValueDef>::extract (
+ _tao_any,
+ CORBA::ExtValueDef::_tao_any_destructor,
+ CORBA::_tc_ExtValueDef,
+ _tao_elem
+ );
+}
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
- );
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ExtValueDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
- if (stream >> *tmp)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ValueDescription,
- 1,
- ACE_static_cast (void *, tmp),
- CORBA::ValueDescription::_tao_any_destructor
- );
-
- _tao_elem = tmp;
- return 1;
- }
- else
- {
- delete tmp;
- }
- }
- }
- ACE_CATCHANY
- {
- }
- ACE_ENDTRY;
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO_Object_Manager<CORBA::ExtValueDef,CORBA::ExtValueDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ExtValueDef>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO_Object_Manager<CORBA::ExtValueDef, CORBA::ExtValueDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ExtValueDef>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
- return 0;
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54
+
+// Copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ const CORBA::ExtValueDef::ExtFullValueDescription &_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtValueDef::ExtFullValueDescription>::insert_copy (
+ _tao_any,
+ CORBA::ExtValueDef::ExtFullValueDescription::_tao_any_destructor,
+ CORBA::ExtValueDef::_tc_ExtFullValueDescription,
+ _tao_elem
+ );
+}
+
+// Non-copying insertion.
+void operator<<= (
+ CORBA::Any &_tao_any,
+ CORBA::ExtValueDef::ExtFullValueDescription *_tao_elem
+ )
+{
+ TAO::Any_Dual_Impl_T<CORBA::ExtValueDef::ExtFullValueDescription>::insert (
+ _tao_any,
+ CORBA::ExtValueDef::ExtFullValueDescription::_tao_any_destructor,
+ CORBA::ExtValueDef::_tc_ExtFullValueDescription,
+ _tao_elem
+ );
}
+// Extraction to non-const pointer (deprecated).
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ CORBA::ExtValueDef::ExtFullValueDescription *&_tao_elem
+ )
+{
+ return _tao_any >>= ACE_const_cast (
+ const CORBA::ExtValueDef::ExtFullValueDescription *&,
+ _tao_elem
+ );
+}
+
+// Extraction to const pointer.
+CORBA::Boolean operator>>= (
+ const CORBA::Any &_tao_any,
+ const CORBA::ExtValueDef::ExtFullValueDescription *&_tao_elem
+ )
+{
+ return
+ TAO::Any_Dual_Impl_T<CORBA::ExtValueDef::ExtFullValueDescription>::extract (
+ _tao_any,
+ CORBA::ExtValueDef::ExtFullValueDescription::_tao_any_destructor,
+ CORBA::ExtValueDef::_tc_ExtFullValueDescription,
+ _tao_elem
+ );
+}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
+ defined (ACE_HAS_GNU_REPO)
+ template class TAO::Any_Dual_Impl_T<CORBA::ExtValueDef::ExtFullValueDescription>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+# pragma instantiate TAO::Any_Dual_Impl_T<CORBA::ExtValueDef::ExtFullValueDescription>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_cs.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:52
-// Copying version.
+// Copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
@@ -14540,26 +17015,19 @@ operator<<= (
_tao_any <<= &_tao_objptr;
}
-// Non-copying version.
+// Non-copying insertion.
void
operator<<= (
CORBA::Any &_tao_any,
CORBA::ValueBoxDef_ptr *_tao_elem
)
{
- TAO_OutputCDR stream;
-
- if (stream << *_tao_elem)
- {
- _tao_any._tao_replace (
- CORBA::_tc_ValueBoxDef,
- TAO_ENCAP_BYTE_ORDER,
- stream.begin (),
- 1,
- *_tao_elem,
- CORBA::ValueBoxDef::_tao_any_destructor
- );
- }
+ TAO::Any_Impl_T<CORBA::ValueBoxDef>::insert (
+ _tao_any,
+ CORBA::ValueBoxDef::_tao_any_destructor,
+ CORBA::_tc_ValueBoxDef,
+ *_tao_elem
+ );
}
CORBA::Boolean
@@ -14568,60 +17036,35 @@ operator>>= (
CORBA::ValueBoxDef_ptr &_tao_elem
)
{
- ACE_TRY_NEW_ENV
- {
- _tao_elem = CORBA::ValueBoxDef::_nil ();
- CORBA::TypeCode_var type = _tao_any.type ();
-
- CORBA::Boolean _tao_result =
- type->equivalent (
- CORBA::_tc_ValueBoxDef
- ACE_ENV_ARG_PARAMETER
- );
- ACE_TRY_CHECK;
-
- if (!_tao_result)
- {
- return 0; // not equivalent
- }
-
- TAO_InputCDR stream (
- _tao_any._tao_get_cdr (),
- _tao_any._tao_byte_order ()
+ return
+ TAO::Any_Impl_T<CORBA::ValueBoxDef>::extract (
+ _tao_any,
+ CORBA::ValueBoxDef::_tao_any_destructor,
+ CORBA::_tc_ValueBoxDef,
+ _tao_elem
);
+}
- if (stream >> _tao_elem)
- {
- ((CORBA::Any *)&_tao_any)->_tao_replace (
- CORBA::_tc_ValueBoxDef,
- 1,
- _tao_elem,
- CORBA::ValueBoxDef::_tao_any_destructor
- );
-
- return 1;
- }
- }
- ACE_CATCHANY
- {
- _tao_elem = CORBA::ValueBoxDef::_nil ();
- return 0;
- }
- ACE_ENDTRY;
-
- _tao_elem = CORBA::ValueBoxDef::_nil ();
- return 0;
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ValueBoxDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \
defined (ACE_HAS_GNU_REPO)
template class TAO_Object_Manager<CORBA::ValueBoxDef,CORBA::ValueBoxDef_var>;
+ template class TAO::Any_Impl_T<CORBA::ValueBoxDef>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-# pragma instantiate TAO_Object_Manager<CORBA::ValueBoxDef,CORBA::ValueBoxDef_var>
+# pragma instantiate TAO_Object_Manager<CORBA::ValueBoxDef, CORBA::ValueBoxDef_var>
+# pragma instantiate TAO::Any_Impl_T<CORBA::ValueBoxDef>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -14640,12 +17083,12 @@ CORBA::Boolean operator>> (
ACE_TRY_NEW_ENV
{
CORBA::Object_var obj;
-
+
if ((strm >> obj.inout ()) == 0)
{
return 0;
}
-
+
// Narrow to the right type.
_tao_objref =
CORBA::FixedDef::_unchecked_narrow (
@@ -14664,7 +17107,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_cs.cpp:103
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:125
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -14672,20 +17115,20 @@ CORBA::Boolean operator<< (
)
{
CORBA::ULong _tao_seq_len = _tao_sequence.length ();
-
+
if (strm << _tao_seq_len)
{
// Encode all elements.
CORBA::Boolean _tao_marshal_flag = 1;
-
+
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
_tao_marshal_flag = (strm << _tao_sequence[i]);
}
-
+
return _tao_marshal_flag;
}
-
+
return 0;
}
@@ -14695,7 +17138,7 @@ CORBA::Boolean operator>> (
)
{
CORBA::ULong _tao_seq_len;
-
+
if (strm >> _tao_seq_len)
{
// Add a check to the length of the sequence
@@ -14705,32 +17148,32 @@ CORBA::Boolean operator>> (
{
return 0;
}
-
+
// Set the length of the sequence.
_tao_sequence.length (_tao_seq_len);
-
+
// If length is 0 we return true.
- if (0 >= _tao_seq_len)
+ if (0 >= _tao_seq_len)
{
return 1;
}
-
+
// Retrieve all the elements.
CORBA::Boolean _tao_marshal_flag = 1;
-
+
for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i)
{
_tao_marshal_flag = (strm >> _tao_sequence[i]);
}
-
+
return _tao_marshal_flag;
}
-
+
return 0;
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -14749,12 +17192,12 @@ CORBA::Boolean operator>> (
ACE_TRY_NEW_ENV
{
CORBA::Object_var obj;
-
+
if ((strm >> obj.inout ()) == 0)
{
return 0;
}
-
+
// Narrow to the right type.
_tao_objref =
CORBA::ValueMemberDef::_unchecked_narrow (
@@ -14773,7 +17216,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -14792,12 +17235,12 @@ CORBA::Boolean operator>> (
ACE_TRY_NEW_ENV
{
CORBA::Object_var obj;
-
+
if ((strm >> obj.inout ()) == 0)
{
return 0;
}
-
+
// Narrow to the right type.
_tao_objref =
CORBA::ValueDef::_unchecked_narrow (
@@ -14816,7 +17259,50 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_cs.cpp:63
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
+
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ExtValueDef_ptr _tao_objref
+ )
+{
+ CORBA::Object_ptr _tao_corba_obj = _tao_objref;
+ return (strm << _tao_corba_obj);
+}
+
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ExtValueDef_ptr &_tao_objref
+ )
+{
+ ACE_TRY_NEW_ENV
+ {
+ CORBA::Object_var obj;
+
+ if ((strm >> obj.inout ()) == 0)
+ {
+ return 0;
+ }
+
+ // Narrow to the right type.
+ _tao_objref =
+ CORBA::ExtValueDef::_unchecked_narrow (
+ obj.in ()
+ ACE_ENV_ARG_PARAMETER
+ );
+ ACE_TRY_CHECK;
+ return 1;
+ }
+ ACE_CATCHANY
+ {
+ // do nothing
+ }
+ ACE_ENDTRY;
+ return 0;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:94
CORBA::Boolean operator<< (
TAO_OutputCDR &strm,
@@ -14835,12 +17321,12 @@ CORBA::Boolean operator>> (
ACE_TRY_NEW_ENV
{
CORBA::Object_var obj;
-
+
if ((strm >> obj.inout ()) == 0)
{
return 0;
}
-
+
// Narrow to the right type.
_tao_objref =
CORBA::ValueBoxDef::_unchecked_narrow (
@@ -14857,3 +17343,5 @@ CORBA::Boolean operator>> (
ACE_ENDTRY;
return 0;
}
+
+
diff --git a/TAO/tao/IFR_Client/IFR_ExtendedC.h b/TAO/tao/IFR_Client/IFR_ExtendedC.h
index 687333f41bd..953a8b658cc 100644
--- a/TAO/tao/IFR_Client/IFR_ExtendedC.h
+++ b/TAO/tao/IFR_Client/IFR_ExtendedC.h
@@ -20,19 +20,24 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// be/be_codegen.cpp:151
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:151
#ifndef _TAO_IDL_ORIG_IFR_EXTENDEDC_H_
#define _TAO_IDL_ORIG_IFR_EXTENDEDC_H_
#include "ace/pre.h"
-#include "IFR_BasicC.h"
+#include "tao/corba.h"
#if !defined (ACE_LACKS_PRAGMA_ONCE)
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
+
+#include "ifr_client_export.h"
+
+#include "IFR_BasicC.h"
+
#if defined (TAO_EXPORT_MACRO)
#undef TAO_EXPORT_MACRO
#endif
@@ -57,20 +62,17 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be/be_visitor_module/module_ch.cpp:48
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_module/module_ch.cpp:48
TAO_NAMESPACE CORBA
{
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typedef/typedef_ch.cpp:334
-
- // TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_FIXEDDEF___PTR_CH_)
#define _CORBA_FIXEDDEF___PTR_CH_
-
+
class FixedDef;
typedef FixedDef *FixedDef_ptr;
@@ -78,31 +80,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_FIXEDDEF___VAR_CH_)
#define _CORBA_FIXEDDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export FixedDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export FixedDef_var : public TAO_Base_var
{
public:
FixedDef_var (void); // default constructor
- FixedDef_var (FixedDef_ptr p) : ptr_ (p) {}
+ FixedDef_var (FixedDef_ptr p) : ptr_ (p) {}
FixedDef_var (const FixedDef_var &); // copy constructor
~FixedDef_var (void); // destructor
-
+
FixedDef_var &operator= (FixedDef_ptr);
FixedDef_var &operator= (const FixedDef_var &);
FixedDef_ptr operator-> (void) const;
-
+
operator const FixedDef_ptr &() const;
operator FixedDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
FixedDef_ptr in (void) const;
FixedDef_ptr &inout (void);
FixedDef_ptr &out (void);
FixedDef_ptr _retn (void);
FixedDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static FixedDef_ptr tao_duplicate (FixedDef_ptr);
@@ -110,25 +112,25 @@ TAO_NAMESPACE CORBA
static FixedDef_ptr tao_nil (void);
static FixedDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
FixedDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- FixedDef_var (const TAO_Base_var & rhs);
- FixedDef_var & operator= (const TAO_Base_var & rhs);
+ FixedDef_var (const TAO_Base_var &rhs);
+ FixedDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_FIXEDDEF___OUT_CH_)
#define _CORBA_FIXEDDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export FixedDef_out
{
public:
@@ -141,24 +143,24 @@ TAO_NAMESPACE CORBA
operator FixedDef_ptr &();
FixedDef_ptr &ptr (void);
FixedDef_ptr operator-> (void);
-
+
private:
FixedDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_FIXEDDEF_CH_)
#define _CORBA_FIXEDDEF_CH_
-
+
class _TAO_FixedDef_Proxy_Impl;
class _TAO_FixedDef_Remote_Proxy_Impl;
class _TAO_FixedDef_Proxy_Broker;
class _TAO_FixedDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export FixedDef
: public virtual CORBA::IDLType
{
@@ -166,40 +168,40 @@ TAO_NAMESPACE CORBA
typedef FixedDef_ptr _ptr_type;
typedef FixedDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static FixedDef_ptr _duplicate (FixedDef_ptr obj);
-
+
static FixedDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static FixedDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static FixedDef_ptr _nil (void)
{
return (FixedDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::UShort digits (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void digits (
CORBA::UShort digits
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -207,20 +209,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::Short scale (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void scale (
CORBA::Short scale
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -228,65 +230,66 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_FixedDef_Proxy_Broker *the_TAO_FixedDef_Proxy_Broker_;
-
+
protected:
FixedDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_FixedDef_setup_collocation (int collocated);
-
+
FixedDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~FixedDef (void);
-
+
friend class _TAO_FixedDef_Remote_Proxy_Impl;
friend class _TAO_FixedDef_ThruPOA_Proxy_Impl;
friend class _TAO_FixedDef_Direct_Proxy_Impl;
-
+
private:
FixedDef (const FixedDef &);
void operator= (const FixedDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_FixedDef_Proxy_Impl
: public virtual CORBA::_TAO_IDLType_Proxy_Impl
{
public:
virtual ~_TAO_FixedDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::UShort digits (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -294,10 +297,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void digits (
CORBA::Object *_collocated_tao_target_,
CORBA::UShort digits
@@ -306,10 +309,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::Short scale (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -317,10 +320,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void scale (
CORBA::Object *_collocated_tao_target_,
CORBA::Short scale
@@ -329,23 +332,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_FixedDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_FixedDef_Remote_Proxy_Impl
: public virtual _TAO_FixedDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -353,12 +356,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_FixedDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_FixedDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::UShort digits (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -366,10 +369,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void digits (
CORBA::Object *_collocated_tao_target_,
CORBA::UShort digits
@@ -378,10 +381,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::Short scale (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -389,10 +392,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void scale (
CORBA::Object *_collocated_tao_target_,
CORBA::Short scale
@@ -402,23 +405,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_FixedDef_Proxy_Broker
{
public:
@@ -427,67 +430,67 @@ TAO_NAMESPACE CORBA
FixedDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_FixedDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_FixedDef_Remote_Proxy_Broker
: public virtual _TAO_FixedDef_Proxy_Broker
{
- public:
+ public:
_TAO_FixedDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_FixedDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_FixedDef_Proxy_Impl &select_proxy (
FixedDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_FixedDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_FixedDef_Remote_Proxy_Broker *the_TAO_FixedDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_FixedDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
class ValueMember_var;
-
+
struct TAO_IFR_Client_Export ValueMember
{
typedef ValueMember_var _var_type;
-
+
static void _tao_any_destructor (void *);
TAO_String_Manager name;
TAO_String_Manager id;
@@ -497,10 +500,10 @@ TAO_NAMESPACE CORBA
CORBA::IDLType_var type_def;
CORBA::Visibility access;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export ValueMember_var
{
public:
@@ -508,33 +511,33 @@ TAO_NAMESPACE CORBA
ValueMember_var (ValueMember *);
ValueMember_var (const ValueMember_var &);
~ValueMember_var (void);
-
+
ValueMember_var &operator= (ValueMember *);
ValueMember_var &operator= (const ValueMember_var &);
ValueMember *operator-> (void);
const ValueMember *operator-> (void) const;
-
+
operator const ValueMember &() const;
operator ValueMember &();
operator ValueMember &() const;
-
+
// Variable-size types only.
operator ValueMember *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const ValueMember &in (void) const;
ValueMember &inout (void);
ValueMember *&out (void);
ValueMember *_retn (void);
ValueMember *ptr (void) const;
-
+
private:
ValueMember *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export ValueMember_out
{
public:
@@ -546,32 +549,32 @@ TAO_NAMESPACE CORBA
operator ValueMember *&();
ValueMember *&ptr (void);
ValueMember *operator-> (void);
-
+
private:
ValueMember *&ptr_;
// Assignment from T_var not allowed.
void operator= (const ValueMember_var &);
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ValueMember;
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ch.cpp:65
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
#if !defined (__TAO_UNBOUNDED_SEQUENCE_CORBA_VALUEMEMBERSEQ_CH_)
#define __TAO_UNBOUNDED_SEQUENCE_CORBA_VALUEMEMBERSEQ_CH_
-
+
class TAO_IFR_Client_Export _TAO_Unbounded_Sequence_CORBA_ValueMemberSeq
: public TAO_Unbounded_Base_Sequence
{
public:
_TAO_Unbounded_Sequence_CORBA_ValueMemberSeq (void);
- _TAO_Unbounded_Sequence_CORBA_ValueMemberSeq (CORBA::ULong maximum);
+ _TAO_Unbounded_Sequence_CORBA_ValueMemberSeq (CORBA::ULong maximum);
_TAO_Unbounded_Sequence_CORBA_ValueMemberSeq (
CORBA::ULong maximum,
CORBA::ULong length,
@@ -585,15 +588,15 @@ TAO_NAMESPACE CORBA
const _TAO_Unbounded_Sequence_CORBA_ValueMemberSeq &rhs
);
virtual ~_TAO_Unbounded_Sequence_CORBA_ValueMemberSeq (void);
-
+
// = Accessors.
ValueMember &operator[] (CORBA::ULong i);
const ValueMember &operator[] (CORBA::ULong i) const;
-
+
// = Static operations.
static ValueMember *allocbuf (CORBA::ULong size);
static void freebuf (ValueMember *buffer);
-
+
// Implement the TAO_Base_Sequence methods (see Sequence.h)
virtual void _allocate_buffer (CORBA::ULong length);
virtual void _deallocate_buffer (void);
@@ -609,47 +612,47 @@ TAO_NAMESPACE CORBA
#endif /* end #if !defined */
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
#if !defined (_CORBA_VALUEMEMBERSEQ_CH_)
#define _CORBA_VALUEMEMBERSEQ_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:371
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:371
+
class ValueMemberSeq;
class ValueMemberSeq_var;
-
+
// *************************************************************
// CORBA::ValueMemberSeq
// *************************************************************
-
- class TAO_IFR_Client_Export ValueMemberSeq : public
-
- // TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:51
+
+ class TAO_IFR_Client_Export ValueMemberSeq : public
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:51
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
_TAO_Unbounded_Sequence_CORBA_ValueMemberSeq
#else /* TAO_USE_SEQUENCE_TEMPLATES */
TAO_Unbounded_Sequence<ValueMember>
-#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
+#endif /* !TAO_USE_SEQUENCE_TEMPLATES */
{
public:
ValueMemberSeq (void);
ValueMemberSeq (CORBA::ULong max);
ValueMemberSeq (
- CORBA::ULong max,
- CORBA::ULong length,
- ValueMember *buffer,
+ CORBA::ULong max,
+ CORBA::ULong length,
+ ValueMember *buffer,
CORBA::Boolean release = 0
);
ValueMemberSeq (const ValueMemberSeq &);
~ValueMemberSeq (void);
-
+
static void _tao_any_destructor (void*);
-
+
typedef ValueMemberSeq_var _var_type;
};
@@ -657,14 +660,14 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_VALUEMEMBERSEQ___VAR_CH_)
#define _CORBA_VALUEMEMBERSEQ___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:549
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:549
+
// *************************************************************
// class CORBA::ValueMemberSeq_var
// *************************************************************
-
+
class TAO_IFR_Client_Export ValueMemberSeq_var
{
public:
@@ -672,29 +675,29 @@ TAO_NAMESPACE CORBA
ValueMemberSeq_var (ValueMemberSeq *);
ValueMemberSeq_var (const ValueMemberSeq_var &);
~ValueMemberSeq_var (void);
-
+
ValueMemberSeq_var &operator= (ValueMemberSeq *);
ValueMemberSeq_var &operator= (const ValueMemberSeq_var &);
ValueMemberSeq *operator-> (void);
const ValueMemberSeq *operator-> (void) const;
-
+
operator const ValueMemberSeq &() const;
operator ValueMemberSeq &();
operator ValueMemberSeq &() const;
-
+
// Variable-size base types only.
operator ValueMemberSeq *&();
-
+
ValueMember & operator[] (CORBA::ULong index);
const ValueMember & operator[] (CORBA::ULong index) const;
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const ValueMemberSeq &in (void) const;
ValueMemberSeq &inout (void);
ValueMemberSeq *&out (void);
ValueMemberSeq *_retn (void);
ValueMemberSeq *ptr (void) const;
-
+
private:
ValueMemberSeq *ptr_;
};
@@ -703,10 +706,10 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_VALUEMEMBERSEQ___OUT_CH_)
#define _CORBA_VALUEMEMBERSEQ___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_visitor_sequence/sequence_ch.cpp:753
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:753
+
class TAO_IFR_Client_Export ValueMemberSeq_out
{
public:
@@ -719,7 +722,7 @@ TAO_NAMESPACE CORBA
ValueMemberSeq *&ptr (void);
ValueMemberSeq *operator-> (void);
ValueMember & operator[] (CORBA::ULong index);
-
+
private:
ValueMemberSeq *&ptr_;
// Assignment from T_var not allowed.
@@ -727,18 +730,18 @@ TAO_NAMESPACE CORBA
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ValueMemberSeq;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_VALUEMEMBERDEF___PTR_CH_)
#define _CORBA_VALUEMEMBERDEF___PTR_CH_
-
+
class ValueMemberDef;
typedef ValueMemberDef *ValueMemberDef_ptr;
@@ -746,31 +749,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_VALUEMEMBERDEF___VAR_CH_)
#define _CORBA_VALUEMEMBERDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ValueMemberDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ValueMemberDef_var : public TAO_Base_var
{
public:
ValueMemberDef_var (void); // default constructor
- ValueMemberDef_var (ValueMemberDef_ptr p) : ptr_ (p) {}
+ ValueMemberDef_var (ValueMemberDef_ptr p) : ptr_ (p) {}
ValueMemberDef_var (const ValueMemberDef_var &); // copy constructor
~ValueMemberDef_var (void); // destructor
-
+
ValueMemberDef_var &operator= (ValueMemberDef_ptr);
ValueMemberDef_var &operator= (const ValueMemberDef_var &);
ValueMemberDef_ptr operator-> (void) const;
-
+
operator const ValueMemberDef_ptr &() const;
operator ValueMemberDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
ValueMemberDef_ptr in (void) const;
ValueMemberDef_ptr &inout (void);
ValueMemberDef_ptr &out (void);
ValueMemberDef_ptr _retn (void);
ValueMemberDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static ValueMemberDef_ptr tao_duplicate (ValueMemberDef_ptr);
@@ -778,25 +781,25 @@ TAO_NAMESPACE CORBA
static ValueMemberDef_ptr tao_nil (void);
static ValueMemberDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
ValueMemberDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- ValueMemberDef_var (const TAO_Base_var & rhs);
- ValueMemberDef_var & operator= (const TAO_Base_var & rhs);
+ ValueMemberDef_var (const TAO_Base_var &rhs);
+ ValueMemberDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_VALUEMEMBERDEF___OUT_CH_)
#define _CORBA_VALUEMEMBERDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export ValueMemberDef_out
{
public:
@@ -809,24 +812,24 @@ TAO_NAMESPACE CORBA
operator ValueMemberDef_ptr &();
ValueMemberDef_ptr &ptr (void);
ValueMemberDef_ptr operator-> (void);
-
+
private:
ValueMemberDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_VALUEMEMBERDEF_CH_)
#define _CORBA_VALUEMEMBERDEF_CH_
-
+
class _TAO_ValueMemberDef_Proxy_Impl;
class _TAO_ValueMemberDef_Remote_Proxy_Impl;
class _TAO_ValueMemberDef_Proxy_Broker;
class _TAO_ValueMemberDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export ValueMemberDef
: public virtual CORBA::Contained
{
@@ -834,50 +837,50 @@ TAO_NAMESPACE CORBA
typedef ValueMemberDef_ptr _ptr_type;
typedef ValueMemberDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static ValueMemberDef_ptr _duplicate (ValueMemberDef_ptr obj);
-
+
static ValueMemberDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ValueMemberDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ValueMemberDef_ptr _nil (void)
{
return (ValueMemberDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::TypeCode_ptr type (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::IDLType_ptr type_def (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void type_def (
CORBA::IDLType_ptr type_def
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -885,20 +888,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::Visibility access (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void access (
CORBA::Visibility access
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -906,65 +909,66 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_ValueMemberDef_Proxy_Broker *the_TAO_ValueMemberDef_Proxy_Broker_;
-
+
protected:
ValueMemberDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_ValueMemberDef_setup_collocation (int collocated);
-
+
ValueMemberDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~ValueMemberDef (void);
-
+
friend class _TAO_ValueMemberDef_Remote_Proxy_Impl;
friend class _TAO_ValueMemberDef_ThruPOA_Proxy_Impl;
friend class _TAO_ValueMemberDef_Direct_Proxy_Impl;
-
+
private:
ValueMemberDef (const ValueMemberDef &);
void operator= (const ValueMemberDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_ValueMemberDef_Proxy_Impl
: public virtual CORBA::_TAO_Contained_Proxy_Impl
{
public:
virtual ~_TAO_ValueMemberDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::TypeCode_ptr type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -972,10 +976,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::IDLType_ptr type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -983,10 +987,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr type_def
@@ -995,10 +999,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::Visibility access (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1006,10 +1010,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void access (
CORBA::Object *_collocated_tao_target_,
CORBA::Visibility access
@@ -1018,23 +1022,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_ValueMemberDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_ValueMemberDef_Remote_Proxy_Impl
: public virtual _TAO_ValueMemberDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -1042,12 +1046,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_ValueMemberDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_ValueMemberDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::TypeCode_ptr type (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1055,10 +1059,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::IDLType_ptr type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1066,10 +1070,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr type_def
@@ -1078,10 +1082,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::Visibility access (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1089,10 +1093,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void access (
CORBA::Object *_collocated_tao_target_,
CORBA::Visibility access
@@ -1102,23 +1106,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_ValueMemberDef_Proxy_Broker
{
public:
@@ -1127,64 +1131,64 @@ TAO_NAMESPACE CORBA
ValueMemberDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_ValueMemberDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_ValueMemberDef_Remote_Proxy_Broker
: public virtual _TAO_ValueMemberDef_Proxy_Broker
{
- public:
+ public:
_TAO_ValueMemberDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_ValueMemberDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_ValueMemberDef_Proxy_Impl &select_proxy (
ValueMemberDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_ValueMemberDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_ValueMemberDef_Remote_Proxy_Broker *the_TAO_ValueMemberDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ValueMemberDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_VALUEDEF___PTR_CH_)
#define _CORBA_VALUEDEF___PTR_CH_
-
+
class ValueDef;
typedef ValueDef *ValueDef_ptr;
@@ -1192,31 +1196,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_VALUEDEF___VAR_CH_)
#define _CORBA_VALUEDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ValueDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ValueDef_var : public TAO_Base_var
{
public:
ValueDef_var (void); // default constructor
- ValueDef_var (ValueDef_ptr p) : ptr_ (p) {}
+ ValueDef_var (ValueDef_ptr p) : ptr_ (p) {}
ValueDef_var (const ValueDef_var &); // copy constructor
~ValueDef_var (void); // destructor
-
+
ValueDef_var &operator= (ValueDef_ptr);
ValueDef_var &operator= (const ValueDef_var &);
ValueDef_ptr operator-> (void) const;
-
+
operator const ValueDef_ptr &() const;
operator ValueDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
ValueDef_ptr in (void) const;
ValueDef_ptr &inout (void);
ValueDef_ptr &out (void);
ValueDef_ptr _retn (void);
ValueDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static ValueDef_ptr tao_duplicate (ValueDef_ptr);
@@ -1224,25 +1228,25 @@ TAO_NAMESPACE CORBA
static ValueDef_ptr tao_nil (void);
static ValueDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
ValueDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- ValueDef_var (const TAO_Base_var & rhs);
- ValueDef_var & operator= (const TAO_Base_var & rhs);
+ ValueDef_var (const TAO_Base_var &rhs);
+ ValueDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_VALUEDEF___OUT_CH_)
#define _CORBA_VALUEDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export ValueDef_out
{
public:
@@ -1255,24 +1259,24 @@ TAO_NAMESPACE CORBA
operator ValueDef_ptr &();
ValueDef_ptr &ptr (void);
ValueDef_ptr operator-> (void);
-
+
private:
ValueDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_VALUEDEF_CH_)
#define _CORBA_VALUEDEF_CH_
-
+
class _TAO_ValueDef_Proxy_Impl;
class _TAO_ValueDef_Remote_Proxy_Impl;
class _TAO_ValueDef_Proxy_Broker;
class _TAO_ValueDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export ValueDef
: public virtual CORBA::Container,
public virtual CORBA::Contained,
@@ -1282,40 +1286,40 @@ TAO_NAMESPACE CORBA
typedef ValueDef_ptr _ptr_type;
typedef ValueDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static ValueDef_ptr _duplicate (ValueDef_ptr obj);
-
+
static ValueDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ValueDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ValueDef_ptr _nil (void)
{
return (ValueDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::InterfaceDefSeq * supported_interfaces (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void supported_interfaces (
const CORBA::InterfaceDefSeq & supported_interfaces
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1323,20 +1327,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::InitializerSeq * initializers (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void initializers (
const CORBA::InitializerSeq & initializers
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1344,20 +1348,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::ValueDef_ptr base_value (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void base_value (
CORBA::ValueDef_ptr base_value
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1365,20 +1369,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::ValueDefSeq * abstract_base_values (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void abstract_base_values (
const CORBA::ValueDefSeq & abstract_base_values
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1386,20 +1390,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::Boolean is_abstract (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void is_abstract (
CORBA::Boolean is_abstract
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1407,20 +1411,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::Boolean is_custom (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void is_custom (
CORBA::Boolean is_custom
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1428,20 +1432,20 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::Boolean is_truncatable (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void is_truncatable (
CORBA::Boolean is_truncatable
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1449,10 +1453,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual CORBA::Boolean is_a (
const char * id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1460,16 +1464,16 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
class FullValueDescription_var;
-
+
struct TAO_IFR_Client_Export FullValueDescription
{
typedef FullValueDescription_var _var_type;
-
+
static void _tao_any_destructor (void *);
TAO_String_Manager name;
TAO_String_Manager id;
@@ -1487,10 +1491,10 @@ TAO_NAMESPACE CORBA
TAO_String_Manager base_value;
CORBA::TypeCode_var type;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export FullValueDescription_var
{
public:
@@ -1498,33 +1502,33 @@ TAO_NAMESPACE CORBA
FullValueDescription_var (FullValueDescription *);
FullValueDescription_var (const FullValueDescription_var &);
~FullValueDescription_var (void);
-
+
FullValueDescription_var &operator= (FullValueDescription *);
FullValueDescription_var &operator= (const FullValueDescription_var &);
FullValueDescription *operator-> (void);
const FullValueDescription *operator-> (void) const;
-
+
operator const FullValueDescription &() const;
operator FullValueDescription &();
operator FullValueDescription &() const;
-
+
// Variable-size types only.
operator FullValueDescription *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const FullValueDescription &in (void) const;
FullValueDescription &inout (void);
FullValueDescription *&out (void);
FullValueDescription *_retn (void);
FullValueDescription *ptr (void) const;
-
+
private:
FullValueDescription *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export FullValueDescription_out
{
public:
@@ -1536,31 +1540,31 @@ TAO_NAMESPACE CORBA
operator FullValueDescription *&();
FullValueDescription *&ptr (void);
FullValueDescription *operator-> (void);
-
+
private:
FullValueDescription *&ptr_;
// Assignment from T_var not allowed.
void operator= (const FullValueDescription_var &);
};
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
static ::CORBA::TypeCode_ptr _tc_FullValueDescription;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::ValueDef::FullValueDescription * describe_value (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::ValueMemberDef_ptr create_value_member (
const char * id,
const char * name,
@@ -1572,10 +1576,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::AttributeDef_ptr create_attribute (
const char * id,
const char * name,
@@ -1587,10 +1591,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::OperationDef_ptr create_operation (
const char * id,
const char * name,
@@ -1605,67 +1609,68 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_ValueDef_Proxy_Broker *the_TAO_ValueDef_Proxy_Broker_;
-
+
protected:
ValueDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_ValueDef_setup_collocation (int collocated);
-
+
ValueDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~ValueDef (void);
-
+
friend class _TAO_ValueDef_Remote_Proxy_Impl;
friend class _TAO_ValueDef_ThruPOA_Proxy_Impl;
friend class _TAO_ValueDef_Direct_Proxy_Impl;
-
+
private:
ValueDef (const ValueDef &);
void operator= (const ValueDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_ValueDef_Proxy_Impl
- : public virtual CORBA::_TAO_Container_Proxy_Impl,
- public virtual CORBA::_TAO_Contained_Proxy_Impl,
+ : public virtual CORBA::_TAO_Container_Proxy_Impl,
+ public virtual CORBA::_TAO_Contained_Proxy_Impl,
public virtual CORBA::_TAO_IDLType_Proxy_Impl
{
public:
virtual ~_TAO_ValueDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::InterfaceDefSeq * supported_interfaces (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1673,10 +1678,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void supported_interfaces (
CORBA::Object *_collocated_tao_target_,
const CORBA::InterfaceDefSeq & supported_interfaces
@@ -1685,10 +1690,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::InitializerSeq * initializers (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1696,10 +1701,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void initializers (
CORBA::Object *_collocated_tao_target_,
const CORBA::InitializerSeq & initializers
@@ -1708,10 +1713,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::ValueDef_ptr base_value (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1719,10 +1724,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void base_value (
CORBA::Object *_collocated_tao_target_,
CORBA::ValueDef_ptr base_value
@@ -1731,10 +1736,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::ValueDefSeq * abstract_base_values (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1742,10 +1747,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void abstract_base_values (
CORBA::Object *_collocated_tao_target_,
const CORBA::ValueDefSeq & abstract_base_values
@@ -1754,10 +1759,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::Boolean is_abstract (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1765,10 +1770,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void is_abstract (
CORBA::Object *_collocated_tao_target_,
CORBA::Boolean is_abstract
@@ -1777,10 +1782,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::Boolean is_custom (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1788,10 +1793,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void is_custom (
CORBA::Object *_collocated_tao_target_,
CORBA::Boolean is_custom
@@ -1800,10 +1805,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::Boolean is_truncatable (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1811,10 +1816,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void is_truncatable (
CORBA::Object *_collocated_tao_target_,
CORBA::Boolean is_truncatable
@@ -1823,10 +1828,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual CORBA::Boolean is_a (
CORBA::Object *_collocated_tao_target_,
const char * id
@@ -1835,10 +1840,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::ValueDef::FullValueDescription * describe_value (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1846,10 +1851,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::ValueMemberDef_ptr create_value_member (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -1862,10 +1867,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::AttributeDef_ptr create_attribute (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -1878,10 +1883,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::OperationDef_ptr create_operation (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -1897,23 +1902,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_ValueDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_ValueDef_Remote_Proxy_Impl
: public virtual _TAO_ValueDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -1923,12 +1928,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_ValueDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_ValueDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::InterfaceDefSeq * supported_interfaces (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1936,10 +1941,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void supported_interfaces (
CORBA::Object *_collocated_tao_target_,
const CORBA::InterfaceDefSeq & supported_interfaces
@@ -1948,10 +1953,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::InitializerSeq * initializers (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1959,10 +1964,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void initializers (
CORBA::Object *_collocated_tao_target_,
const CORBA::InitializerSeq & initializers
@@ -1971,10 +1976,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::ValueDef_ptr base_value (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -1982,10 +1987,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void base_value (
CORBA::Object *_collocated_tao_target_,
CORBA::ValueDef_ptr base_value
@@ -1994,10 +1999,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::ValueDefSeq * abstract_base_values (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -2005,10 +2010,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void abstract_base_values (
CORBA::Object *_collocated_tao_target_,
const CORBA::ValueDefSeq & abstract_base_values
@@ -2017,10 +2022,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::Boolean is_abstract (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -2028,10 +2033,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void is_abstract (
CORBA::Object *_collocated_tao_target_,
CORBA::Boolean is_abstract
@@ -2040,10 +2045,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::Boolean is_custom (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -2051,10 +2056,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void is_custom (
CORBA::Object *_collocated_tao_target_,
CORBA::Boolean is_custom
@@ -2063,10 +2068,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::Boolean is_truncatable (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -2074,10 +2079,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void is_truncatable (
CORBA::Object *_collocated_tao_target_,
CORBA::Boolean is_truncatable
@@ -2086,10 +2091,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual CORBA::Boolean is_a (
CORBA::Object *_collocated_tao_target_,
const char * id
@@ -2098,10 +2103,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::ValueDef::FullValueDescription * describe_value (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -2109,10 +2114,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::ValueMemberDef_ptr create_value_member (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -2125,10 +2130,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::AttributeDef_ptr create_attribute (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -2141,10 +2146,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::OperationDef_ptr create_operation (
CORBA::Object *_collocated_tao_target_,
const char * id,
@@ -2161,23 +2166,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_ValueDef_Proxy_Broker
{
public:
@@ -2186,67 +2191,67 @@ TAO_NAMESPACE CORBA
ValueDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_ValueDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_ValueDef_Remote_Proxy_Broker
: public virtual _TAO_ValueDef_Proxy_Broker
{
- public:
+ public:
_TAO_ValueDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_ValueDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_ValueDef_Proxy_Impl &select_proxy (
ValueDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_ValueDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_ValueDef_Remote_Proxy_Broker *the_TAO_ValueDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ValueDef;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_structure/structure_ch.cpp:49
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
class ValueDescription_var;
-
+
struct TAO_IFR_Client_Export ValueDescription
{
typedef ValueDescription_var _var_type;
-
+
static void _tao_any_destructor (void *);
TAO_String_Manager name;
TAO_String_Manager id;
@@ -2259,10 +2264,10 @@ TAO_NAMESPACE CORBA
CORBA::Boolean is_truncatable;
TAO_String_Manager base_value;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:71
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
class TAO_IFR_Client_Export ValueDescription_var
{
public:
@@ -2270,33 +2275,33 @@ TAO_NAMESPACE CORBA
ValueDescription_var (ValueDescription *);
ValueDescription_var (const ValueDescription_var &);
~ValueDescription_var (void);
-
+
ValueDescription_var &operator= (ValueDescription *);
ValueDescription_var &operator= (const ValueDescription_var &);
ValueDescription *operator-> (void);
const ValueDescription *operator-> (void) const;
-
+
operator const ValueDescription &() const;
operator ValueDescription &();
operator ValueDescription &() const;
-
+
// Variable-size types only.
operator ValueDescription *&();
-
- // in, inout, out, _retn
+
+ // in, inout, out, _retn
const ValueDescription &in (void) const;
ValueDescription &inout (void);
ValueDescription *&out (void);
ValueDescription *_retn (void);
ValueDescription *ptr (void) const;
-
+
private:
ValueDescription *ptr_;
};
-
+
// TAO_IDL - Generated from
- // be/be_structure.cpp:445
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
class TAO_IFR_Client_Export ValueDescription_out
{
public:
@@ -2308,24 +2313,544 @@ TAO_NAMESPACE CORBA
operator ValueDescription *&();
ValueDescription *&ptr (void);
ValueDescription *operator-> (void);
-
+
private:
ValueDescription *&ptr_;
// Assignment from T_var not allowed.
void operator= (const ValueDescription_var &);
};
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ValueDescription;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
+
+#if !defined (_CORBA_EXTVALUEDEF___PTR_CH_)
+#define _CORBA_EXTVALUEDEF___PTR_CH_
+
+ class ExtValueDef;
+ typedef ExtValueDef *ExtValueDef_ptr;
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTVALUEDEF___VAR_CH_)
+#define _CORBA_EXTVALUEDEF___VAR_CH_
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ExtValueDef_var : public TAO_Base_var
+ {
+ public:
+ ExtValueDef_var (void); // default constructor
+ ExtValueDef_var (ExtValueDef_ptr p) : ptr_ (p) {}
+ ExtValueDef_var (const ExtValueDef_var &); // copy constructor
+ ~ExtValueDef_var (void); // destructor
+
+ ExtValueDef_var &operator= (ExtValueDef_ptr);
+ ExtValueDef_var &operator= (const ExtValueDef_var &);
+ ExtValueDef_ptr operator-> (void) const;
+
+ operator const ExtValueDef_ptr &() const;
+ operator ExtValueDef_ptr &();
+ // in, inout, out, _retn
+ ExtValueDef_ptr in (void) const;
+ ExtValueDef_ptr &inout (void);
+ ExtValueDef_ptr &out (void);
+ ExtValueDef_ptr _retn (void);
+ ExtValueDef_ptr ptr (void) const;
+
+ // Hooks used by template sequence and object manager classes
+ // for non-defined forward declared interfaces.
+ static ExtValueDef_ptr tao_duplicate (ExtValueDef_ptr);
+ static void tao_release (ExtValueDef_ptr);
+ static ExtValueDef_ptr tao_nil (void);
+ static ExtValueDef_ptr tao_narrow (
+ CORBA::Object *
+ ACE_ENV_ARG_DECL_NOT_USED
+ );
+ static CORBA::Object * tao_upcast (void *);
+
+ private:
+ ExtValueDef_ptr ptr_;
+ // Unimplemented - prevents widening assignment.
+ ExtValueDef_var (const TAO_Base_var &rhs);
+ ExtValueDef_var &operator= (const TAO_Base_var &rhs);
+ };
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ValueDescription;
+#endif /* end #if !defined */
+
+#if !defined (_CORBA_EXTVALUEDEF___OUT_CH_)
+#define _CORBA_EXTVALUEDEF___OUT_CH_
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
+ class TAO_IFR_Client_Export ExtValueDef_out
+ {
+ public:
+ ExtValueDef_out (ExtValueDef_ptr &);
+ ExtValueDef_out (ExtValueDef_var &);
+ ExtValueDef_out (const ExtValueDef_out &);
+ ExtValueDef_out &operator= (const ExtValueDef_out &);
+ ExtValueDef_out &operator= (const ExtValueDef_var &);
+ ExtValueDef_out &operator= (ExtValueDef_ptr);
+ operator ExtValueDef_ptr &();
+ ExtValueDef_ptr &ptr (void);
+ ExtValueDef_ptr operator-> (void);
+
+ private:
+ ExtValueDef_ptr &ptr_;
+ };
+
+#endif /* end #if !defined */
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
+
+#if !defined (_CORBA_EXTVALUEDEF_CH_)
+#define _CORBA_EXTVALUEDEF_CH_
+
+ class _TAO_ExtValueDef_Proxy_Impl;
+ class _TAO_ExtValueDef_Remote_Proxy_Impl;
+ class _TAO_ExtValueDef_Proxy_Broker;
+ class _TAO_ExtValueDef_Remote_Proxy_Broker;
+
+ class TAO_IFR_Client_Export ExtValueDef
+ : public virtual CORBA::ValueDef
+ {
+ public:
+ typedef ExtValueDef_ptr _ptr_type;
+ typedef ExtValueDef_var _var_type;
+ static int _tao_class_id;
+
+ // The static operations.
+ static ExtValueDef_ptr _duplicate (ExtValueDef_ptr obj);
+
+ static ExtValueDef_ptr _narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ExtValueDef_ptr _unchecked_narrow (
+ CORBA::Object_ptr obj
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ static ExtValueDef_ptr _nil (void)
+ {
+ return (ExtValueDef_ptr)0;
+ }
+
+ static void _tao_any_destructor (void *);
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ExtInitializerSeq * ext_initializers (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual void ext_initializers (
+ const CORBA::ExtInitializerSeq & ext_initializers
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_ch.cpp:49
+
+ class ExtFullValueDescription_var;
+
+ struct TAO_IFR_Client_Export ExtFullValueDescription
+ {
+ typedef ExtFullValueDescription_var _var_type;
+
+ static void _tao_any_destructor (void *);
+ TAO_String_Manager name;
+ TAO_String_Manager id;
+ CORBA::Boolean is_abstract;
+ CORBA::Boolean is_custom;
+ TAO_String_Manager defined_in;
+ TAO_String_Manager version;
+ ACE_NESTED_CLASS (CORBA, OpDescriptionSeq) operations;
+ ACE_NESTED_CLASS (CORBA, ExtAttrDescriptionSeq) attributes;
+ ACE_NESTED_CLASS (CORBA, ValueMemberSeq) members;
+ ACE_NESTED_CLASS (CORBA, ExtInitializerSeq) initializers;
+ ACE_NESTED_CLASS (CORBA, RepositoryIdSeq) supported_interfaces;
+ ACE_NESTED_CLASS (CORBA, RepositoryIdSeq) abstract_base_values;
+ CORBA::Boolean is_truncatable;
+ TAO_String_Manager base_value;
+ CORBA::TypeCode_var type;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:71
+
+ class TAO_IFR_Client_Export ExtFullValueDescription_var
+ {
+ public:
+ ExtFullValueDescription_var (void);
+ ExtFullValueDescription_var (ExtFullValueDescription *);
+ ExtFullValueDescription_var (const ExtFullValueDescription_var &);
+ ~ExtFullValueDescription_var (void);
+
+ ExtFullValueDescription_var &operator= (ExtFullValueDescription *);
+ ExtFullValueDescription_var &operator= (const ExtFullValueDescription_var &);
+ ExtFullValueDescription *operator-> (void);
+ const ExtFullValueDescription *operator-> (void) const;
+
+ operator const ExtFullValueDescription &() const;
+ operator ExtFullValueDescription &();
+ operator ExtFullValueDescription &() const;
+
+ // Variable-size types only.
+ operator ExtFullValueDescription *&();
+
+ // in, inout, out, _retn
+ const ExtFullValueDescription &in (void) const;
+ ExtFullValueDescription &inout (void);
+ ExtFullValueDescription *&out (void);
+ ExtFullValueDescription *_retn (void);
+ ExtFullValueDescription *ptr (void) const;
+
+ private:
+ ExtFullValueDescription *ptr_;
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:445
+
+ class TAO_IFR_Client_Export ExtFullValueDescription_out
+ {
+ public:
+ ExtFullValueDescription_out (ExtFullValueDescription *&);
+ ExtFullValueDescription_out (ExtFullValueDescription_var &);
+ ExtFullValueDescription_out (const ExtFullValueDescription_out &);
+ ExtFullValueDescription_out &operator= (const ExtFullValueDescription_out &);
+ ExtFullValueDescription_out &operator= (ExtFullValueDescription *);
+ operator ExtFullValueDescription *&();
+ ExtFullValueDescription *&ptr (void);
+ ExtFullValueDescription *operator-> (void);
+
+ private:
+ ExtFullValueDescription *&ptr_;
+ // Assignment from T_var not allowed.
+ void operator= (const ExtFullValueDescription_var &);
+ };
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ static ::CORBA::TypeCode_ptr _tc_ExtFullValueDescription;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ExtValueDef::ExtFullValueDescription * describe_ext_value (
+ ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
+ virtual ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::IDLType_ptr type,
+ CORBA::AttributeMode mode,
+ const CORBA::ExceptionDefSeq & get_exceptions,
+ const CORBA::ExceptionDefSeq & set_exceptions
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
+ virtual CORBA::Boolean _is_a (
+ const char *type_id
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ );
+
+ virtual void *_tao_QueryInterface (ptr_arith_t type);
+
+ virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
+ private:
+ _TAO_ExtValueDef_Proxy_Broker *the_TAO_ExtValueDef_Proxy_Broker_;
+
+ protected:
+ ExtValueDef (int collocated = 0);
+
+ // These methods travese the inheritance tree and set the
+ // parents piece of the given class in the right mode.
+ virtual void CORBA_ExtValueDef_setup_collocation (int collocated);
+
+ ExtValueDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated = 0,
+ TAO_Abstract_ServantBase *servant = 0
+ );
+ virtual ~ExtValueDef (void);
+
+ friend class _TAO_ExtValueDef_Remote_Proxy_Impl;
+ friend class _TAO_ExtValueDef_ThruPOA_Proxy_Impl;
+ friend class _TAO_ExtValueDef_Direct_Proxy_Impl;
+
+ private:
+ ExtValueDef (const ExtValueDef &);
+ void operator= (const ExtValueDef &);
+ };
+
+ // The Proxy Implementations are used by each interface to
+ // perform a call. Each different implementation encapsulates
+ // an invocation logic.
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ExtValueDef_Proxy_Impl
+ : public virtual CORBA::_TAO_ValueDef_Proxy_Impl
+ {
+ public:
+ virtual ~_TAO_ExtValueDef_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ExtInitializerSeq * ext_initializers (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual void ext_initializers (
+ CORBA::Object *_collocated_tao_target_,
+ const CORBA::ExtInitializerSeq & ext_initializers
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ExtValueDef::ExtFullValueDescription * describe_ext_value (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
+ virtual ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::IDLType_ptr type,
+ CORBA::AttributeMode mode,
+ const CORBA::ExceptionDefSeq & get_exceptions,
+ const CORBA::ExceptionDefSeq & set_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ )) = 0;
+
+ protected:
+ _TAO_ExtValueDef_Proxy_Impl (void);
+ };
+
+ //
+ // End Base Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Impl. Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
+ class TAO_IFR_Client_Export _TAO_ExtValueDef_Remote_Proxy_Impl
+ : public virtual _TAO_ExtValueDef_Proxy_Impl,
+ public virtual TAO_Remote_Object_Proxy_Impl,
+ public virtual CORBA::_TAO_ValueDef_Remote_Proxy_Impl
+ {
+ public:
+ _TAO_ExtValueDef_Remote_Proxy_Impl (void);
+
+ virtual ~_TAO_ExtValueDef_Remote_Proxy_Impl (void) {}
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ExtInitializerSeq * ext_initializers (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual void ext_initializers (
+ CORBA::Object *_collocated_tao_target_,
+ const CORBA::ExtInitializerSeq & ext_initializers
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ExtValueDef::ExtFullValueDescription * describe_ext_value (
+ CORBA::Object *_collocated_tao_target_
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
+ virtual ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
+ CORBA::Object *_collocated_tao_target_,
+ const char * id,
+ const char * name,
+ const char * version,
+ CORBA::IDLType_ptr type,
+ CORBA::AttributeMode mode,
+ const CORBA::ExceptionDefSeq & get_exceptions,
+ const CORBA::ExceptionDefSeq & set_exceptions
+ ACE_ENV_ARG_DECL
+ )
+ ACE_THROW_SPEC ((
+ CORBA::SystemException
+ ));
+ };
+
+ //
+ // End Remote Proxy Impl. Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+ // The Proxy Brokers are used by each interface to get
+ // the right proxy for performing a call. In the new
+ // collocation scheme, the proxy to be used can vary on
+ // a call by call basis.
+
+ ///////////////////////////////////////////////////////////////////////
+ // Base Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
+ class TAO_IFR_Client_Export _TAO_ExtValueDef_Proxy_Broker
+ {
+ public:
+ virtual ~_TAO_ExtValueDef_Proxy_Broker (void);
+ virtual _TAO_ExtValueDef_Proxy_Impl &select_proxy (
+ ExtValueDef *object
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS
+ ) = 0;
+
+ protected:
+ _TAO_ExtValueDef_Proxy_Broker (void);
+
+ };
+
+ //
+ // End Base Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+
+
+ ///////////////////////////////////////////////////////////////////////
+ // Remote Proxy Broker Declaration
+ //
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
+ class TAO_IFR_Client_Export _TAO_ExtValueDef_Remote_Proxy_Broker
+ : public virtual _TAO_ExtValueDef_Proxy_Broker
+ {
+ public:
+ _TAO_ExtValueDef_Remote_Proxy_Broker (void);
+
+ virtual ~_TAO_ExtValueDef_Remote_Proxy_Broker (void);
+
+ virtual _TAO_ExtValueDef_Proxy_Impl &select_proxy (
+ ExtValueDef *object
+ ACE_ENV_ARG_DECL
+ );
+
+ private:
+ _TAO_ExtValueDef_Remote_Proxy_Impl remote_proxy_impl_;
+
+ public:
+ // This member function is used to get an handle to the unique instance
+ // of the Remote Proxy Broker that is available for a given
+ // interface.
+ static _TAO_ExtValueDef_Remote_Proxy_Broker *the_TAO_ExtValueDef_Remote_Proxy_Broker (void);
+ };
+
+ //
+ // End Remote Proxy Broker Declaration
+ ///////////////////////////////////////////////////////////////////////
+#endif /* end #if !defined */
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:52
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ExtValueDef;
+
+ // TAO_IDL - Generated from
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:52
#if !defined (_CORBA_VALUEBOXDEF___PTR_CH_)
#define _CORBA_VALUEBOXDEF___PTR_CH_
-
+
class ValueBoxDef;
typedef ValueBoxDef *ValueBoxDef_ptr;
@@ -2333,31 +2858,31 @@ TAO_NAMESPACE CORBA
#if !defined (_CORBA_VALUEBOXDEF___VAR_CH_)
#define _CORBA_VALUEBOXDEF___VAR_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:565
-
- class TAO_IFR_Client_Export ValueBoxDef_var : private TAO_Base_var
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:571
+
+ class TAO_IFR_Client_Export ValueBoxDef_var : public TAO_Base_var
{
public:
ValueBoxDef_var (void); // default constructor
- ValueBoxDef_var (ValueBoxDef_ptr p) : ptr_ (p) {}
+ ValueBoxDef_var (ValueBoxDef_ptr p) : ptr_ (p) {}
ValueBoxDef_var (const ValueBoxDef_var &); // copy constructor
~ValueBoxDef_var (void); // destructor
-
+
ValueBoxDef_var &operator= (ValueBoxDef_ptr);
ValueBoxDef_var &operator= (const ValueBoxDef_var &);
ValueBoxDef_ptr operator-> (void) const;
-
+
operator const ValueBoxDef_ptr &() const;
operator ValueBoxDef_ptr &();
- // in, inout, out, _retn
+ // in, inout, out, _retn
ValueBoxDef_ptr in (void) const;
ValueBoxDef_ptr &inout (void);
ValueBoxDef_ptr &out (void);
ValueBoxDef_ptr _retn (void);
ValueBoxDef_ptr ptr (void) const;
-
+
// Hooks used by template sequence and object manager classes
// for non-defined forward declared interfaces.
static ValueBoxDef_ptr tao_duplicate (ValueBoxDef_ptr);
@@ -2365,25 +2890,25 @@ TAO_NAMESPACE CORBA
static ValueBoxDef_ptr tao_nil (void);
static ValueBoxDef_ptr tao_narrow (
CORBA::Object *
- ACE_ENV_ARG_DECL
+ ACE_ENV_ARG_DECL_NOT_USED
);
static CORBA::Object * tao_upcast (void *);
-
+
private:
ValueBoxDef_ptr ptr_;
// Unimplemented - prevents widening assignment.
- ValueBoxDef_var (const TAO_Base_var & rhs);
- ValueBoxDef_var & operator= (const TAO_Base_var & rhs);
+ ValueBoxDef_var (const TAO_Base_var &rhs);
+ ValueBoxDef_var &operator= (const TAO_Base_var &rhs);
};
#endif /* end #if !defined */
#if !defined (_CORBA_VALUEBOXDEF___OUT_CH_)
#define _CORBA_VALUEBOXDEF___OUT_CH_
-
+
// TAO_IDL - Generated from
- // be/be_interface.cpp:946
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:946
+
class TAO_IFR_Client_Export ValueBoxDef_out
{
public:
@@ -2396,24 +2921,24 @@ TAO_NAMESPACE CORBA
operator ValueBoxDef_ptr &();
ValueBoxDef_ptr &ptr (void);
ValueBoxDef_ptr operator-> (void);
-
+
private:
ValueBoxDef_ptr &ptr_;
};
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:110
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:110
#if !defined (_CORBA_VALUEBOXDEF_CH_)
#define _CORBA_VALUEBOXDEF_CH_
-
+
class _TAO_ValueBoxDef_Proxy_Impl;
class _TAO_ValueBoxDef_Remote_Proxy_Impl;
class _TAO_ValueBoxDef_Proxy_Broker;
class _TAO_ValueBoxDef_Remote_Proxy_Broker;
-
+
class TAO_IFR_Client_Export ValueBoxDef
: public virtual CORBA::TypedefDef
{
@@ -2421,40 +2946,40 @@ TAO_NAMESPACE CORBA
typedef ValueBoxDef_ptr _ptr_type;
typedef ValueBoxDef_var _var_type;
static int _tao_class_id;
-
+
// The static operations.
static ValueBoxDef_ptr _duplicate (ValueBoxDef_ptr obj);
-
+
static ValueBoxDef_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ValueBoxDef_ptr _unchecked_narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
static ValueBoxDef_ptr _nil (void)
{
return (ValueBoxDef_ptr)0;
}
-
+
static void _tao_any_destructor (void *);
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual ::CORBA::IDLType_ptr original_type_def (
ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS
)
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/operation_ch.cpp:46
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46
+
virtual void original_type_def (
CORBA::IDLType_ptr original_type_def
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -2462,65 +2987,66 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/interface_ch.cpp:267
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:267
+
virtual CORBA::Boolean _is_a (
const char *type_id
ACE_ENV_ARG_DECL_WITH_DEFAULTS
);
-
+
virtual void *_tao_QueryInterface (ptr_arith_t type);
-
+
virtual const char* _interface_repository_id (void) const;
+ virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
private:
_TAO_ValueBoxDef_Proxy_Broker *the_TAO_ValueBoxDef_Proxy_Broker_;
-
+
protected:
ValueBoxDef (int collocated = 0);
-
+
// These methods travese the inheritance tree and set the
// parents piece of the given class in the right mode.
virtual void CORBA_ValueBoxDef_setup_collocation (int collocated);
-
+
ValueBoxDef (
- TAO_Stub *objref,
+ TAO_Stub *objref,
CORBA::Boolean _tao_collocated = 0,
TAO_Abstract_ServantBase *servant = 0
);
virtual ~ValueBoxDef (void);
-
+
friend class _TAO_ValueBoxDef_Remote_Proxy_Impl;
friend class _TAO_ValueBoxDef_ThruPOA_Proxy_Impl;
friend class _TAO_ValueBoxDef_Direct_Proxy_Impl;
-
+
private:
ValueBoxDef (const ValueBoxDef &);
void operator= (const ValueBoxDef &);
};
-
+
// The Proxy Implementations are used by each interface to
// perform a call. Each different implementation encapsulates
// an invocation logic.
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Base Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_impl_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_impl_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_ValueBoxDef_Proxy_Impl
: public virtual CORBA::_TAO_TypedefDef_Proxy_Impl
{
public:
virtual ~_TAO_ValueBoxDef_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual ::CORBA::IDLType_ptr original_type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -2528,10 +3054,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/base_proxy_impl_ch.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/base_proxy_impl_ch.cpp:24
+
virtual void original_type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr original_type_def
@@ -2540,23 +3066,23 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
)) = 0;
-
+
protected:
_TAO_ValueBoxDef_Proxy_Impl (void);
};
-
+
//
// End Base Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
// Remote Proxy Impl. Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_impl_ch.cpp:37
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_impl_ch.cpp:37
+
class TAO_IFR_Client_Export _TAO_ValueBoxDef_Remote_Proxy_Impl
: public virtual _TAO_ValueBoxDef_Proxy_Impl,
public virtual TAO_Remote_Object_Proxy_Impl,
@@ -2564,12 +3090,12 @@ TAO_NAMESPACE CORBA
{
public:
_TAO_ValueBoxDef_Remote_Proxy_Impl (void);
-
+
virtual ~_TAO_ValueBoxDef_Remote_Proxy_Impl (void) {}
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual ::CORBA::IDLType_ptr original_type_def (
CORBA::Object *_collocated_tao_target_
ACE_ENV_ARG_DECL
@@ -2577,10 +3103,10 @@ TAO_NAMESPACE CORBA
ACE_THROW_SPEC ((
CORBA::SystemException
));
-
+
// TAO_IDL - Generated from
- // be/be_visitor_operation/proxy_impl_xh.cpp:24
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/proxy_impl_xh.cpp:24
+
virtual void original_type_def (
CORBA::Object *_collocated_tao_target_,
CORBA::IDLType_ptr original_type_def
@@ -2590,23 +3116,23 @@ TAO_NAMESPACE CORBA
CORBA::SystemException
));
};
-
+
//
// End Remote Proxy Impl. Declaration
///////////////////////////////////////////////////////////////////////
-
+
// The Proxy Brokers are used by each interface to get
- // the right proxy for performing a call. In the new
+ // the right proxy for performing a call. In the new
// collocation scheme, the proxy to be used can vary on
// a call by call basis.
-
+
///////////////////////////////////////////////////////////////////////
- // Base Proxy Broker Declaration
+ // Base Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/base_proxy_broker_ch.cpp:35
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/base_proxy_broker_ch.cpp:35
+
class TAO_IFR_Client_Export _TAO_ValueBoxDef_Proxy_Broker
{
public:
@@ -2615,60 +3141,60 @@ TAO_NAMESPACE CORBA
ValueBoxDef *object
ACE_ENV_ARG_DECL_WITH_DEFAULTS
) = 0;
-
+
protected:
_TAO_ValueBoxDef_Proxy_Broker (void);
-
+
};
-
+
//
- // End Base Proxy Broker Declaration
+ // End Base Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
-
-
+
+
///////////////////////////////////////////////////////////////////////
- // Remote Proxy Broker Declaration
+ // Remote Proxy Broker Declaration
//
-
+
// TAO_IDL - Generated from
- // be/be_visitor_interface/remote_proxy_broker_ch.cpp:40
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/remote_proxy_broker_ch.cpp:40
+
class TAO_IFR_Client_Export _TAO_ValueBoxDef_Remote_Proxy_Broker
: public virtual _TAO_ValueBoxDef_Proxy_Broker
{
- public:
+ public:
_TAO_ValueBoxDef_Remote_Proxy_Broker (void);
-
+
virtual ~_TAO_ValueBoxDef_Remote_Proxy_Broker (void);
-
+
virtual _TAO_ValueBoxDef_Proxy_Impl &select_proxy (
ValueBoxDef *object
ACE_ENV_ARG_DECL
);
-
+
private:
_TAO_ValueBoxDef_Remote_Proxy_Impl remote_proxy_impl_;
-
+
public:
// This member function is used to get an handle to the unique instance
// of the Remote Proxy Broker that is available for a given
// interface.
static _TAO_ValueBoxDef_Remote_Proxy_Broker *the_TAO_ValueBoxDef_Remote_Proxy_Broker (void);
};
-
+
//
- // End Remote Proxy Broker Declaration
+ // End Remote Proxy Broker Declaration
///////////////////////////////////////////////////////////////////////
#endif /* end #if !defined */
-
+
// TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
+ // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44
+
TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ValueBoxDef;
// TAO_IDL - Generated from
-// be/be_visitor_module/module_ch.cpp:67
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_module/module_ch.cpp:67
}
TAO_NAMESPACE_CLOSE // module CORBA
@@ -2676,7 +3202,7 @@ TAO_NAMESPACE_CLOSE // module CORBA
// Proxy Broker Factory function pointer declarations.
// TAO_IDL - Generated from
-// be/be_visitor_root/root.cpp:80
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/root.cpp:80
extern TAO_IFR_Client_Export
CORBA::_TAO_FixedDef_Proxy_Broker *
@@ -2697,20 +3223,26 @@ CORBA::_TAO_ValueDef_Proxy_Broker *
);
extern TAO_IFR_Client_Export
+CORBA::_TAO_ExtValueDef_Proxy_Broker *
+(*CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_function_pointer) (
+ CORBA::Object_ptr obj
+ );
+
+extern TAO_IFR_Client_Export
CORBA::_TAO_ValueBoxDef_Proxy_Broker *
(*CORBA__TAO_ValueBoxDef_Proxy_Broker_Factory_function_pointer) (
CORBA::Object_ptr obj
);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::FixedDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::FixedDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::FixedDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ValueMember &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ValueMember*); // noncopying version
@@ -2718,7 +3250,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Val
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ValueMember *&);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ValueMemberSeq &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ValueMemberSeq*); // noncopying version
@@ -2726,21 +3258,21 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Val
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ValueMemberSeq *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ValueMemberDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ValueMemberDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ValueMemberDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ValueDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ValueDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ValueDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ValueDef::FullValueDescription &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ValueDef::FullValueDescription*); // noncopying version
@@ -2748,7 +3280,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Val
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ValueDef::FullValueDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_structure/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ValueDescription &); // copying version
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ValueDescription*); // noncopying version
@@ -2756,31 +3288,46 @@ TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Val
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ValueDescription *&);
// TAO_IDL - Generated from
-// be/be_visitor_interface/any_op_ch.cpp:52
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtValueDef_ptr); // copying
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtValueDef_ptr *); // non-copying
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtValueDef_ptr &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_ch.cpp:52
+
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, const CORBA::ExtValueDef::ExtFullValueDescription &); // copying version
+TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ExtValueDef::ExtFullValueDescription*); // noncopying version
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ExtValueDef::ExtFullValueDescription *&); // deprecated
+TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::ExtValueDef::ExtFullValueDescription *&);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ValueBoxDef_ptr); // copying
TAO_IFR_Client_Export void operator<<= (CORBA::Any &, CORBA::ValueBoxDef_ptr *); // non-copying
TAO_IFR_Client_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ValueBoxDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_root/cdr_op.cpp:48
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/cdr_op.cpp:48
#ifndef __ACE_INLINE__
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::FixedDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::FixedDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueMember &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueMember &);
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ch.cpp:57
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:57
#if !defined _TAO_CDR_OP_CORBA_ValueMemberSeq_H_
#define _TAO_CDR_OP_CORBA_ValueMemberSeq_H_
@@ -2797,42 +3344,54 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_CORBA_ValueMemberSeq_H_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueMemberDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueMemberDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueDef::FullValueDescription &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueDef::FullValueDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ch.cpp:54
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueDescription &);
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueDescription &);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ch.cpp:55
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtValueDef_ptr );
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtValueDef_ptr &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ch.cpp:54
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtValueDef::ExtFullValueDescription &);
+TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtValueDef::ExtFullValueDescription &);
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ch.cpp:55
TAO_IFR_Client_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueBoxDef_ptr );
TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueBoxDef_ptr &);
// TAO_IDL - Generated from
-// be/be_visitor_root/cdr_op.cpp:64
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/cdr_op.cpp:64
#endif /* __ACE_INLINE__ */
// TAO_IDL - Generated from
-// be/be_codegen.cpp:1016
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:1009
#if defined (__ACE_INLINE__)
#include "IFR_ExtendedC.i"
@@ -2848,3 +3407,5 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueBox
#include "ace/post.h"
#endif /* ifndef */
+
+
diff --git a/TAO/tao/IFR_Client/IFR_ExtendedC.i b/TAO/tao/IFR_Client/IFR_ExtendedC.i
index 70fd4c97bed..4c500652a3a 100644
--- a/TAO/tao/IFR_Client/IFR_ExtendedC.i
+++ b/TAO/tao/IFR_Client/IFR_ExtendedC.i
@@ -21,7 +21,7 @@
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_FIXEDDEF___CI_)
#define _CORBA_FIXEDDEF___CI_
@@ -37,10 +37,17 @@ CORBA::FixedDef::FixedDef (
this->CORBA_FixedDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::FixedDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
// Inline operations for class CORBA::ValueMember_var
@@ -190,7 +197,7 @@ CORBA::ValueMember_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
// Inline operations for class CORBA::ValueMember_out
@@ -251,7 +258,7 @@ CORBA::ValueMember_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp:99
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/gen_unbounded_sequence_ci.cpp:98
#if !defined (TAO_USE_SEQUENCE_TEMPLATES)
@@ -467,7 +474,7 @@ CORBA::_TAO_Unbounded_Sequence_CORBA_ValueMemberSeq::replace (
#define _CORBA_VALUEMEMBERSEQ_CI_
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:226
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:226
// *************************************************************
// Inline operations for class CORBA::ValueMemberSeq_var
@@ -637,7 +644,7 @@ CORBA::ValueMemberSeq_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/sequence_ci.cpp:567
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ci.cpp:566
// *************************************************************
// Inline operations for class CORBA::ValueMemberSeq_out
@@ -709,7 +716,7 @@ CORBA::ValueMemberSeq_out::operator[] (CORBA::ULong index)
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_VALUEMEMBERDEF___CI_)
#define _CORBA_VALUEMEMBERDEF___CI_
@@ -725,10 +732,17 @@ CORBA::ValueMemberDef::ValueMemberDef (
this->CORBA_ValueMemberDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::ValueMemberDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
// Inline operations for class CORBA::ValueDef::FullValueDescription_var
@@ -878,7 +892,7 @@ CORBA::ValueDef::FullValueDescription_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
// Inline operations for class CORBA::ValueDef::FullValueDescription_out
@@ -939,7 +953,7 @@ CORBA::ValueDef::FullValueDescription_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_VALUEDEF___CI_)
#define _CORBA_VALUEDEF___CI_
@@ -955,10 +969,17 @@ CORBA::ValueDef::ValueDef (
this->CORBA_ValueDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::ValueDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_structure.cpp:194
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
// *************************************************************
// Inline operations for class CORBA::ValueDescription_var
@@ -1108,7 +1129,7 @@ CORBA::ValueDescription_var::ptr (void) const
}
// TAO_IDL - Generated from
-// be/be_structure.cpp:523
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
// *************************************************************
// Inline operations for class CORBA::ValueDescription_out
@@ -1169,7 +1190,244 @@ CORBA::ValueDescription_out::operator-> (void)
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/interface_ci.cpp:68
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
+
+// *************************************************************
+// Inline operations for class CORBA::ExtValueDef::ExtFullValueDescription_var
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtValueDef::ExtFullValueDescription_var::ExtFullValueDescription_var (void)
+ : ptr_ (0)
+{}
+
+ACE_INLINE
+CORBA::ExtValueDef::ExtFullValueDescription_var::ExtFullValueDescription_var (ExtFullValueDescription *p)
+ : ptr_ (p)
+{}
+
+ACE_INLINE
+CORBA::ExtValueDef::ExtFullValueDescription_var::ExtFullValueDescription_var (const ::CORBA::ExtValueDef::ExtFullValueDescription_var &p)
+{
+ if (p.ptr_)
+ {
+ ACE_NEW (this->ptr_, ::CORBA::ExtValueDef::ExtFullValueDescription (*p.ptr_));
+ }
+ else
+ {
+ this->ptr_ = 0;
+ }
+}
+
+ACE_INLINE
+CORBA::ExtValueDef::ExtFullValueDescription_var::~ExtFullValueDescription_var (void)
+{
+ delete this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtValueDef::ExtFullValueDescription_var &
+CORBA::ExtValueDef::ExtFullValueDescription_var::operator= (ExtFullValueDescription *_tao_struct_var)
+{
+ delete this->ptr_;
+ this->ptr_ = _tao_struct_var;
+ return *this;
+}
+
+ACE_INLINE
+::CORBA::ExtValueDef::ExtFullValueDescription_var &
+CORBA::ExtValueDef::ExtFullValueDescription_var::operator= (const ::CORBA::ExtValueDef::ExtFullValueDescription_var &_tao_struct_var)
+{
+ if (this != &_tao_struct_var)
+ {
+ if (_tao_struct_var.ptr_ == 0)
+ {
+ delete this->ptr_;
+ this->ptr_ = 0;
+ }
+ else
+ {
+ ExtFullValueDescription *deep_copy = 0;
+ ACE_NEW_RETURN (
+ deep_copy,
+ ExtFullValueDescription (*_tao_struct_var.ptr_),
+ *this
+ );
+
+ if (deep_copy != 0)
+ {
+ ExtFullValueDescription *tmp = deep_copy;
+ deep_copy = this->ptr_;
+ this->ptr_ = tmp;
+ delete deep_copy;
+ }
+ }
+ }
+
+ return *this;
+}
+
+ACE_INLINE const ::CORBA::ExtValueDef::ExtFullValueDescription *
+CORBA::ExtValueDef::ExtFullValueDescription_var::operator-> (void) const
+{
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::ExtValueDef::ExtFullValueDescription *
+CORBA::ExtValueDef::ExtFullValueDescription_var::operator-> (void)
+{
+ return this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtValueDef::ExtFullValueDescription_var::operator const ::CORBA::ExtValueDef::ExtFullValueDescription &() const // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtValueDef::ExtFullValueDescription_var::operator ::CORBA::ExtValueDef::ExtFullValueDescription &() // cast
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE
+CORBA::ExtValueDef::ExtFullValueDescription_var::operator ::CORBA::ExtValueDef::ExtFullValueDescription &() const // cast
+{
+ return *this->ptr_;
+}
+
+// Variable-size types only.
+ACE_INLINE
+CORBA::ExtValueDef::ExtFullValueDescription_var::operator ::CORBA::ExtValueDef::ExtFullValueDescription *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE const ::CORBA::ExtValueDef::ExtFullValueDescription &
+CORBA::ExtValueDef::ExtFullValueDescription_var::in (void) const
+{
+ return *this->ptr_;
+}
+
+ACE_INLINE ::CORBA::ExtValueDef::ExtFullValueDescription &
+CORBA::ExtValueDef::ExtFullValueDescription_var::inout (void)
+{
+ return *this->ptr_;
+}
+
+// Mapping for variable size.
+ACE_INLINE ::CORBA::ExtValueDef::ExtFullValueDescription *&
+CORBA::ExtValueDef::ExtFullValueDescription_var::out (void)
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::ExtValueDef::ExtFullValueDescription *
+CORBA::ExtValueDef::ExtFullValueDescription_var::_retn (void)
+{
+ ::CORBA::ExtValueDef::ExtFullValueDescription *tmp = this->ptr_;
+ this->ptr_ = 0;
+ return tmp;
+}
+
+ACE_INLINE ::CORBA::ExtValueDef::ExtFullValueDescription *
+CORBA::ExtValueDef::ExtFullValueDescription_var::ptr (void) const
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:523
+
+// *************************************************************
+// Inline operations for class CORBA::ExtValueDef::ExtFullValueDescription_out
+// *************************************************************
+
+ACE_INLINE
+CORBA::ExtValueDef::ExtFullValueDescription_out::ExtFullValueDescription_out (::CORBA::ExtValueDef::ExtFullValueDescription *&p)
+ : ptr_ (p)
+{
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtValueDef::ExtFullValueDescription_out::ExtFullValueDescription_out (ExtFullValueDescription_var &p)
+ : ptr_ (p.out ())
+{
+ delete this->ptr_;
+ this->ptr_ = 0;
+}
+
+ACE_INLINE
+CORBA::ExtValueDef::ExtFullValueDescription_out::ExtFullValueDescription_out (const ::CORBA::ExtValueDef::ExtFullValueDescription_out &p)
+ : ptr_ (ACE_const_cast (ExtFullValueDescription_out&, p).ptr_)
+{}
+
+ACE_INLINE
+CORBA::ExtValueDef::ExtFullValueDescription_out &
+CORBA::ExtValueDef::ExtFullValueDescription_out::operator= (const ::CORBA::ExtValueDef::ExtFullValueDescription_out &p)
+{
+ this->ptr_ = ACE_const_cast (ExtFullValueDescription_out&, p).ptr_;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::ExtValueDef::ExtFullValueDescription_out &
+CORBA::ExtValueDef::ExtFullValueDescription_out::operator= (ExtFullValueDescription *_tao_struct_out)
+{
+ this->ptr_ = _tao_struct_out;
+ return *this;
+}
+
+ACE_INLINE
+CORBA::ExtValueDef::ExtFullValueDescription_out::operator ::CORBA::ExtValueDef::ExtFullValueDescription *&() // cast
+{
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::ExtValueDef::ExtFullValueDescription *&
+CORBA::ExtValueDef::ExtFullValueDescription_out::ptr (void) // ptr
+{
+ return this->ptr_;
+}
+
+ACE_INLINE ::CORBA::ExtValueDef::ExtFullValueDescription *
+CORBA::ExtValueDef::ExtFullValueDescription_out::operator-> (void)
+{
+ return this->ptr_;
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
+
+#if !defined (_CORBA_EXTVALUEDEF___CI_)
+#define _CORBA_EXTVALUEDEF___CI_
+
+ACE_INLINE
+CORBA::ExtValueDef::ExtValueDef (
+ TAO_Stub *objref,
+ CORBA::Boolean _tao_collocated,
+ TAO_Abstract_ServantBase *servant
+ )
+ : ACE_NESTED_CLASS (CORBA, Object) (objref, _tao_collocated, servant)
+{
+ this->CORBA_ExtValueDef_setup_collocation (_tao_collocated);
+}
+
+ACE_INLINE
+CORBA::Boolean
+CORBA::ExtValueDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
+#endif /* end #if !defined */
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
#if !defined (_CORBA_VALUEBOXDEF___CI_)
#define _CORBA_VALUEBOXDEF___CI_
@@ -1185,10 +1443,17 @@ CORBA::ValueBoxDef::ValueBoxDef (
this->CORBA_ValueBoxDef_setup_collocation (_tao_collocated);
}
+ACE_INLINE
+CORBA::Boolean
+CORBA::ValueBoxDef::marshal (TAO_OutputCDR &cdr)
+{
+ return (cdr << this);
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -1201,7 +1466,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -1215,7 +1480,7 @@ CORBA::Boolean operator<< (
(strm << _tao_aggregate.defined_in.in ()) &&
(strm << _tao_aggregate.version.in ()) &&
(strm << _tao_aggregate.type.in ()) &&
- (strm << _tao_aggregate.type_def.in ()) &&
+ _tao_aggregate.type_def.in ()->marshal (strm) &&
(strm << _tao_aggregate.access)
)
{
@@ -1252,7 +1517,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_sequence/cdr_op_ci.cpp:84
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:84
#if !defined _TAO_CDR_OP_CORBA_ValueMemberSeq_I_
#define _TAO_CDR_OP_CORBA_ValueMemberSeq_I_
@@ -1270,7 +1535,7 @@ CORBA::Boolean TAO_IFR_Client_Export operator>> (
#endif /* _TAO_CDR_OP_CORBA_ValueMemberSeq_I_ */
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -1283,7 +1548,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -1296,7 +1561,7 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
);
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -1363,7 +1628,7 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_structure/cdr_op_ci.cpp:71
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
ACE_INLINE
CORBA::Boolean operator<< (
@@ -1420,7 +1685,87 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be/be_visitor_interface/cdr_op_ci.cpp:72
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
+
+TAO_IFR_Client_Export CORBA::Boolean operator<< (
+ TAO_OutputCDR &,
+ const CORBA::ExtValueDef_ptr
+ );
+
+TAO_IFR_Client_Export CORBA::Boolean operator>> (
+ TAO_InputCDR &,
+ CORBA::ExtValueDef_ptr &
+ );
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:103
+
+ACE_INLINE
+CORBA::Boolean operator<< (
+ TAO_OutputCDR &strm,
+ const CORBA::ExtValueDef::ExtFullValueDescription &_tao_aggregate
+ )
+{
+ if (
+ (strm << _tao_aggregate.name.in ()) &&
+ (strm << _tao_aggregate.id.in ()) &&
+ (strm << CORBA::Any::from_boolean (_tao_aggregate.is_abstract)) &&
+ (strm << CORBA::Any::from_boolean (_tao_aggregate.is_custom)) &&
+ (strm << _tao_aggregate.defined_in.in ()) &&
+ (strm << _tao_aggregate.version.in ()) &&
+ (strm << _tao_aggregate.operations) &&
+ (strm << _tao_aggregate.attributes) &&
+ (strm << _tao_aggregate.members) &&
+ (strm << _tao_aggregate.initializers) &&
+ (strm << _tao_aggregate.supported_interfaces) &&
+ (strm << _tao_aggregate.abstract_base_values) &&
+ (strm << CORBA::Any::from_boolean (_tao_aggregate.is_truncatable)) &&
+ (strm << _tao_aggregate.base_value.in ()) &&
+ (strm << _tao_aggregate.type.in ())
+ )
+ {
+ return 1;
+ }
+ else
+ {
+ return 0;
+ }
+}
+
+ACE_INLINE
+CORBA::Boolean operator>> (
+ TAO_InputCDR &strm,
+ CORBA::ExtValueDef::ExtFullValueDescription &_tao_aggregate
+ )
+{
+ if (
+ (strm >> _tao_aggregate.name.out ()) &&
+ (strm >> _tao_aggregate.id.out ()) &&
+ (strm >> CORBA::Any::to_boolean (_tao_aggregate.is_abstract)) &&
+ (strm >> CORBA::Any::to_boolean (_tao_aggregate.is_custom)) &&
+ (strm >> _tao_aggregate.defined_in.out ()) &&
+ (strm >> _tao_aggregate.version.out ()) &&
+ (strm >> _tao_aggregate.operations) &&
+ (strm >> _tao_aggregate.attributes) &&
+ (strm >> _tao_aggregate.members) &&
+ (strm >> _tao_aggregate.initializers) &&
+ (strm >> _tao_aggregate.supported_interfaces) &&
+ (strm >> _tao_aggregate.abstract_base_values) &&
+ (strm >> CORBA::Any::to_boolean (_tao_aggregate.is_truncatable)) &&
+ (strm >> _tao_aggregate.base_value.out ()) &&
+ (strm >> _tao_aggregate.type.out ())
+ )
+ {
+ return 1;
+ }
+ else
+ {
+ return 0;
+ }
+}
+
+// TAO_IDL - Generated from
+// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_ci.cpp:72
TAO_IFR_Client_Export CORBA::Boolean operator<< (
TAO_OutputCDR &,
@@ -1432,3 +1777,4 @@ TAO_IFR_Client_Export CORBA::Boolean operator>> (
CORBA::ValueBoxDef_ptr &
);
+
diff --git a/TAO/tao/IFR_Client/Makefile b/TAO/tao/IFR_Client/Makefile
index c3976673e4b..22955f2ea0e 100644
--- a/TAO/tao/IFR_Client/Makefile
+++ b/TAO/tao/IFR_Client/Makefile
@@ -120,12 +120,9 @@ endif
$(TAO_ROOT)/tao/Sequence_T.h \
$(TAO_ROOT)/tao/Sequence_T.i \
$(TAO_ROOT)/tao/Sequence_T.cpp \
- $(TAO_ROOT)/tao/Environment.h \
- $(TAO_ROOT)/tao/Environment.i \
- $(TAO_ROOT)/tao/CDR.h \
- $(ACE_ROOT)/ace/CDR_Stream.h \
- $(ACE_ROOT)/ace/SString.h \
- $(ACE_ROOT)/ace/String_Base.h \
+ $(TAO_ROOT)/tao/Typecode.h \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \
+ $(ACE_ROOT)/ace/Functor.h \
$(ACE_ROOT)/ace/ACE.h \
$(ACE_ROOT)/ace/Flag_Manip.h \
$(ACE_ROOT)/ace/Flag_Manip.i \
@@ -138,13 +135,13 @@ endif
$(ACE_ROOT)/ace/Sock_Connect.h \
$(ACE_ROOT)/ace/Sock_Connect.i \
$(ACE_ROOT)/ace/ACE.i \
- $(ACE_ROOT)/ace/String_Base_Const.h \
- $(ACE_ROOT)/ace/String_Base.i \
- $(ACE_ROOT)/ace/String_Base.cpp \
- $(ACE_ROOT)/ace/Malloc.h \
- $(ACE_ROOT)/ace/Malloc.i \
- $(ACE_ROOT)/ace/Malloc_T.h \
- $(ACE_ROOT)/ace/Synch.h $(ACE_ROOT)/ace/Synch.i \
+ $(ACE_ROOT)/ace/Functor.i \
+ $(ACE_ROOT)/ace/Functor_T.h \
+ $(ACE_ROOT)/ace/Functor_T.i \
+ $(ACE_ROOT)/ace/Functor_T.cpp \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \
+ $(ACE_ROOT)/ace/Synch.h \
+ $(ACE_ROOT)/ace/Synch.i \
$(ACE_ROOT)/ace/Synch_T.h \
$(ACE_ROOT)/ace/Synch_T.i \
$(ACE_ROOT)/ace/Thread.h \
@@ -154,6 +151,24 @@ endif
$(ACE_ROOT)/ace/Thread_Adapter.inl \
$(ACE_ROOT)/ace/Thread.i \
$(ACE_ROOT)/ace/Synch_T.cpp \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \
+ $(ACE_ROOT)/ace/Service_Config.h \
+ $(ACE_ROOT)/ace/Unbounded_Queue.h \
+ $(ACE_ROOT)/ace/Node.h \
+ $(ACE_ROOT)/ace/Node.cpp \
+ $(ACE_ROOT)/ace/Unbounded_Queue.inl \
+ $(ACE_ROOT)/ace/Unbounded_Queue.cpp \
+ $(ACE_ROOT)/ace/Unbounded_Set.h \
+ $(ACE_ROOT)/ace/Unbounded_Set.inl \
+ $(ACE_ROOT)/ace/Unbounded_Set.cpp \
+ $(ACE_ROOT)/ace/SString.h \
+ $(ACE_ROOT)/ace/String_Base.h \
+ $(ACE_ROOT)/ace/String_Base_Const.h \
+ $(ACE_ROOT)/ace/String_Base.i \
+ $(ACE_ROOT)/ace/String_Base.cpp \
+ $(ACE_ROOT)/ace/Malloc.h \
+ $(ACE_ROOT)/ace/Malloc.i \
+ $(ACE_ROOT)/ace/Malloc_T.h \
$(ACE_ROOT)/ace/Malloc_Allocator.h \
$(ACE_ROOT)/ace/Malloc_Allocator.i \
$(ACE_ROOT)/ace/Free_List.h \
@@ -172,25 +187,41 @@ endif
$(ACE_ROOT)/ace/SV_Semaphore_Simple.h \
$(ACE_ROOT)/ace/SV_Semaphore_Simple.i \
$(ACE_ROOT)/ace/SV_Semaphore_Complex.i \
- $(ACE_ROOT)/ace/Unbounded_Set.h \
- $(ACE_ROOT)/ace/Node.h $(ACE_ROOT)/ace/Node.cpp \
- $(ACE_ROOT)/ace/Unbounded_Set.inl \
- $(ACE_ROOT)/ace/Unbounded_Set.cpp \
$(ACE_ROOT)/ace/Memory_Pool.i \
$(ACE_ROOT)/ace/Auto_Ptr.h \
$(ACE_ROOT)/ace/Auto_Ptr.i \
$(ACE_ROOT)/ace/Auto_Ptr.cpp \
$(ACE_ROOT)/ace/SString.i \
+ $(ACE_ROOT)/ace/XML_Svc_Conf.h \
+ $(ACE_ROOT)/ace/Service_Config.i \
+ $(ACE_ROOT)/ace/Reactor.h \
+ $(ACE_ROOT)/ace/Handle_Set.h \
+ $(ACE_ROOT)/ace/Handle_Set.i \
+ $(ACE_ROOT)/ace/Timer_Queue.h \
+ $(ACE_ROOT)/ace/Timer_Queue_T.h \
+ $(ACE_ROOT)/ace/Test_and_Set.h \
+ $(ACE_ROOT)/ace/Test_and_Set.i \
+ $(ACE_ROOT)/ace/Test_and_Set.cpp \
+ $(ACE_ROOT)/ace/Timer_Queue_T.i \
+ $(ACE_ROOT)/ace/Timer_Queue_T.cpp \
+ $(ACE_ROOT)/ace/Reactor.i \
+ $(ACE_ROOT)/ace/Reactor_Impl.h \
+ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \
+ $(TAO_ROOT)/tao/Exception.h \
+ $(TAO_ROOT)/tao/Exception.i \
+ $(TAO_ROOT)/tao/Typecode.i \
+ $(TAO_ROOT)/tao/Environment.h \
+ $(TAO_ROOT)/tao/Environment.i \
+ $(TAO_ROOT)/tao/CDR.h \
+ $(ACE_ROOT)/ace/CDR_Stream.h \
$(ACE_ROOT)/ace/CDR_Stream.i \
$(TAO_ROOT)/tao/CDR.i \
$(TAO_ROOT)/tao/varbase.h \
$(TAO_ROOT)/tao/Policy_ForwardC.i \
+ $(TAO_ROOT)/tao/Object_KeyC.h \
+ $(TAO_ROOT)/tao/Object_KeyC.i \
$(TAO_ROOT)/tao/Object.i \
$(TAO_ROOT)/tao/Any.h \
- $(TAO_ROOT)/tao/Typecode.h \
- $(TAO_ROOT)/tao/Exception.h \
- $(TAO_ROOT)/tao/Exception.i \
- $(TAO_ROOT)/tao/Typecode.i \
$(TAO_ROOT)/tao/Any.i IFR_BaseC.i \
$(TAO_ROOT)/tao/Stub.h \
$(TAO_ROOT)/tao/MProfile.h \
@@ -201,10 +232,14 @@ endif
$(TAO_ROOT)/tao/PolicyC.i \
$(TAO_ROOT)/tao/MProfile.i \
$(TAO_ROOT)/tao/ORB.h \
- $(TAO_ROOT)/tao/Services.h \
- $(TAO_ROOT)/tao/Services.i \
+ $(TAO_ROOT)/tao/ServicesC.h \
+ $(TAO_ROOT)/tao/OctetSeqC.h \
+ $(TAO_ROOT)/tao/OctetSeqC.i \
+ $(TAO_ROOT)/tao/ServicesC.i \
$(TAO_ROOT)/tao/CORBA_String.h \
$(TAO_ROOT)/tao/CORBA_String.inl \
+ $(TAO_ROOT)/tao/ObjectIdListC.h \
+ $(TAO_ROOT)/tao/ObjectIdListC.i \
$(TAO_ROOT)/tao/objectid.h \
$(TAO_ROOT)/tao/ORB.i \
$(TAO_ROOT)/tao/ORB_Core.h \
@@ -219,13 +254,11 @@ endif
$(ACE_ROOT)/ace/Service_Object.h \
$(ACE_ROOT)/ace/Shared_Object.h \
$(ACE_ROOT)/ace/Shared_Object.i \
- $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \
$(ACE_ROOT)/ace/DLL.h \
$(ACE_ROOT)/ace/Service_Object.i \
+ $(TAO_ROOT)/tao/CONV_FRAMEC.h \
+ $(TAO_ROOT)/tao/CONV_FRAMEC.i \
$(TAO_ROOT)/tao/params.h \
- $(ACE_ROOT)/ace/Unbounded_Queue.h \
- $(ACE_ROOT)/ace/Unbounded_Queue.inl \
- $(ACE_ROOT)/ace/Unbounded_Queue.cpp \
$(TAO_ROOT)/tao/params.i \
$(TAO_ROOT)/tao/TAO_Singleton_Manager.h \
$(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \
@@ -242,12 +275,17 @@ endif
$(TAO_ROOT)/tao/PolicyFactory_Registry.h \
$(TAO_ROOT)/tao/PortableInterceptorC.h \
$(TAO_ROOT)/tao/DynamicC.h \
- $(TAO_ROOT)/tao/DynamicC.i \
- $(TAO_ROOT)/tao/ObjectReferenceTemplateC.h \
- $(TAO_ROOT)/tao/OctetSeqC.h \
- $(TAO_ROOT)/tao/OctetSeqC.i \
$(TAO_ROOT)/tao/StringSeqC.h \
$(TAO_ROOT)/tao/StringSeqC.i \
+ $(TAO_ROOT)/tao/Any_T.h \
+ $(TAO_ROOT)/tao/AbstractBase.h \
+ $(TAO_ROOT)/tao/AbstractBase.inl \
+ $(TAO_ROOT)/tao/Any_T.inl \
+ $(TAO_ROOT)/tao/Any_T.cpp \
+ $(TAO_ROOT)/tao/Marshal.h \
+ $(TAO_ROOT)/tao/Marshal.i \
+ $(TAO_ROOT)/tao/DynamicC.i \
+ $(TAO_ROOT)/tao/ObjectReferenceTemplateC.h \
$(TAO_ROOT)/tao/ValueBase.h \
$(TAO_ROOT)/tao/ValueBase.i \
$(TAO_ROOT)/tao/ObjectReferenceTemplateC.i \
@@ -259,21 +297,6 @@ endif
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
- $(ACE_ROOT)/ace/Service_Config.h \
- $(ACE_ROOT)/ace/XML_Svc_Conf.h \
- $(ACE_ROOT)/ace/Service_Config.i \
- $(ACE_ROOT)/ace/Reactor.h \
- $(ACE_ROOT)/ace/Handle_Set.h \
- $(ACE_ROOT)/ace/Handle_Set.i \
- $(ACE_ROOT)/ace/Timer_Queue.h \
- $(ACE_ROOT)/ace/Timer_Queue_T.h \
- $(ACE_ROOT)/ace/Test_and_Set.h \
- $(ACE_ROOT)/ace/Test_and_Set.i \
- $(ACE_ROOT)/ace/Test_and_Set.cpp \
- $(ACE_ROOT)/ace/Timer_Queue_T.i \
- $(ACE_ROOT)/ace/Timer_Queue_T.cpp \
- $(ACE_ROOT)/ace/Reactor.i \
- $(ACE_ROOT)/ace/Reactor_Impl.h \
$(TAO_ROOT)/tao/Parser_Registry.h \
$(TAO_ROOT)/tao/Parser_Registry.i \
$(TAO_ROOT)/tao/Service_Callbacks.h \
@@ -286,14 +309,6 @@ endif
$(ACE_ROOT)/ace/Array_Base.cpp \
$(TAO_ROOT)/tao/Cleanup_Func_Registry.inl \
$(TAO_ROOT)/tao/Object_Ref_Table.h \
- $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \
- $(ACE_ROOT)/ace/Functor.h \
- $(ACE_ROOT)/ace/Functor.i \
- $(ACE_ROOT)/ace/Functor_T.h \
- $(ACE_ROOT)/ace/Functor_T.i \
- $(ACE_ROOT)/ace/Functor_T.cpp \
- $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \
- $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \
$(TAO_ROOT)/tao/Interceptor_List.h \
$(TAO_ROOT)/tao/Interceptor_List.inl \
$(TAO_ROOT)/tao/PICurrent.h \
@@ -337,10 +352,30 @@ endif
$(TAO_ROOT)/tao/Service_Context.h \
$(TAO_ROOT)/tao/Service_Context.inl \
$(TAO_ROOT)/tao/target_specification.h \
- $(TAO_ROOT)/tao/Object_KeyC.h \
- $(TAO_ROOT)/tao/Object_KeyC.i \
$(TAO_ROOT)/tao/target_specification.i \
$(TAO_ROOT)/tao/operation_details.i \
+ $(TAO_ROOT)/tao/Transport.h \
+ $(TAO_ROOT)/tao/Transport_Cache_Manager.h \
+ $(TAO_ROOT)/tao/Cache_Entries.h \
+ $(TAO_ROOT)/tao/Transport_Descriptor_Interface.h \
+ $(TAO_ROOT)/tao/Transport_Descriptor_Interface.inl \
+ $(ACE_ROOT)/ace/Recyclable.h \
+ $(ACE_ROOT)/ace/Recyclable.inl \
+ $(TAO_ROOT)/tao/Cache_Entries.inl \
+ $(TAO_ROOT)/tao/Transport_Cache_Manager.inl \
+ $(TAO_ROOT)/tao/Transport_Timer.h \
+ $(TAO_ROOT)/tao/Incoming_Message_Queue.h \
+ $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \
+ $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \
+ $(TAO_ROOT)/tao/Incoming_Message_Queue.inl \
+ $(TAO_ROOT)/tao/Synch_Refcountable.h \
+ $(ACE_ROOT)/ace/Refcountable.h \
+ $(ACE_ROOT)/ace/Refcountable.inl \
+ $(TAO_ROOT)/tao/Synch_Refcountable.inl \
+ $(TAO_ROOT)/tao/Codeset_Translator_Factory.h \
+ $(TAO_ROOT)/tao/Codeset_Translator_Factory_T.h \
+ $(TAO_ROOT)/tao/Codeset_Translator_Factory_T.cpp \
+ $(TAO_ROOT)/tao/Transport.inl \
$(TAO_ROOT)/tao/Invocation.i \
$(TAO_ROOT)/tao/PortableInterceptor.h \
$(TAO_ROOT)/tao/RequestInfo_Util.h \
@@ -350,11 +385,11 @@ endif
$(TAO_ROOT)/tao/ClientInterceptorAdapter.inl
.obj/IFR_BasicC.o .obj/IFR_BasicC.so .shobj/IFR_BasicC.o .shobj/IFR_BasicC.so: IFR_BasicC.cpp IFR_BasicC.h \
- $(ACE_ROOT)/ace/pre.h IFR_BaseC.h ifr_client_export.h \
+ $(ACE_ROOT)/ace/pre.h \
+ $(TAO_ROOT)/tao/corba.h \
$(ACE_ROOT)/ace/post.h \
$(ACE_ROOT)/ace/ace_wchar.h \
$(ACE_ROOT)/ace/ace_wchar.inl \
- $(TAO_ROOT)/tao/Remote_Object_Proxy_Impl.h \
$(TAO_ROOT)/tao/corbafwd.h \
$(ACE_ROOT)/ace/CDR_Base.h \
$(ACE_ROOT)/ace/Basic_Types.h \
@@ -383,34 +418,9 @@ endif
$(TAO_ROOT)/tao/orbconf.h \
$(TAO_ROOT)/tao/TAO_Export.h \
$(TAO_ROOT)/tao/corbafwd.i \
- $(TAO_ROOT)/tao/Object_Proxy_Impl.h \
- $(ACE_ROOT)/ace/CORBA_macros.h \
- $(ACE_ROOT)/ace/Exception_Macros.h \
- $(TAO_ROOT)/tao/Object.h \
- $(TAO_ROOT)/tao/Policy_ForwardC.h \
- $(TAO_ROOT)/tao/Sequence.h \
- $(TAO_ROOT)/tao/Managed_Types.h \
- $(TAO_ROOT)/tao/Managed_Types.i \
- $(ACE_ROOT)/ace/Log_Msg.h \
- $(ACE_ROOT)/ace/Log_Priority.h \
- $(ACE_ROOT)/ace/OS_Log_Msg_Attributes.h \
- $(ACE_ROOT)/ace/OS_Log_Msg_Attributes.inl \
- $(ACE_ROOT)/ace/Message_Block.h \
- $(ACE_ROOT)/ace/Message_Block.i \
- $(ACE_ROOT)/ace/Message_Block_T.h \
- $(ACE_ROOT)/ace/Message_Block_T.i \
- $(ACE_ROOT)/ace/Message_Block_T.cpp \
- $(ACE_ROOT)/ace/Malloc_Base.h \
- $(TAO_ROOT)/tao/Sequence.i \
- $(TAO_ROOT)/tao/Sequence_T.h \
- $(TAO_ROOT)/tao/Sequence_T.i \
- $(TAO_ROOT)/tao/Sequence_T.cpp \
- $(TAO_ROOT)/tao/Environment.h \
- $(TAO_ROOT)/tao/Environment.i \
- $(TAO_ROOT)/tao/CDR.h \
- $(ACE_ROOT)/ace/CDR_Stream.h \
- $(ACE_ROOT)/ace/SString.h \
- $(ACE_ROOT)/ace/String_Base.h \
+ $(TAO_ROOT)/tao/Typecode.h \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \
+ $(ACE_ROOT)/ace/Functor.h \
$(ACE_ROOT)/ace/ACE.h \
$(ACE_ROOT)/ace/Flag_Manip.h \
$(ACE_ROOT)/ace/Flag_Manip.i \
@@ -423,13 +433,17 @@ endif
$(ACE_ROOT)/ace/Sock_Connect.h \
$(ACE_ROOT)/ace/Sock_Connect.i \
$(ACE_ROOT)/ace/ACE.i \
- $(ACE_ROOT)/ace/String_Base_Const.h \
- $(ACE_ROOT)/ace/String_Base.i \
- $(ACE_ROOT)/ace/String_Base.cpp \
- $(ACE_ROOT)/ace/Malloc.h \
- $(ACE_ROOT)/ace/Malloc.i \
- $(ACE_ROOT)/ace/Malloc_T.h \
- $(ACE_ROOT)/ace/Synch.h $(ACE_ROOT)/ace/Synch.i \
+ $(ACE_ROOT)/ace/Functor.i \
+ $(ACE_ROOT)/ace/Functor_T.h \
+ $(ACE_ROOT)/ace/Functor_T.i \
+ $(ACE_ROOT)/ace/Functor_T.cpp \
+ $(ACE_ROOT)/ace/Log_Msg.h \
+ $(ACE_ROOT)/ace/Log_Priority.h \
+ $(ACE_ROOT)/ace/OS_Log_Msg_Attributes.h \
+ $(ACE_ROOT)/ace/OS_Log_Msg_Attributes.inl \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \
+ $(ACE_ROOT)/ace/Synch.h \
+ $(ACE_ROOT)/ace/Synch.i \
$(ACE_ROOT)/ace/Synch_T.h \
$(ACE_ROOT)/ace/Synch_T.i \
$(ACE_ROOT)/ace/Thread.h \
@@ -439,6 +453,25 @@ endif
$(ACE_ROOT)/ace/Thread_Adapter.inl \
$(ACE_ROOT)/ace/Thread.i \
$(ACE_ROOT)/ace/Synch_T.cpp \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \
+ $(ACE_ROOT)/ace/Service_Config.h \
+ $(ACE_ROOT)/ace/Unbounded_Queue.h \
+ $(ACE_ROOT)/ace/Node.h \
+ $(ACE_ROOT)/ace/Node.cpp \
+ $(ACE_ROOT)/ace/Unbounded_Queue.inl \
+ $(ACE_ROOT)/ace/Unbounded_Queue.cpp \
+ $(ACE_ROOT)/ace/Malloc_Base.h \
+ $(ACE_ROOT)/ace/Unbounded_Set.h \
+ $(ACE_ROOT)/ace/Unbounded_Set.inl \
+ $(ACE_ROOT)/ace/Unbounded_Set.cpp \
+ $(ACE_ROOT)/ace/SString.h \
+ $(ACE_ROOT)/ace/String_Base.h \
+ $(ACE_ROOT)/ace/String_Base_Const.h \
+ $(ACE_ROOT)/ace/String_Base.i \
+ $(ACE_ROOT)/ace/String_Base.cpp \
+ $(ACE_ROOT)/ace/Malloc.h \
+ $(ACE_ROOT)/ace/Malloc.i \
+ $(ACE_ROOT)/ace/Malloc_T.h \
$(ACE_ROOT)/ace/Malloc_Allocator.h \
$(ACE_ROOT)/ace/Malloc_Allocator.i \
$(ACE_ROOT)/ace/Free_List.h \
@@ -457,60 +490,131 @@ endif
$(ACE_ROOT)/ace/SV_Semaphore_Simple.h \
$(ACE_ROOT)/ace/SV_Semaphore_Simple.i \
$(ACE_ROOT)/ace/SV_Semaphore_Complex.i \
- $(ACE_ROOT)/ace/Unbounded_Set.h \
- $(ACE_ROOT)/ace/Node.h $(ACE_ROOT)/ace/Node.cpp \
- $(ACE_ROOT)/ace/Unbounded_Set.inl \
- $(ACE_ROOT)/ace/Unbounded_Set.cpp \
$(ACE_ROOT)/ace/Memory_Pool.i \
$(ACE_ROOT)/ace/Auto_Ptr.h \
$(ACE_ROOT)/ace/Auto_Ptr.i \
$(ACE_ROOT)/ace/Auto_Ptr.cpp \
$(ACE_ROOT)/ace/SString.i \
+ $(ACE_ROOT)/ace/XML_Svc_Conf.h \
+ $(ACE_ROOT)/ace/Service_Config.i \
+ $(ACE_ROOT)/ace/Reactor.h \
+ $(ACE_ROOT)/ace/Handle_Set.h \
+ $(ACE_ROOT)/ace/Handle_Set.i \
+ $(ACE_ROOT)/ace/Timer_Queue.h \
+ $(ACE_ROOT)/ace/Timer_Queue_T.h \
+ $(ACE_ROOT)/ace/Test_and_Set.h \
+ $(ACE_ROOT)/ace/Test_and_Set.i \
+ $(ACE_ROOT)/ace/Test_and_Set.cpp \
+ $(ACE_ROOT)/ace/Timer_Queue_T.i \
+ $(ACE_ROOT)/ace/Timer_Queue_T.cpp \
+ $(ACE_ROOT)/ace/Reactor.i \
+ $(ACE_ROOT)/ace/Reactor_Impl.h \
+ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \
+ $(TAO_ROOT)/tao/Exception.h \
+ $(ACE_ROOT)/ace/CORBA_macros.h \
+ $(ACE_ROOT)/ace/Exception_Macros.h \
+ $(TAO_ROOT)/tao/Exception.i \
+ $(TAO_ROOT)/tao/Typecode.i \
+ $(TAO_ROOT)/tao/Any_T.h \
+ $(TAO_ROOT)/tao/Any.h \
+ $(ACE_ROOT)/ace/CDR_Stream.h \
+ $(ACE_ROOT)/ace/Message_Block.h \
+ $(ACE_ROOT)/ace/Message_Block.i \
+ $(ACE_ROOT)/ace/Message_Block_T.h \
+ $(ACE_ROOT)/ace/Message_Block_T.i \
+ $(ACE_ROOT)/ace/Message_Block_T.cpp \
$(ACE_ROOT)/ace/CDR_Stream.i \
+ $(TAO_ROOT)/tao/Object.h \
+ $(TAO_ROOT)/tao/Policy_ForwardC.h \
+ $(TAO_ROOT)/tao/Sequence.h \
+ $(TAO_ROOT)/tao/Managed_Types.h \
+ $(TAO_ROOT)/tao/Managed_Types.i \
+ $(TAO_ROOT)/tao/Sequence.i \
+ $(TAO_ROOT)/tao/Sequence_T.h \
+ $(TAO_ROOT)/tao/Sequence_T.i \
+ $(TAO_ROOT)/tao/Sequence_T.cpp \
+ $(TAO_ROOT)/tao/Environment.h \
+ $(TAO_ROOT)/tao/Environment.i \
+ $(TAO_ROOT)/tao/CDR.h \
$(TAO_ROOT)/tao/CDR.i \
$(TAO_ROOT)/tao/varbase.h \
$(TAO_ROOT)/tao/Policy_ForwardC.i \
+ $(TAO_ROOT)/tao/Object_KeyC.h \
+ $(TAO_ROOT)/tao/Object_KeyC.i \
$(TAO_ROOT)/tao/Object.i \
- $(TAO_ROOT)/tao/Any.h \
- $(TAO_ROOT)/tao/Typecode.h \
- $(TAO_ROOT)/tao/Exception.h \
- $(TAO_ROOT)/tao/Exception.i \
- $(TAO_ROOT)/tao/Typecode.i \
- $(TAO_ROOT)/tao/Any.i IFR_BaseC.i IFR_BasicC.i \
- $(TAO_ROOT)/tao/Stub.h \
- $(TAO_ROOT)/tao/MProfile.h \
+ $(TAO_ROOT)/tao/Any.i \
+ $(TAO_ROOT)/tao/AbstractBase.h \
+ $(TAO_ROOT)/tao/AbstractBase.inl \
+ $(TAO_ROOT)/tao/Any_T.inl \
+ $(TAO_ROOT)/tao/Any_T.cpp \
+ $(TAO_ROOT)/tao/Marshal.h \
+ $(TAO_ROOT)/tao/Marshal.i \
+ $(TAO_ROOT)/tao/debug.h \
+ $(TAO_ROOT)/tao/NVList.h \
+ $(TAO_ROOT)/tao/NVList.i \
+ $(TAO_ROOT)/tao/LocalObject.h \
+ $(TAO_ROOT)/tao/LocalObject.i \
+ $(TAO_ROOT)/tao/Principal.h \
+ $(TAO_ROOT)/tao/OctetSeqC.h \
+ $(TAO_ROOT)/tao/OctetSeqC.i \
+ $(TAO_ROOT)/tao/Principal.i \
+ $(TAO_ROOT)/tao/ORB.h \
+ $(TAO_ROOT)/tao/ServicesC.h \
+ $(TAO_ROOT)/tao/ServicesC.i \
+ $(TAO_ROOT)/tao/CORBA_String.h \
+ $(TAO_ROOT)/tao/CORBA_String.inl \
+ $(TAO_ROOT)/tao/ObjectIdListC.h \
+ $(TAO_ROOT)/tao/ObjectIdListC.i \
+ $(TAO_ROOT)/tao/objectid.h \
$(TAO_ROOT)/tao/PolicyC.h \
$(TAO_ROOT)/tao/CurrentC.h \
$(TAO_ROOT)/tao/CurrentC.i \
+ $(TAO_ROOT)/tao/Remote_Object_Proxy_Impl.h \
+ $(TAO_ROOT)/tao/Object_Proxy_Impl.h \
$(TAO_ROOT)/tao/Encodable.h \
$(TAO_ROOT)/tao/PolicyC.i \
- $(TAO_ROOT)/tao/MProfile.i \
- $(TAO_ROOT)/tao/ORB.h \
- $(TAO_ROOT)/tao/Services.h \
- $(TAO_ROOT)/tao/Services.i \
- $(TAO_ROOT)/tao/CORBA_String.h \
- $(TAO_ROOT)/tao/CORBA_String.inl \
- $(TAO_ROOT)/tao/objectid.h \
$(TAO_ROOT)/tao/ORB.i \
+ $(TAO_ROOT)/tao/BoundsC.h \
+ $(TAO_ROOT)/tao/BoundsC.i \
+ $(TAO_ROOT)/tao/ValueBase.h \
+ $(TAO_ROOT)/tao/ValueBase.i \
+ $(TAO_ROOT)/tao/ValueFactory.h \
+ $(TAO_ROOT)/tao/ValueFactory.i \
+ $(TAO_ROOT)/tao/DomainC.h \
+ $(TAO_ROOT)/tao/DomainC.i \
+ $(TAO_ROOT)/tao/WrongTransactionC.h \
+ $(TAO_ROOT)/tao/WrongTransactionC.i \
+ $(TAO_ROOT)/tao/ObjectIDListC.h \
+ $(TAO_ROOT)/tao/StringSeqC.h \
+ $(TAO_ROOT)/tao/StringSeqC.i \
+ $(TAO_ROOT)/tao/PortableInterceptorC.h \
+ $(TAO_ROOT)/tao/DynamicC.h \
+ $(TAO_ROOT)/tao/DynamicC.i \
+ $(TAO_ROOT)/tao/ObjectReferenceTemplateC.h \
+ $(TAO_ROOT)/tao/ObjectReferenceTemplateC.i \
+ $(TAO_ROOT)/tao/Messaging_SyncScopeC.h \
+ $(TAO_ROOT)/tao/Messaging_SyncScopeC.i \
+ $(TAO_ROOT)/tao/IOPC.h \
+ $(TAO_ROOT)/tao/IOPC.i \
+ $(TAO_ROOT)/tao/PortableInterceptorC.i \
+ ifr_client_export.h IFR_BaseC.h IFR_BaseC.i IFR_BasicC.i \
+ $(TAO_ROOT)/tao/Stub.h \
+ $(TAO_ROOT)/tao/MProfile.h \
+ $(TAO_ROOT)/tao/MProfile.i \
$(TAO_ROOT)/tao/ORB_Core.h \
$(TAO_ROOT)/tao/Policy_Manager.h \
$(TAO_ROOT)/tao/Policy_Set.h \
$(TAO_ROOT)/tao/Policy_Set.i \
- $(TAO_ROOT)/tao/LocalObject.h \
- $(TAO_ROOT)/tao/LocalObject.i \
- $(TAO_ROOT)/tao/debug.h \
$(TAO_ROOT)/tao/Policy_Manager.i \
$(TAO_ROOT)/tao/Resource_Factory.h \
$(ACE_ROOT)/ace/Service_Object.h \
$(ACE_ROOT)/ace/Shared_Object.h \
$(ACE_ROOT)/ace/Shared_Object.i \
- $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \
$(ACE_ROOT)/ace/DLL.h \
$(ACE_ROOT)/ace/Service_Object.i \
+ $(TAO_ROOT)/tao/CONV_FRAMEC.h \
+ $(TAO_ROOT)/tao/CONV_FRAMEC.i \
$(TAO_ROOT)/tao/params.h \
- $(ACE_ROOT)/ace/Unbounded_Queue.h \
- $(ACE_ROOT)/ace/Unbounded_Queue.inl \
- $(ACE_ROOT)/ace/Unbounded_Queue.cpp \
$(TAO_ROOT)/tao/params.i \
$(TAO_ROOT)/tao/TAO_Singleton_Manager.h \
$(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \
@@ -525,40 +629,9 @@ endif
$(TAO_ROOT)/tao/Adapter.h \
$(TAO_ROOT)/tao/Adapter.i \
$(TAO_ROOT)/tao/PolicyFactory_Registry.h \
- $(TAO_ROOT)/tao/PortableInterceptorC.h \
- $(TAO_ROOT)/tao/DynamicC.h \
- $(TAO_ROOT)/tao/DynamicC.i \
- $(TAO_ROOT)/tao/ObjectReferenceTemplateC.h \
- $(TAO_ROOT)/tao/OctetSeqC.h \
- $(TAO_ROOT)/tao/OctetSeqC.i \
- $(TAO_ROOT)/tao/StringSeqC.h \
- $(TAO_ROOT)/tao/StringSeqC.i \
- $(TAO_ROOT)/tao/ValueBase.h \
- $(TAO_ROOT)/tao/ValueBase.i \
- $(TAO_ROOT)/tao/ObjectReferenceTemplateC.i \
- $(TAO_ROOT)/tao/Messaging_SyncScopeC.h \
- $(TAO_ROOT)/tao/Messaging_SyncScopeC.i \
- $(TAO_ROOT)/tao/IOPC.h \
- $(TAO_ROOT)/tao/IOPC.i \
- $(TAO_ROOT)/tao/PortableInterceptorC.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
- $(ACE_ROOT)/ace/Service_Config.h \
- $(ACE_ROOT)/ace/XML_Svc_Conf.h \
- $(ACE_ROOT)/ace/Service_Config.i \
- $(ACE_ROOT)/ace/Reactor.h \
- $(ACE_ROOT)/ace/Handle_Set.h \
- $(ACE_ROOT)/ace/Handle_Set.i \
- $(ACE_ROOT)/ace/Timer_Queue.h \
- $(ACE_ROOT)/ace/Timer_Queue_T.h \
- $(ACE_ROOT)/ace/Test_and_Set.h \
- $(ACE_ROOT)/ace/Test_and_Set.i \
- $(ACE_ROOT)/ace/Test_and_Set.cpp \
- $(ACE_ROOT)/ace/Timer_Queue_T.i \
- $(ACE_ROOT)/ace/Timer_Queue_T.cpp \
- $(ACE_ROOT)/ace/Reactor.i \
- $(ACE_ROOT)/ace/Reactor_Impl.h \
$(TAO_ROOT)/tao/Parser_Registry.h \
$(TAO_ROOT)/tao/Parser_Registry.i \
$(TAO_ROOT)/tao/Service_Callbacks.h \
@@ -571,14 +644,6 @@ endif
$(ACE_ROOT)/ace/Array_Base.cpp \
$(TAO_ROOT)/tao/Cleanup_Func_Registry.inl \
$(TAO_ROOT)/tao/Object_Ref_Table.h \
- $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \
- $(ACE_ROOT)/ace/Functor.h \
- $(ACE_ROOT)/ace/Functor.i \
- $(ACE_ROOT)/ace/Functor_T.h \
- $(ACE_ROOT)/ace/Functor_T.i \
- $(ACE_ROOT)/ace/Functor_T.cpp \
- $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \
- $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \
$(TAO_ROOT)/tao/Interceptor_List.h \
$(TAO_ROOT)/tao/Interceptor_List.inl \
$(TAO_ROOT)/tao/PICurrent.h \
@@ -622,10 +687,30 @@ endif
$(TAO_ROOT)/tao/Service_Context.h \
$(TAO_ROOT)/tao/Service_Context.inl \
$(TAO_ROOT)/tao/target_specification.h \
- $(TAO_ROOT)/tao/Object_KeyC.h \
- $(TAO_ROOT)/tao/Object_KeyC.i \
$(TAO_ROOT)/tao/target_specification.i \
$(TAO_ROOT)/tao/operation_details.i \
+ $(TAO_ROOT)/tao/Transport.h \
+ $(TAO_ROOT)/tao/Transport_Cache_Manager.h \
+ $(TAO_ROOT)/tao/Cache_Entries.h \
+ $(TAO_ROOT)/tao/Transport_Descriptor_Interface.h \
+ $(TAO_ROOT)/tao/Transport_Descriptor_Interface.inl \
+ $(ACE_ROOT)/ace/Recyclable.h \
+ $(ACE_ROOT)/ace/Recyclable.inl \
+ $(TAO_ROOT)/tao/Cache_Entries.inl \
+ $(TAO_ROOT)/tao/Transport_Cache_Manager.inl \
+ $(TAO_ROOT)/tao/Transport_Timer.h \
+ $(TAO_ROOT)/tao/Incoming_Message_Queue.h \
+ $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \
+ $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \
+ $(TAO_ROOT)/tao/Incoming_Message_Queue.inl \
+ $(TAO_ROOT)/tao/Synch_Refcountable.h \
+ $(ACE_ROOT)/ace/Refcountable.h \
+ $(ACE_ROOT)/ace/Refcountable.inl \
+ $(TAO_ROOT)/tao/Synch_Refcountable.inl \
+ $(TAO_ROOT)/tao/Codeset_Translator_Factory.h \
+ $(TAO_ROOT)/tao/Codeset_Translator_Factory_T.h \
+ $(TAO_ROOT)/tao/Codeset_Translator_Factory_T.cpp \
+ $(TAO_ROOT)/tao/Transport.inl \
$(TAO_ROOT)/tao/Invocation.i \
$(TAO_ROOT)/tao/PortableInterceptor.h \
$(TAO_ROOT)/tao/RequestInfo_Util.h \
@@ -635,11 +720,11 @@ endif
$(TAO_ROOT)/tao/ClientInterceptorAdapter.inl
.obj/IFR_ExtendedC.o .obj/IFR_ExtendedC.so .shobj/IFR_ExtendedC.o .shobj/IFR_ExtendedC.so: IFR_ExtendedC.cpp IFR_ExtendedC.h \
- $(ACE_ROOT)/ace/pre.h IFR_BasicC.h IFR_BaseC.h \
+ $(ACE_ROOT)/ace/pre.h \
+ $(TAO_ROOT)/tao/corba.h \
$(ACE_ROOT)/ace/post.h \
$(ACE_ROOT)/ace/ace_wchar.h \
$(ACE_ROOT)/ace/ace_wchar.inl \
- $(TAO_ROOT)/tao/Remote_Object_Proxy_Impl.h \
$(TAO_ROOT)/tao/corbafwd.h \
$(ACE_ROOT)/ace/CDR_Base.h \
$(ACE_ROOT)/ace/Basic_Types.h \
@@ -668,34 +753,9 @@ endif
$(TAO_ROOT)/tao/orbconf.h \
$(TAO_ROOT)/tao/TAO_Export.h \
$(TAO_ROOT)/tao/corbafwd.i \
- $(TAO_ROOT)/tao/Object_Proxy_Impl.h \
- $(ACE_ROOT)/ace/CORBA_macros.h \
- $(ACE_ROOT)/ace/Exception_Macros.h \
- $(TAO_ROOT)/tao/Object.h \
- $(TAO_ROOT)/tao/Policy_ForwardC.h \
- $(TAO_ROOT)/tao/Sequence.h \
- $(TAO_ROOT)/tao/Managed_Types.h \
- $(TAO_ROOT)/tao/Managed_Types.i \
- $(ACE_ROOT)/ace/Log_Msg.h \
- $(ACE_ROOT)/ace/Log_Priority.h \
- $(ACE_ROOT)/ace/OS_Log_Msg_Attributes.h \
- $(ACE_ROOT)/ace/OS_Log_Msg_Attributes.inl \
- $(ACE_ROOT)/ace/Message_Block.h \
- $(ACE_ROOT)/ace/Message_Block.i \
- $(ACE_ROOT)/ace/Message_Block_T.h \
- $(ACE_ROOT)/ace/Message_Block_T.i \
- $(ACE_ROOT)/ace/Message_Block_T.cpp \
- $(ACE_ROOT)/ace/Malloc_Base.h \
- $(TAO_ROOT)/tao/Sequence.i \
- $(TAO_ROOT)/tao/Sequence_T.h \
- $(TAO_ROOT)/tao/Sequence_T.i \
- $(TAO_ROOT)/tao/Sequence_T.cpp \
- $(TAO_ROOT)/tao/Environment.h \
- $(TAO_ROOT)/tao/Environment.i \
- $(TAO_ROOT)/tao/CDR.h \
- $(ACE_ROOT)/ace/CDR_Stream.h \
- $(ACE_ROOT)/ace/SString.h \
- $(ACE_ROOT)/ace/String_Base.h \
+ $(TAO_ROOT)/tao/Typecode.h \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \
+ $(ACE_ROOT)/ace/Functor.h \
$(ACE_ROOT)/ace/ACE.h \
$(ACE_ROOT)/ace/Flag_Manip.h \
$(ACE_ROOT)/ace/Flag_Manip.i \
@@ -708,13 +768,17 @@ endif
$(ACE_ROOT)/ace/Sock_Connect.h \
$(ACE_ROOT)/ace/Sock_Connect.i \
$(ACE_ROOT)/ace/ACE.i \
- $(ACE_ROOT)/ace/String_Base_Const.h \
- $(ACE_ROOT)/ace/String_Base.i \
- $(ACE_ROOT)/ace/String_Base.cpp \
- $(ACE_ROOT)/ace/Malloc.h \
- $(ACE_ROOT)/ace/Malloc.i \
- $(ACE_ROOT)/ace/Malloc_T.h \
- $(ACE_ROOT)/ace/Synch.h $(ACE_ROOT)/ace/Synch.i \
+ $(ACE_ROOT)/ace/Functor.i \
+ $(ACE_ROOT)/ace/Functor_T.h \
+ $(ACE_ROOT)/ace/Functor_T.i \
+ $(ACE_ROOT)/ace/Functor_T.cpp \
+ $(ACE_ROOT)/ace/Log_Msg.h \
+ $(ACE_ROOT)/ace/Log_Priority.h \
+ $(ACE_ROOT)/ace/OS_Log_Msg_Attributes.h \
+ $(ACE_ROOT)/ace/OS_Log_Msg_Attributes.inl \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \
+ $(ACE_ROOT)/ace/Synch.h \
+ $(ACE_ROOT)/ace/Synch.i \
$(ACE_ROOT)/ace/Synch_T.h \
$(ACE_ROOT)/ace/Synch_T.i \
$(ACE_ROOT)/ace/Thread.h \
@@ -724,6 +788,25 @@ endif
$(ACE_ROOT)/ace/Thread_Adapter.inl \
$(ACE_ROOT)/ace/Thread.i \
$(ACE_ROOT)/ace/Synch_T.cpp \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \
+ $(ACE_ROOT)/ace/Service_Config.h \
+ $(ACE_ROOT)/ace/Unbounded_Queue.h \
+ $(ACE_ROOT)/ace/Node.h \
+ $(ACE_ROOT)/ace/Node.cpp \
+ $(ACE_ROOT)/ace/Unbounded_Queue.inl \
+ $(ACE_ROOT)/ace/Unbounded_Queue.cpp \
+ $(ACE_ROOT)/ace/Malloc_Base.h \
+ $(ACE_ROOT)/ace/Unbounded_Set.h \
+ $(ACE_ROOT)/ace/Unbounded_Set.inl \
+ $(ACE_ROOT)/ace/Unbounded_Set.cpp \
+ $(ACE_ROOT)/ace/SString.h \
+ $(ACE_ROOT)/ace/String_Base.h \
+ $(ACE_ROOT)/ace/String_Base_Const.h \
+ $(ACE_ROOT)/ace/String_Base.i \
+ $(ACE_ROOT)/ace/String_Base.cpp \
+ $(ACE_ROOT)/ace/Malloc.h \
+ $(ACE_ROOT)/ace/Malloc.i \
+ $(ACE_ROOT)/ace/Malloc_T.h \
$(ACE_ROOT)/ace/Malloc_Allocator.h \
$(ACE_ROOT)/ace/Malloc_Allocator.i \
$(ACE_ROOT)/ace/Free_List.h \
@@ -742,60 +825,131 @@ endif
$(ACE_ROOT)/ace/SV_Semaphore_Simple.h \
$(ACE_ROOT)/ace/SV_Semaphore_Simple.i \
$(ACE_ROOT)/ace/SV_Semaphore_Complex.i \
- $(ACE_ROOT)/ace/Unbounded_Set.h \
- $(ACE_ROOT)/ace/Node.h $(ACE_ROOT)/ace/Node.cpp \
- $(ACE_ROOT)/ace/Unbounded_Set.inl \
- $(ACE_ROOT)/ace/Unbounded_Set.cpp \
$(ACE_ROOT)/ace/Memory_Pool.i \
$(ACE_ROOT)/ace/Auto_Ptr.h \
$(ACE_ROOT)/ace/Auto_Ptr.i \
$(ACE_ROOT)/ace/Auto_Ptr.cpp \
$(ACE_ROOT)/ace/SString.i \
+ $(ACE_ROOT)/ace/XML_Svc_Conf.h \
+ $(ACE_ROOT)/ace/Service_Config.i \
+ $(ACE_ROOT)/ace/Reactor.h \
+ $(ACE_ROOT)/ace/Handle_Set.h \
+ $(ACE_ROOT)/ace/Handle_Set.i \
+ $(ACE_ROOT)/ace/Timer_Queue.h \
+ $(ACE_ROOT)/ace/Timer_Queue_T.h \
+ $(ACE_ROOT)/ace/Test_and_Set.h \
+ $(ACE_ROOT)/ace/Test_and_Set.i \
+ $(ACE_ROOT)/ace/Test_and_Set.cpp \
+ $(ACE_ROOT)/ace/Timer_Queue_T.i \
+ $(ACE_ROOT)/ace/Timer_Queue_T.cpp \
+ $(ACE_ROOT)/ace/Reactor.i \
+ $(ACE_ROOT)/ace/Reactor_Impl.h \
+ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \
+ $(TAO_ROOT)/tao/Exception.h \
+ $(ACE_ROOT)/ace/CORBA_macros.h \
+ $(ACE_ROOT)/ace/Exception_Macros.h \
+ $(TAO_ROOT)/tao/Exception.i \
+ $(TAO_ROOT)/tao/Typecode.i \
+ $(TAO_ROOT)/tao/Any_T.h \
+ $(TAO_ROOT)/tao/Any.h \
+ $(ACE_ROOT)/ace/CDR_Stream.h \
+ $(ACE_ROOT)/ace/Message_Block.h \
+ $(ACE_ROOT)/ace/Message_Block.i \
+ $(ACE_ROOT)/ace/Message_Block_T.h \
+ $(ACE_ROOT)/ace/Message_Block_T.i \
+ $(ACE_ROOT)/ace/Message_Block_T.cpp \
$(ACE_ROOT)/ace/CDR_Stream.i \
+ $(TAO_ROOT)/tao/Object.h \
+ $(TAO_ROOT)/tao/Policy_ForwardC.h \
+ $(TAO_ROOT)/tao/Sequence.h \
+ $(TAO_ROOT)/tao/Managed_Types.h \
+ $(TAO_ROOT)/tao/Managed_Types.i \
+ $(TAO_ROOT)/tao/Sequence.i \
+ $(TAO_ROOT)/tao/Sequence_T.h \
+ $(TAO_ROOT)/tao/Sequence_T.i \
+ $(TAO_ROOT)/tao/Sequence_T.cpp \
+ $(TAO_ROOT)/tao/Environment.h \
+ $(TAO_ROOT)/tao/Environment.i \
+ $(TAO_ROOT)/tao/CDR.h \
$(TAO_ROOT)/tao/CDR.i \
$(TAO_ROOT)/tao/varbase.h \
$(TAO_ROOT)/tao/Policy_ForwardC.i \
+ $(TAO_ROOT)/tao/Object_KeyC.h \
+ $(TAO_ROOT)/tao/Object_KeyC.i \
$(TAO_ROOT)/tao/Object.i \
- $(TAO_ROOT)/tao/Any.h \
- $(TAO_ROOT)/tao/Typecode.h \
- $(TAO_ROOT)/tao/Exception.h \
- $(TAO_ROOT)/tao/Exception.i \
- $(TAO_ROOT)/tao/Typecode.i \
- $(TAO_ROOT)/tao/Any.i IFR_BaseC.i IFR_BasicC.i \
- IFR_ExtendedC.i $(TAO_ROOT)/tao/Stub.h \
- $(TAO_ROOT)/tao/MProfile.h \
+ $(TAO_ROOT)/tao/Any.i \
+ $(TAO_ROOT)/tao/AbstractBase.h \
+ $(TAO_ROOT)/tao/AbstractBase.inl \
+ $(TAO_ROOT)/tao/Any_T.inl \
+ $(TAO_ROOT)/tao/Any_T.cpp \
+ $(TAO_ROOT)/tao/Marshal.h \
+ $(TAO_ROOT)/tao/Marshal.i \
+ $(TAO_ROOT)/tao/debug.h \
+ $(TAO_ROOT)/tao/NVList.h \
+ $(TAO_ROOT)/tao/NVList.i \
+ $(TAO_ROOT)/tao/LocalObject.h \
+ $(TAO_ROOT)/tao/LocalObject.i \
+ $(TAO_ROOT)/tao/Principal.h \
+ $(TAO_ROOT)/tao/OctetSeqC.h \
+ $(TAO_ROOT)/tao/OctetSeqC.i \
+ $(TAO_ROOT)/tao/Principal.i \
+ $(TAO_ROOT)/tao/ORB.h \
+ $(TAO_ROOT)/tao/ServicesC.h \
+ $(TAO_ROOT)/tao/ServicesC.i \
+ $(TAO_ROOT)/tao/CORBA_String.h \
+ $(TAO_ROOT)/tao/CORBA_String.inl \
+ $(TAO_ROOT)/tao/ObjectIdListC.h \
+ $(TAO_ROOT)/tao/ObjectIdListC.i \
+ $(TAO_ROOT)/tao/objectid.h \
$(TAO_ROOT)/tao/PolicyC.h \
$(TAO_ROOT)/tao/CurrentC.h \
$(TAO_ROOT)/tao/CurrentC.i \
+ $(TAO_ROOT)/tao/Remote_Object_Proxy_Impl.h \
+ $(TAO_ROOT)/tao/Object_Proxy_Impl.h \
$(TAO_ROOT)/tao/Encodable.h \
$(TAO_ROOT)/tao/PolicyC.i \
- $(TAO_ROOT)/tao/MProfile.i \
- $(TAO_ROOT)/tao/ORB.h \
- $(TAO_ROOT)/tao/Services.h \
- $(TAO_ROOT)/tao/Services.i \
- $(TAO_ROOT)/tao/CORBA_String.h \
- $(TAO_ROOT)/tao/CORBA_String.inl \
- $(TAO_ROOT)/tao/objectid.h \
$(TAO_ROOT)/tao/ORB.i \
+ $(TAO_ROOT)/tao/BoundsC.h \
+ $(TAO_ROOT)/tao/BoundsC.i \
+ $(TAO_ROOT)/tao/ValueBase.h \
+ $(TAO_ROOT)/tao/ValueBase.i \
+ $(TAO_ROOT)/tao/ValueFactory.h \
+ $(TAO_ROOT)/tao/ValueFactory.i \
+ $(TAO_ROOT)/tao/DomainC.h \
+ $(TAO_ROOT)/tao/DomainC.i \
+ $(TAO_ROOT)/tao/WrongTransactionC.h \
+ $(TAO_ROOT)/tao/WrongTransactionC.i \
+ $(TAO_ROOT)/tao/ObjectIDListC.h \
+ $(TAO_ROOT)/tao/StringSeqC.h \
+ $(TAO_ROOT)/tao/StringSeqC.i \
+ $(TAO_ROOT)/tao/PortableInterceptorC.h \
+ $(TAO_ROOT)/tao/DynamicC.h \
+ $(TAO_ROOT)/tao/DynamicC.i \
+ $(TAO_ROOT)/tao/ObjectReferenceTemplateC.h \
+ $(TAO_ROOT)/tao/ObjectReferenceTemplateC.i \
+ $(TAO_ROOT)/tao/Messaging_SyncScopeC.h \
+ $(TAO_ROOT)/tao/Messaging_SyncScopeC.i \
+ $(TAO_ROOT)/tao/IOPC.h \
+ $(TAO_ROOT)/tao/IOPC.i \
+ $(TAO_ROOT)/tao/PortableInterceptorC.i \
+ ifr_client_export.h IFR_BasicC.h IFR_BaseC.h IFR_BaseC.i IFR_BasicC.i \
+ IFR_ExtendedC.i $(TAO_ROOT)/tao/Stub.h \
+ $(TAO_ROOT)/tao/MProfile.h \
+ $(TAO_ROOT)/tao/MProfile.i \
$(TAO_ROOT)/tao/ORB_Core.h \
$(TAO_ROOT)/tao/Policy_Manager.h \
$(TAO_ROOT)/tao/Policy_Set.h \
$(TAO_ROOT)/tao/Policy_Set.i \
- $(TAO_ROOT)/tao/LocalObject.h \
- $(TAO_ROOT)/tao/LocalObject.i \
- $(TAO_ROOT)/tao/debug.h \
$(TAO_ROOT)/tao/Policy_Manager.i \
$(TAO_ROOT)/tao/Resource_Factory.h \
$(ACE_ROOT)/ace/Service_Object.h \
$(ACE_ROOT)/ace/Shared_Object.h \
$(ACE_ROOT)/ace/Shared_Object.i \
- $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \
$(ACE_ROOT)/ace/DLL.h \
$(ACE_ROOT)/ace/Service_Object.i \
+ $(TAO_ROOT)/tao/CONV_FRAMEC.h \
+ $(TAO_ROOT)/tao/CONV_FRAMEC.i \
$(TAO_ROOT)/tao/params.h \
- $(ACE_ROOT)/ace/Unbounded_Queue.h \
- $(ACE_ROOT)/ace/Unbounded_Queue.inl \
- $(ACE_ROOT)/ace/Unbounded_Queue.cpp \
$(TAO_ROOT)/tao/params.i \
$(TAO_ROOT)/tao/TAO_Singleton_Manager.h \
$(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \
@@ -810,40 +964,9 @@ endif
$(TAO_ROOT)/tao/Adapter.h \
$(TAO_ROOT)/tao/Adapter.i \
$(TAO_ROOT)/tao/PolicyFactory_Registry.h \
- $(TAO_ROOT)/tao/PortableInterceptorC.h \
- $(TAO_ROOT)/tao/DynamicC.h \
- $(TAO_ROOT)/tao/DynamicC.i \
- $(TAO_ROOT)/tao/ObjectReferenceTemplateC.h \
- $(TAO_ROOT)/tao/OctetSeqC.h \
- $(TAO_ROOT)/tao/OctetSeqC.i \
- $(TAO_ROOT)/tao/StringSeqC.h \
- $(TAO_ROOT)/tao/StringSeqC.i \
- $(TAO_ROOT)/tao/ValueBase.h \
- $(TAO_ROOT)/tao/ValueBase.i \
- $(TAO_ROOT)/tao/ObjectReferenceTemplateC.i \
- $(TAO_ROOT)/tao/Messaging_SyncScopeC.h \
- $(TAO_ROOT)/tao/Messaging_SyncScopeC.i \
- $(TAO_ROOT)/tao/IOPC.h \
- $(TAO_ROOT)/tao/IOPC.i \
- $(TAO_ROOT)/tao/PortableInterceptorC.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
- $(ACE_ROOT)/ace/Service_Config.h \
- $(ACE_ROOT)/ace/XML_Svc_Conf.h \
- $(ACE_ROOT)/ace/Service_Config.i \
- $(ACE_ROOT)/ace/Reactor.h \
- $(ACE_ROOT)/ace/Handle_Set.h \
- $(ACE_ROOT)/ace/Handle_Set.i \
- $(ACE_ROOT)/ace/Timer_Queue.h \
- $(ACE_ROOT)/ace/Timer_Queue_T.h \
- $(ACE_ROOT)/ace/Test_and_Set.h \
- $(ACE_ROOT)/ace/Test_and_Set.i \
- $(ACE_ROOT)/ace/Test_and_Set.cpp \
- $(ACE_ROOT)/ace/Timer_Queue_T.i \
- $(ACE_ROOT)/ace/Timer_Queue_T.cpp \
- $(ACE_ROOT)/ace/Reactor.i \
- $(ACE_ROOT)/ace/Reactor_Impl.h \
$(TAO_ROOT)/tao/Parser_Registry.h \
$(TAO_ROOT)/tao/Parser_Registry.i \
$(TAO_ROOT)/tao/Service_Callbacks.h \
@@ -856,14 +979,6 @@ endif
$(ACE_ROOT)/ace/Array_Base.cpp \
$(TAO_ROOT)/tao/Cleanup_Func_Registry.inl \
$(TAO_ROOT)/tao/Object_Ref_Table.h \
- $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \
- $(ACE_ROOT)/ace/Functor.h \
- $(ACE_ROOT)/ace/Functor.i \
- $(ACE_ROOT)/ace/Functor_T.h \
- $(ACE_ROOT)/ace/Functor_T.i \
- $(ACE_ROOT)/ace/Functor_T.cpp \
- $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \
- $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \
$(TAO_ROOT)/tao/Interceptor_List.h \
$(TAO_ROOT)/tao/Interceptor_List.inl \
$(TAO_ROOT)/tao/PICurrent.h \
@@ -907,10 +1022,30 @@ endif
$(TAO_ROOT)/tao/Service_Context.h \
$(TAO_ROOT)/tao/Service_Context.inl \
$(TAO_ROOT)/tao/target_specification.h \
- $(TAO_ROOT)/tao/Object_KeyC.h \
- $(TAO_ROOT)/tao/Object_KeyC.i \
$(TAO_ROOT)/tao/target_specification.i \
$(TAO_ROOT)/tao/operation_details.i \
+ $(TAO_ROOT)/tao/Transport.h \
+ $(TAO_ROOT)/tao/Transport_Cache_Manager.h \
+ $(TAO_ROOT)/tao/Cache_Entries.h \
+ $(TAO_ROOT)/tao/Transport_Descriptor_Interface.h \
+ $(TAO_ROOT)/tao/Transport_Descriptor_Interface.inl \
+ $(ACE_ROOT)/ace/Recyclable.h \
+ $(ACE_ROOT)/ace/Recyclable.inl \
+ $(TAO_ROOT)/tao/Cache_Entries.inl \
+ $(TAO_ROOT)/tao/Transport_Cache_Manager.inl \
+ $(TAO_ROOT)/tao/Transport_Timer.h \
+ $(TAO_ROOT)/tao/Incoming_Message_Queue.h \
+ $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \
+ $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \
+ $(TAO_ROOT)/tao/Incoming_Message_Queue.inl \
+ $(TAO_ROOT)/tao/Synch_Refcountable.h \
+ $(ACE_ROOT)/ace/Refcountable.h \
+ $(ACE_ROOT)/ace/Refcountable.inl \
+ $(TAO_ROOT)/tao/Synch_Refcountable.inl \
+ $(TAO_ROOT)/tao/Codeset_Translator_Factory.h \
+ $(TAO_ROOT)/tao/Codeset_Translator_Factory_T.h \
+ $(TAO_ROOT)/tao/Codeset_Translator_Factory_T.cpp \
+ $(TAO_ROOT)/tao/Transport.inl \
$(TAO_ROOT)/tao/Invocation.i \
$(TAO_ROOT)/tao/PortableInterceptor.h \
$(TAO_ROOT)/tao/RequestInfo_Util.h \
@@ -920,11 +1055,11 @@ endif
$(TAO_ROOT)/tao/ClientInterceptorAdapter.inl
.obj/IFR_ComponentsC.o .obj/IFR_ComponentsC.so .shobj/IFR_ComponentsC.o .shobj/IFR_ComponentsC.so: IFR_ComponentsC.cpp IFR_ComponentsC.h \
- $(ACE_ROOT)/ace/pre.h ifr_client_export.h \
+ $(ACE_ROOT)/ace/pre.h \
+ $(TAO_ROOT)/tao/corba.h \
$(ACE_ROOT)/ace/post.h \
$(ACE_ROOT)/ace/ace_wchar.h \
- $(ACE_ROOT)/ace/ace_wchar.inl IFR_ExtendedC.h IFR_BasicC.h \
- IFR_BaseC.h $(TAO_ROOT)/tao/Remote_Object_Proxy_Impl.h \
+ $(ACE_ROOT)/ace/ace_wchar.inl \
$(TAO_ROOT)/tao/corbafwd.h \
$(ACE_ROOT)/ace/CDR_Base.h \
$(ACE_ROOT)/ace/Basic_Types.h \
@@ -953,34 +1088,9 @@ endif
$(TAO_ROOT)/tao/orbconf.h \
$(TAO_ROOT)/tao/TAO_Export.h \
$(TAO_ROOT)/tao/corbafwd.i \
- $(TAO_ROOT)/tao/Object_Proxy_Impl.h \
- $(ACE_ROOT)/ace/CORBA_macros.h \
- $(ACE_ROOT)/ace/Exception_Macros.h \
- $(TAO_ROOT)/tao/Object.h \
- $(TAO_ROOT)/tao/Policy_ForwardC.h \
- $(TAO_ROOT)/tao/Sequence.h \
- $(TAO_ROOT)/tao/Managed_Types.h \
- $(TAO_ROOT)/tao/Managed_Types.i \
- $(ACE_ROOT)/ace/Log_Msg.h \
- $(ACE_ROOT)/ace/Log_Priority.h \
- $(ACE_ROOT)/ace/OS_Log_Msg_Attributes.h \
- $(ACE_ROOT)/ace/OS_Log_Msg_Attributes.inl \
- $(ACE_ROOT)/ace/Message_Block.h \
- $(ACE_ROOT)/ace/Message_Block.i \
- $(ACE_ROOT)/ace/Message_Block_T.h \
- $(ACE_ROOT)/ace/Message_Block_T.i \
- $(ACE_ROOT)/ace/Message_Block_T.cpp \
- $(ACE_ROOT)/ace/Malloc_Base.h \
- $(TAO_ROOT)/tao/Sequence.i \
- $(TAO_ROOT)/tao/Sequence_T.h \
- $(TAO_ROOT)/tao/Sequence_T.i \
- $(TAO_ROOT)/tao/Sequence_T.cpp \
- $(TAO_ROOT)/tao/Environment.h \
- $(TAO_ROOT)/tao/Environment.i \
- $(TAO_ROOT)/tao/CDR.h \
- $(ACE_ROOT)/ace/CDR_Stream.h \
- $(ACE_ROOT)/ace/SString.h \
- $(ACE_ROOT)/ace/String_Base.h \
+ $(TAO_ROOT)/tao/Typecode.h \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \
+ $(ACE_ROOT)/ace/Functor.h \
$(ACE_ROOT)/ace/ACE.h \
$(ACE_ROOT)/ace/Flag_Manip.h \
$(ACE_ROOT)/ace/Flag_Manip.i \
@@ -993,13 +1103,17 @@ endif
$(ACE_ROOT)/ace/Sock_Connect.h \
$(ACE_ROOT)/ace/Sock_Connect.i \
$(ACE_ROOT)/ace/ACE.i \
- $(ACE_ROOT)/ace/String_Base_Const.h \
- $(ACE_ROOT)/ace/String_Base.i \
- $(ACE_ROOT)/ace/String_Base.cpp \
- $(ACE_ROOT)/ace/Malloc.h \
- $(ACE_ROOT)/ace/Malloc.i \
- $(ACE_ROOT)/ace/Malloc_T.h \
- $(ACE_ROOT)/ace/Synch.h $(ACE_ROOT)/ace/Synch.i \
+ $(ACE_ROOT)/ace/Functor.i \
+ $(ACE_ROOT)/ace/Functor_T.h \
+ $(ACE_ROOT)/ace/Functor_T.i \
+ $(ACE_ROOT)/ace/Functor_T.cpp \
+ $(ACE_ROOT)/ace/Log_Msg.h \
+ $(ACE_ROOT)/ace/Log_Priority.h \
+ $(ACE_ROOT)/ace/OS_Log_Msg_Attributes.h \
+ $(ACE_ROOT)/ace/OS_Log_Msg_Attributes.inl \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \
+ $(ACE_ROOT)/ace/Synch.h \
+ $(ACE_ROOT)/ace/Synch.i \
$(ACE_ROOT)/ace/Synch_T.h \
$(ACE_ROOT)/ace/Synch_T.i \
$(ACE_ROOT)/ace/Thread.h \
@@ -1009,6 +1123,25 @@ endif
$(ACE_ROOT)/ace/Thread_Adapter.inl \
$(ACE_ROOT)/ace/Thread.i \
$(ACE_ROOT)/ace/Synch_T.cpp \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \
+ $(ACE_ROOT)/ace/Service_Config.h \
+ $(ACE_ROOT)/ace/Unbounded_Queue.h \
+ $(ACE_ROOT)/ace/Node.h \
+ $(ACE_ROOT)/ace/Node.cpp \
+ $(ACE_ROOT)/ace/Unbounded_Queue.inl \
+ $(ACE_ROOT)/ace/Unbounded_Queue.cpp \
+ $(ACE_ROOT)/ace/Malloc_Base.h \
+ $(ACE_ROOT)/ace/Unbounded_Set.h \
+ $(ACE_ROOT)/ace/Unbounded_Set.inl \
+ $(ACE_ROOT)/ace/Unbounded_Set.cpp \
+ $(ACE_ROOT)/ace/SString.h \
+ $(ACE_ROOT)/ace/String_Base.h \
+ $(ACE_ROOT)/ace/String_Base_Const.h \
+ $(ACE_ROOT)/ace/String_Base.i \
+ $(ACE_ROOT)/ace/String_Base.cpp \
+ $(ACE_ROOT)/ace/Malloc.h \
+ $(ACE_ROOT)/ace/Malloc.i \
+ $(ACE_ROOT)/ace/Malloc_T.h \
$(ACE_ROOT)/ace/Malloc_Allocator.h \
$(ACE_ROOT)/ace/Malloc_Allocator.i \
$(ACE_ROOT)/ace/Free_List.h \
@@ -1027,61 +1160,132 @@ endif
$(ACE_ROOT)/ace/SV_Semaphore_Simple.h \
$(ACE_ROOT)/ace/SV_Semaphore_Simple.i \
$(ACE_ROOT)/ace/SV_Semaphore_Complex.i \
- $(ACE_ROOT)/ace/Unbounded_Set.h \
- $(ACE_ROOT)/ace/Node.h $(ACE_ROOT)/ace/Node.cpp \
- $(ACE_ROOT)/ace/Unbounded_Set.inl \
- $(ACE_ROOT)/ace/Unbounded_Set.cpp \
$(ACE_ROOT)/ace/Memory_Pool.i \
$(ACE_ROOT)/ace/Auto_Ptr.h \
$(ACE_ROOT)/ace/Auto_Ptr.i \
$(ACE_ROOT)/ace/Auto_Ptr.cpp \
$(ACE_ROOT)/ace/SString.i \
+ $(ACE_ROOT)/ace/XML_Svc_Conf.h \
+ $(ACE_ROOT)/ace/Service_Config.i \
+ $(ACE_ROOT)/ace/Reactor.h \
+ $(ACE_ROOT)/ace/Handle_Set.h \
+ $(ACE_ROOT)/ace/Handle_Set.i \
+ $(ACE_ROOT)/ace/Timer_Queue.h \
+ $(ACE_ROOT)/ace/Timer_Queue_T.h \
+ $(ACE_ROOT)/ace/Test_and_Set.h \
+ $(ACE_ROOT)/ace/Test_and_Set.i \
+ $(ACE_ROOT)/ace/Test_and_Set.cpp \
+ $(ACE_ROOT)/ace/Timer_Queue_T.i \
+ $(ACE_ROOT)/ace/Timer_Queue_T.cpp \
+ $(ACE_ROOT)/ace/Reactor.i \
+ $(ACE_ROOT)/ace/Reactor_Impl.h \
+ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \
+ $(TAO_ROOT)/tao/Exception.h \
+ $(ACE_ROOT)/ace/CORBA_macros.h \
+ $(ACE_ROOT)/ace/Exception_Macros.h \
+ $(TAO_ROOT)/tao/Exception.i \
+ $(TAO_ROOT)/tao/Typecode.i \
+ $(TAO_ROOT)/tao/Any_T.h \
+ $(TAO_ROOT)/tao/Any.h \
+ $(ACE_ROOT)/ace/CDR_Stream.h \
+ $(ACE_ROOT)/ace/Message_Block.h \
+ $(ACE_ROOT)/ace/Message_Block.i \
+ $(ACE_ROOT)/ace/Message_Block_T.h \
+ $(ACE_ROOT)/ace/Message_Block_T.i \
+ $(ACE_ROOT)/ace/Message_Block_T.cpp \
$(ACE_ROOT)/ace/CDR_Stream.i \
+ $(TAO_ROOT)/tao/Object.h \
+ $(TAO_ROOT)/tao/Policy_ForwardC.h \
+ $(TAO_ROOT)/tao/Sequence.h \
+ $(TAO_ROOT)/tao/Managed_Types.h \
+ $(TAO_ROOT)/tao/Managed_Types.i \
+ $(TAO_ROOT)/tao/Sequence.i \
+ $(TAO_ROOT)/tao/Sequence_T.h \
+ $(TAO_ROOT)/tao/Sequence_T.i \
+ $(TAO_ROOT)/tao/Sequence_T.cpp \
+ $(TAO_ROOT)/tao/Environment.h \
+ $(TAO_ROOT)/tao/Environment.i \
+ $(TAO_ROOT)/tao/CDR.h \
$(TAO_ROOT)/tao/CDR.i \
$(TAO_ROOT)/tao/varbase.h \
$(TAO_ROOT)/tao/Policy_ForwardC.i \
+ $(TAO_ROOT)/tao/Object_KeyC.h \
+ $(TAO_ROOT)/tao/Object_KeyC.i \
$(TAO_ROOT)/tao/Object.i \
- $(TAO_ROOT)/tao/Any.h \
- $(TAO_ROOT)/tao/Typecode.h \
- $(TAO_ROOT)/tao/Exception.h \
- $(TAO_ROOT)/tao/Exception.i \
- $(TAO_ROOT)/tao/Typecode.i \
- $(TAO_ROOT)/tao/Any.i IFR_BaseC.i IFR_BasicC.i \
- IFR_ExtendedC.i IFR_ComponentsC.i \
- $(TAO_ROOT)/tao/Stub.h \
- $(TAO_ROOT)/tao/MProfile.h \
+ $(TAO_ROOT)/tao/Any.i \
+ $(TAO_ROOT)/tao/AbstractBase.h \
+ $(TAO_ROOT)/tao/AbstractBase.inl \
+ $(TAO_ROOT)/tao/Any_T.inl \
+ $(TAO_ROOT)/tao/Any_T.cpp \
+ $(TAO_ROOT)/tao/Marshal.h \
+ $(TAO_ROOT)/tao/Marshal.i \
+ $(TAO_ROOT)/tao/debug.h \
+ $(TAO_ROOT)/tao/NVList.h \
+ $(TAO_ROOT)/tao/NVList.i \
+ $(TAO_ROOT)/tao/LocalObject.h \
+ $(TAO_ROOT)/tao/LocalObject.i \
+ $(TAO_ROOT)/tao/Principal.h \
+ $(TAO_ROOT)/tao/OctetSeqC.h \
+ $(TAO_ROOT)/tao/OctetSeqC.i \
+ $(TAO_ROOT)/tao/Principal.i \
+ $(TAO_ROOT)/tao/ORB.h \
+ $(TAO_ROOT)/tao/ServicesC.h \
+ $(TAO_ROOT)/tao/ServicesC.i \
+ $(TAO_ROOT)/tao/CORBA_String.h \
+ $(TAO_ROOT)/tao/CORBA_String.inl \
+ $(TAO_ROOT)/tao/ObjectIdListC.h \
+ $(TAO_ROOT)/tao/ObjectIdListC.i \
+ $(TAO_ROOT)/tao/objectid.h \
$(TAO_ROOT)/tao/PolicyC.h \
$(TAO_ROOT)/tao/CurrentC.h \
$(TAO_ROOT)/tao/CurrentC.i \
+ $(TAO_ROOT)/tao/Remote_Object_Proxy_Impl.h \
+ $(TAO_ROOT)/tao/Object_Proxy_Impl.h \
$(TAO_ROOT)/tao/Encodable.h \
$(TAO_ROOT)/tao/PolicyC.i \
- $(TAO_ROOT)/tao/MProfile.i \
- $(TAO_ROOT)/tao/ORB.h \
- $(TAO_ROOT)/tao/Services.h \
- $(TAO_ROOT)/tao/Services.i \
- $(TAO_ROOT)/tao/CORBA_String.h \
- $(TAO_ROOT)/tao/CORBA_String.inl \
- $(TAO_ROOT)/tao/objectid.h \
$(TAO_ROOT)/tao/ORB.i \
+ $(TAO_ROOT)/tao/BoundsC.h \
+ $(TAO_ROOT)/tao/BoundsC.i \
+ $(TAO_ROOT)/tao/ValueBase.h \
+ $(TAO_ROOT)/tao/ValueBase.i \
+ $(TAO_ROOT)/tao/ValueFactory.h \
+ $(TAO_ROOT)/tao/ValueFactory.i \
+ $(TAO_ROOT)/tao/DomainC.h \
+ $(TAO_ROOT)/tao/DomainC.i \
+ $(TAO_ROOT)/tao/WrongTransactionC.h \
+ $(TAO_ROOT)/tao/WrongTransactionC.i \
+ $(TAO_ROOT)/tao/ObjectIDListC.h \
+ $(TAO_ROOT)/tao/StringSeqC.h \
+ $(TAO_ROOT)/tao/StringSeqC.i \
+ $(TAO_ROOT)/tao/PortableInterceptorC.h \
+ $(TAO_ROOT)/tao/DynamicC.h \
+ $(TAO_ROOT)/tao/DynamicC.i \
+ $(TAO_ROOT)/tao/ObjectReferenceTemplateC.h \
+ $(TAO_ROOT)/tao/ObjectReferenceTemplateC.i \
+ $(TAO_ROOT)/tao/Messaging_SyncScopeC.h \
+ $(TAO_ROOT)/tao/Messaging_SyncScopeC.i \
+ $(TAO_ROOT)/tao/IOPC.h \
+ $(TAO_ROOT)/tao/IOPC.i \
+ $(TAO_ROOT)/tao/PortableInterceptorC.i \
+ ifr_client_export.h IFR_ExtendedC.h IFR_BasicC.h IFR_BaseC.h \
+ IFR_BaseC.i IFR_BasicC.i IFR_ExtendedC.i IFR_ComponentsC.i \
+ $(TAO_ROOT)/tao/Stub.h \
+ $(TAO_ROOT)/tao/MProfile.h \
+ $(TAO_ROOT)/tao/MProfile.i \
$(TAO_ROOT)/tao/ORB_Core.h \
$(TAO_ROOT)/tao/Policy_Manager.h \
$(TAO_ROOT)/tao/Policy_Set.h \
$(TAO_ROOT)/tao/Policy_Set.i \
- $(TAO_ROOT)/tao/LocalObject.h \
- $(TAO_ROOT)/tao/LocalObject.i \
- $(TAO_ROOT)/tao/debug.h \
$(TAO_ROOT)/tao/Policy_Manager.i \
$(TAO_ROOT)/tao/Resource_Factory.h \
$(ACE_ROOT)/ace/Service_Object.h \
$(ACE_ROOT)/ace/Shared_Object.h \
$(ACE_ROOT)/ace/Shared_Object.i \
- $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \
$(ACE_ROOT)/ace/DLL.h \
$(ACE_ROOT)/ace/Service_Object.i \
+ $(TAO_ROOT)/tao/CONV_FRAMEC.h \
+ $(TAO_ROOT)/tao/CONV_FRAMEC.i \
$(TAO_ROOT)/tao/params.h \
- $(ACE_ROOT)/ace/Unbounded_Queue.h \
- $(ACE_ROOT)/ace/Unbounded_Queue.inl \
- $(ACE_ROOT)/ace/Unbounded_Queue.cpp \
$(TAO_ROOT)/tao/params.i \
$(TAO_ROOT)/tao/TAO_Singleton_Manager.h \
$(TAO_ROOT)/tao/TAO_Singleton_Manager.inl \
@@ -1096,40 +1300,9 @@ endif
$(TAO_ROOT)/tao/Adapter.h \
$(TAO_ROOT)/tao/Adapter.i \
$(TAO_ROOT)/tao/PolicyFactory_Registry.h \
- $(TAO_ROOT)/tao/PortableInterceptorC.h \
- $(TAO_ROOT)/tao/DynamicC.h \
- $(TAO_ROOT)/tao/DynamicC.i \
- $(TAO_ROOT)/tao/ObjectReferenceTemplateC.h \
- $(TAO_ROOT)/tao/OctetSeqC.h \
- $(TAO_ROOT)/tao/OctetSeqC.i \
- $(TAO_ROOT)/tao/StringSeqC.h \
- $(TAO_ROOT)/tao/StringSeqC.i \
- $(TAO_ROOT)/tao/ValueBase.h \
- $(TAO_ROOT)/tao/ValueBase.i \
- $(TAO_ROOT)/tao/ObjectReferenceTemplateC.i \
- $(TAO_ROOT)/tao/Messaging_SyncScopeC.h \
- $(TAO_ROOT)/tao/Messaging_SyncScopeC.i \
- $(TAO_ROOT)/tao/IOPC.h \
- $(TAO_ROOT)/tao/IOPC.i \
- $(TAO_ROOT)/tao/PortableInterceptorC.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
- $(ACE_ROOT)/ace/Service_Config.h \
- $(ACE_ROOT)/ace/XML_Svc_Conf.h \
- $(ACE_ROOT)/ace/Service_Config.i \
- $(ACE_ROOT)/ace/Reactor.h \
- $(ACE_ROOT)/ace/Handle_Set.h \
- $(ACE_ROOT)/ace/Handle_Set.i \
- $(ACE_ROOT)/ace/Timer_Queue.h \
- $(ACE_ROOT)/ace/Timer_Queue_T.h \
- $(ACE_ROOT)/ace/Test_and_Set.h \
- $(ACE_ROOT)/ace/Test_and_Set.i \
- $(ACE_ROOT)/ace/Test_and_Set.cpp \
- $(ACE_ROOT)/ace/Timer_Queue_T.i \
- $(ACE_ROOT)/ace/Timer_Queue_T.cpp \
- $(ACE_ROOT)/ace/Reactor.i \
- $(ACE_ROOT)/ace/Reactor_Impl.h \
$(TAO_ROOT)/tao/Parser_Registry.h \
$(TAO_ROOT)/tao/Parser_Registry.i \
$(TAO_ROOT)/tao/Service_Callbacks.h \
@@ -1142,14 +1315,6 @@ endif
$(ACE_ROOT)/ace/Array_Base.cpp \
$(TAO_ROOT)/tao/Cleanup_Func_Registry.inl \
$(TAO_ROOT)/tao/Object_Ref_Table.h \
- $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \
- $(ACE_ROOT)/ace/Functor.h \
- $(ACE_ROOT)/ace/Functor.i \
- $(ACE_ROOT)/ace/Functor_T.h \
- $(ACE_ROOT)/ace/Functor_T.i \
- $(ACE_ROOT)/ace/Functor_T.cpp \
- $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \
- $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \
$(TAO_ROOT)/tao/Interceptor_List.h \
$(TAO_ROOT)/tao/Interceptor_List.inl \
$(TAO_ROOT)/tao/PICurrent.h \
@@ -1193,10 +1358,30 @@ endif
$(TAO_ROOT)/tao/Service_Context.h \
$(TAO_ROOT)/tao/Service_Context.inl \
$(TAO_ROOT)/tao/target_specification.h \
- $(TAO_ROOT)/tao/Object_KeyC.h \
- $(TAO_ROOT)/tao/Object_KeyC.i \
$(TAO_ROOT)/tao/target_specification.i \
$(TAO_ROOT)/tao/operation_details.i \
+ $(TAO_ROOT)/tao/Transport.h \
+ $(TAO_ROOT)/tao/Transport_Cache_Manager.h \
+ $(TAO_ROOT)/tao/Cache_Entries.h \
+ $(TAO_ROOT)/tao/Transport_Descriptor_Interface.h \
+ $(TAO_ROOT)/tao/Transport_Descriptor_Interface.inl \
+ $(ACE_ROOT)/ace/Recyclable.h \
+ $(ACE_ROOT)/ace/Recyclable.inl \
+ $(TAO_ROOT)/tao/Cache_Entries.inl \
+ $(TAO_ROOT)/tao/Transport_Cache_Manager.inl \
+ $(TAO_ROOT)/tao/Transport_Timer.h \
+ $(TAO_ROOT)/tao/Incoming_Message_Queue.h \
+ $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \
+ $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \
+ $(TAO_ROOT)/tao/Incoming_Message_Queue.inl \
+ $(TAO_ROOT)/tao/Synch_Refcountable.h \
+ $(ACE_ROOT)/ace/Refcountable.h \
+ $(ACE_ROOT)/ace/Refcountable.inl \
+ $(TAO_ROOT)/tao/Synch_Refcountable.inl \
+ $(TAO_ROOT)/tao/Codeset_Translator_Factory.h \
+ $(TAO_ROOT)/tao/Codeset_Translator_Factory_T.h \
+ $(TAO_ROOT)/tao/Codeset_Translator_Factory_T.cpp \
+ $(TAO_ROOT)/tao/Transport.inl \
$(TAO_ROOT)/tao/Invocation.i \
$(TAO_ROOT)/tao/PortableInterceptor.h \
$(TAO_ROOT)/tao/RequestInfo_Util.h \
@@ -1251,7 +1436,8 @@ endif
$(ACE_ROOT)/ace/Exception_Macros.h ifr_client_export.h \
$(ACE_ROOT)/ace/Service_Config.h \
$(ACE_ROOT)/ace/Unbounded_Queue.h \
- $(ACE_ROOT)/ace/Node.h $(ACE_ROOT)/ace/Node.cpp \
+ $(ACE_ROOT)/ace/Node.h \
+ $(ACE_ROOT)/ace/Node.cpp \
$(ACE_ROOT)/ace/Unbounded_Queue.inl \
$(ACE_ROOT)/ace/Unbounded_Queue.cpp \
$(ACE_ROOT)/ace/Malloc_Base.h \
@@ -1282,7 +1468,8 @@ endif
$(ACE_ROOT)/ace/Malloc.h \
$(ACE_ROOT)/ace/Malloc.i \
$(ACE_ROOT)/ace/Malloc_T.h \
- $(ACE_ROOT)/ace/Synch.h $(ACE_ROOT)/ace/Synch.i \
+ $(ACE_ROOT)/ace/Synch.h \
+ $(ACE_ROOT)/ace/Synch.i \
$(ACE_ROOT)/ace/Synch_T.h \
$(ACE_ROOT)/ace/Synch_T.i \
$(ACE_ROOT)/ace/Thread.h \
@@ -1326,19 +1513,34 @@ endif
$(ACE_ROOT)/ace/Timer_Queue_T.i \
$(ACE_ROOT)/ace/Timer_Queue_T.cpp \
$(ACE_ROOT)/ace/Reactor.i \
- $(ACE_ROOT)/ace/Reactor_Impl.h IFR_ExtendedC.h IFR_BasicC.h \
- IFR_BaseC.h $(TAO_ROOT)/tao/Remote_Object_Proxy_Impl.h \
- $(TAO_ROOT)/tao/Object_Proxy_Impl.h \
- $(TAO_ROOT)/tao/Object.h \
- $(TAO_ROOT)/tao/Policy_ForwardC.h \
- $(TAO_ROOT)/tao/Sequence.h \
- $(TAO_ROOT)/tao/Managed_Types.h \
- $(TAO_ROOT)/tao/Managed_Types.i \
+ $(ACE_ROOT)/ace/Reactor_Impl.h IFR_ExtendedC.h \
+ $(TAO_ROOT)/tao/corba.h \
+ $(TAO_ROOT)/tao/Typecode.h \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \
+ $(ACE_ROOT)/ace/Functor.h \
+ $(ACE_ROOT)/ace/Functor.i \
+ $(ACE_ROOT)/ace/Functor_T.h \
+ $(ACE_ROOT)/ace/Functor_T.i \
+ $(ACE_ROOT)/ace/Functor_T.cpp \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \
+ $(TAO_ROOT)/tao/Exception.h \
+ $(TAO_ROOT)/tao/Exception.i \
+ $(TAO_ROOT)/tao/Typecode.i \
+ $(TAO_ROOT)/tao/Any_T.h \
+ $(TAO_ROOT)/tao/Any.h \
+ $(ACE_ROOT)/ace/CDR_Stream.h \
$(ACE_ROOT)/ace/Message_Block.h \
$(ACE_ROOT)/ace/Message_Block.i \
$(ACE_ROOT)/ace/Message_Block_T.h \
$(ACE_ROOT)/ace/Message_Block_T.i \
$(ACE_ROOT)/ace/Message_Block_T.cpp \
+ $(ACE_ROOT)/ace/CDR_Stream.i \
+ $(TAO_ROOT)/tao/Object.h \
+ $(TAO_ROOT)/tao/Policy_ForwardC.h \
+ $(TAO_ROOT)/tao/Sequence.h \
+ $(TAO_ROOT)/tao/Managed_Types.h \
+ $(TAO_ROOT)/tao/Managed_Types.i \
$(TAO_ROOT)/tao/Sequence.i \
$(TAO_ROOT)/tao/Sequence_T.h \
$(TAO_ROOT)/tao/Sequence_T.i \
@@ -1346,39 +1548,76 @@ endif
$(TAO_ROOT)/tao/Environment.h \
$(TAO_ROOT)/tao/Environment.i \
$(TAO_ROOT)/tao/CDR.h \
- $(ACE_ROOT)/ace/CDR_Stream.h \
- $(ACE_ROOT)/ace/CDR_Stream.i \
$(TAO_ROOT)/tao/CDR.i \
$(TAO_ROOT)/tao/varbase.h \
$(TAO_ROOT)/tao/Policy_ForwardC.i \
+ $(TAO_ROOT)/tao/Object_KeyC.h \
+ $(TAO_ROOT)/tao/Object_KeyC.i \
$(TAO_ROOT)/tao/Object.i \
- $(TAO_ROOT)/tao/Any.h \
- $(TAO_ROOT)/tao/Typecode.h \
- $(TAO_ROOT)/tao/Exception.h \
- $(TAO_ROOT)/tao/Exception.i \
- $(TAO_ROOT)/tao/Typecode.i \
- $(TAO_ROOT)/tao/Any.i IFR_BaseC.i IFR_BasicC.i \
- IFR_ExtendedC.i $(TAO_ROOT)/tao/ORB_Core.h \
+ $(TAO_ROOT)/tao/Any.i \
+ $(TAO_ROOT)/tao/AbstractBase.h \
+ $(TAO_ROOT)/tao/AbstractBase.inl \
+ $(TAO_ROOT)/tao/Any_T.inl \
+ $(TAO_ROOT)/tao/Any_T.cpp \
+ $(TAO_ROOT)/tao/Marshal.h \
+ $(TAO_ROOT)/tao/Marshal.i \
+ $(TAO_ROOT)/tao/debug.h \
+ $(TAO_ROOT)/tao/NVList.h \
+ $(TAO_ROOT)/tao/NVList.i \
+ $(TAO_ROOT)/tao/LocalObject.h \
+ $(TAO_ROOT)/tao/LocalObject.i \
+ $(TAO_ROOT)/tao/Principal.h \
+ $(TAO_ROOT)/tao/OctetSeqC.h \
+ $(TAO_ROOT)/tao/OctetSeqC.i \
+ $(TAO_ROOT)/tao/Principal.i \
$(TAO_ROOT)/tao/ORB.h \
- $(TAO_ROOT)/tao/Services.h \
- $(TAO_ROOT)/tao/Services.i \
+ $(TAO_ROOT)/tao/ServicesC.h \
+ $(TAO_ROOT)/tao/ServicesC.i \
$(TAO_ROOT)/tao/CORBA_String.h \
$(TAO_ROOT)/tao/CORBA_String.inl \
+ $(TAO_ROOT)/tao/ObjectIdListC.h \
+ $(TAO_ROOT)/tao/ObjectIdListC.i \
$(TAO_ROOT)/tao/objectid.h \
$(TAO_ROOT)/tao/PolicyC.h \
$(TAO_ROOT)/tao/CurrentC.h \
$(TAO_ROOT)/tao/CurrentC.i \
+ $(TAO_ROOT)/tao/Remote_Object_Proxy_Impl.h \
+ $(TAO_ROOT)/tao/Object_Proxy_Impl.h \
$(TAO_ROOT)/tao/Encodable.h \
$(TAO_ROOT)/tao/PolicyC.i \
$(TAO_ROOT)/tao/ORB.i \
+ $(TAO_ROOT)/tao/BoundsC.h \
+ $(TAO_ROOT)/tao/BoundsC.i \
+ $(TAO_ROOT)/tao/ValueBase.h \
+ $(TAO_ROOT)/tao/ValueBase.i \
+ $(TAO_ROOT)/tao/ValueFactory.h \
+ $(TAO_ROOT)/tao/ValueFactory.i \
+ $(TAO_ROOT)/tao/DomainC.h \
+ $(TAO_ROOT)/tao/DomainC.i \
+ $(TAO_ROOT)/tao/WrongTransactionC.h \
+ $(TAO_ROOT)/tao/WrongTransactionC.i \
+ $(TAO_ROOT)/tao/ObjectIDListC.h \
+ $(TAO_ROOT)/tao/StringSeqC.h \
+ $(TAO_ROOT)/tao/StringSeqC.i \
+ $(TAO_ROOT)/tao/PortableInterceptorC.h \
+ $(TAO_ROOT)/tao/DynamicC.h \
+ $(TAO_ROOT)/tao/DynamicC.i \
+ $(TAO_ROOT)/tao/ObjectReferenceTemplateC.h \
+ $(TAO_ROOT)/tao/ObjectReferenceTemplateC.i \
+ $(TAO_ROOT)/tao/Messaging_SyncScopeC.h \
+ $(TAO_ROOT)/tao/Messaging_SyncScopeC.i \
+ $(TAO_ROOT)/tao/IOPC.h \
+ $(TAO_ROOT)/tao/IOPC.i \
+ $(TAO_ROOT)/tao/PortableInterceptorC.i IFR_BasicC.h \
+ IFR_BaseC.h IFR_BaseC.i IFR_BasicC.i IFR_ExtendedC.i \
+ $(TAO_ROOT)/tao/ORB_Core.h \
$(TAO_ROOT)/tao/Policy_Manager.h \
$(TAO_ROOT)/tao/Policy_Set.h \
$(TAO_ROOT)/tao/Policy_Set.i \
- $(TAO_ROOT)/tao/LocalObject.h \
- $(TAO_ROOT)/tao/LocalObject.i \
- $(TAO_ROOT)/tao/debug.h \
$(TAO_ROOT)/tao/Policy_Manager.i \
$(TAO_ROOT)/tao/Resource_Factory.h \
+ $(TAO_ROOT)/tao/CONV_FRAMEC.h \
+ $(TAO_ROOT)/tao/CONV_FRAMEC.i \
$(TAO_ROOT)/tao/params.h \
$(TAO_ROOT)/tao/params.i \
$(TAO_ROOT)/tao/TAO_Singleton_Manager.h \
@@ -1394,22 +1633,6 @@ endif
$(TAO_ROOT)/tao/Adapter.h \
$(TAO_ROOT)/tao/Adapter.i \
$(TAO_ROOT)/tao/PolicyFactory_Registry.h \
- $(TAO_ROOT)/tao/PortableInterceptorC.h \
- $(TAO_ROOT)/tao/DynamicC.h \
- $(TAO_ROOT)/tao/DynamicC.i \
- $(TAO_ROOT)/tao/ObjectReferenceTemplateC.h \
- $(TAO_ROOT)/tao/OctetSeqC.h \
- $(TAO_ROOT)/tao/OctetSeqC.i \
- $(TAO_ROOT)/tao/StringSeqC.h \
- $(TAO_ROOT)/tao/StringSeqC.i \
- $(TAO_ROOT)/tao/ValueBase.h \
- $(TAO_ROOT)/tao/ValueBase.i \
- $(TAO_ROOT)/tao/ObjectReferenceTemplateC.i \
- $(TAO_ROOT)/tao/Messaging_SyncScopeC.h \
- $(TAO_ROOT)/tao/Messaging_SyncScopeC.i \
- $(TAO_ROOT)/tao/IOPC.h \
- $(TAO_ROOT)/tao/IOPC.i \
- $(TAO_ROOT)/tao/PortableInterceptorC.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -1425,14 +1648,6 @@ endif
$(ACE_ROOT)/ace/Array_Base.cpp \
$(TAO_ROOT)/tao/Cleanup_Func_Registry.inl \
$(TAO_ROOT)/tao/Object_Ref_Table.h \
- $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \
- $(ACE_ROOT)/ace/Functor.h \
- $(ACE_ROOT)/ace/Functor.i \
- $(ACE_ROOT)/ace/Functor_T.h \
- $(ACE_ROOT)/ace/Functor_T.i \
- $(ACE_ROOT)/ace/Functor_T.cpp \
- $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \
- $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \
$(TAO_ROOT)/tao/Interceptor_List.h \
$(TAO_ROOT)/tao/Interceptor_List.inl \
$(TAO_ROOT)/tao/PICurrent.h \
@@ -1473,10 +1688,30 @@ endif
$(TAO_ROOT)/tao/Service_Context.h \
$(TAO_ROOT)/tao/Service_Context.inl \
$(TAO_ROOT)/tao/target_specification.h \
- $(TAO_ROOT)/tao/Object_KeyC.h \
- $(TAO_ROOT)/tao/Object_KeyC.i \
$(TAO_ROOT)/tao/target_specification.i \
$(TAO_ROOT)/tao/operation_details.i \
+ $(TAO_ROOT)/tao/Transport.h \
+ $(TAO_ROOT)/tao/Transport_Cache_Manager.h \
+ $(TAO_ROOT)/tao/Cache_Entries.h \
+ $(TAO_ROOT)/tao/Transport_Descriptor_Interface.h \
+ $(TAO_ROOT)/tao/Transport_Descriptor_Interface.inl \
+ $(ACE_ROOT)/ace/Recyclable.h \
+ $(ACE_ROOT)/ace/Recyclable.inl \
+ $(TAO_ROOT)/tao/Cache_Entries.inl \
+ $(TAO_ROOT)/tao/Transport_Cache_Manager.inl \
+ $(TAO_ROOT)/tao/Transport_Timer.h \
+ $(TAO_ROOT)/tao/Incoming_Message_Queue.h \
+ $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.h \
+ $(TAO_ROOT)/tao/Pluggable_Messaging_Utils.i \
+ $(TAO_ROOT)/tao/Incoming_Message_Queue.inl \
+ $(TAO_ROOT)/tao/Synch_Refcountable.h \
+ $(ACE_ROOT)/ace/Refcountable.h \
+ $(ACE_ROOT)/ace/Refcountable.inl \
+ $(TAO_ROOT)/tao/Synch_Refcountable.inl \
+ $(TAO_ROOT)/tao/Codeset_Translator_Factory.h \
+ $(TAO_ROOT)/tao/Codeset_Translator_Factory_T.h \
+ $(TAO_ROOT)/tao/Codeset_Translator_Factory_T.cpp \
+ $(TAO_ROOT)/tao/Transport.inl \
$(TAO_ROOT)/tao/Invocation.i \
$(TAO_ROOT)/tao/Stub.h \
$(TAO_ROOT)/tao/MProfile.h \
diff --git a/TAO/tao/IFR_Client/TAO_IFR_Client.dsp b/TAO/tao/IFR_Client/TAO_IFR_Client.dsp
index af9c797f6c5..af095ac548c 100644
--- a/TAO/tao/IFR_Client/TAO_IFR_Client.dsp
+++ b/TAO/tao/IFR_Client/TAO_IFR_Client.dsp
@@ -45,7 +45,7 @@ RSC=rc.exe
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IFR_BASIC_EXPORTS" /YX /FD /c
-# ADD CPP /nologo /MD /W3 /GX /Zi /O2 /I "../" /I "../../" /I "../../../" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "TAO_IFR_CLIENT_BUILD_DLL" /FD /c
+# ADD CPP /nologo /MD /W3 /GR- /GX /Zi /O2 /I "../" /I "../../" /I "../../../" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "TAO_IFR_CLIENT_BUILD_DLL" /FD /c
# SUBTRACT CPP /YX
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
@@ -72,7 +72,7 @@ LINK32=link.exe
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IFR_BASIC_EXPORTS" /YX /FD /c
-# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "../" /I "../../" /I "../../../" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "TAO_IFR_CLIENT_BUILD_DLL" /FD /c
+# ADD CPP /nologo /MDd /W3 /Gm /GR- /GX /Zi /Od /I "../" /I "../../" /I "../../../" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "TAO_IFR_CLIENT_BUILD_DLL" /FD /c
# SUBTRACT CPP /YX
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
@@ -100,7 +100,7 @@ LINK32=link.exe
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "../" /I "../../" /I "../../../" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "TAO_IFR_CLIENT_BUILD_DLL" /YX /FD /c
-# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "../" /I "../../" /I "../../../" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "TAO_IFR_CLIENT_BUILD_DLL" /D ACE_HAS_MFC=1 /D "_WINDLL" /D "_AFXDLL" /FD /c
+# ADD CPP /nologo /MDd /W3 /Gm /GR- /GX /Zi /Od /I "../" /I "../../" /I "../../../" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "TAO_IFR_CLIENT_BUILD_DLL" /D ACE_HAS_MFC=1 /D "_WINDLL" /D "_AFXDLL" /FD /c
# SUBTRACT CPP /YX
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
@@ -128,7 +128,7 @@ LINK32=link.exe
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MD /W3 /GX /O2 /I "../" /I "../../" /I "../../../" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "TAO_IFR_CLIENT_BUILD_DLL" /YX /FD /c
-# ADD CPP /nologo /MD /W3 /GX /Zi /O2 /I "../" /I "../../" /I "../../../" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "TAO_IFR_CLIENT_BUILD_DLL" /D ACE_HAS_MFC=1 /D "_WINDLL" /D "_AFXDLL" /FD /c
+# ADD CPP /nologo /MD /W3 /GR- /GX /Zi /O2 /I "../" /I "../../" /I "../../../" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "TAO_IFR_CLIENT_BUILD_DLL" /D ACE_HAS_MFC=1 /D "_WINDLL" /D "_AFXDLL" /FD /c
# SUBTRACT CPP /YX
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
@@ -155,10 +155,12 @@ LINK32=link.exe
# Begin Source File
SOURCE=.\IFR_BaseC.cpp
+# ADD CPP /GR
# End Source File
# Begin Source File
SOURCE=.\IFR_BasicC.cpp
+# ADD CPP /GR
# End Source File
# Begin Source File
@@ -167,10 +169,12 @@ SOURCE=.\IFR_Client_Adapter_Impl.cpp
# Begin Source File
SOURCE=.\IFR_ComponentsC.cpp
+# ADD CPP /GR
# End Source File
# Begin Source File
SOURCE=.\IFR_ExtendedC.cpp
+# ADD CPP /GR
# End Source File
# End Group
# Begin Group "Header Files"