diff options
-rw-r--r-- | TAO/tao/PortableServer/Makefile | 1 | ||||
-rw-r--r-- | TAO/tao/PortableServer/PortableServer.mpc | 1 | ||||
-rw-r--r-- | TAO/tao/PortableServer/PortableServer.pidl | 32 | ||||
-rw-r--r-- | TAO/tao/PortableServer/PortableServerA.cpp | 4808 | ||||
-rw-r--r-- | TAO/tao/PortableServer/PortableServerC.cpp | 4830 | ||||
-rw-r--r-- | TAO/tao/PortableServer/PortableServerC.h | 890 | ||||
-rw-r--r-- | TAO/tao/PortableServer/PortableServerC.i | 293 |
7 files changed, 6132 insertions, 4723 deletions
diff --git a/TAO/tao/PortableServer/Makefile b/TAO/tao/PortableServer/Makefile index bac4aebd979..a6520938975 100644 --- a/TAO/tao/PortableServer/Makefile +++ b/TAO/tao/PortableServer/Makefile @@ -24,6 +24,7 @@ include $(TAO_ROOT)/rules.tao.GNU CPP_SRCS += \ PortableServer \ + PortableServerA \ PortableServerC \ POA \ Default_Acceptor_Filter \ diff --git a/TAO/tao/PortableServer/PortableServer.mpc b/TAO/tao/PortableServer/PortableServer.mpc index 0e700cc9e86..a40f7ca3caf 100644 --- a/TAO/tao/PortableServer/PortableServer.mpc +++ b/TAO/tao/PortableServer/PortableServer.mpc @@ -33,6 +33,7 @@ project : taolib, core, objreftemplate, iorinterceptor { PortableServer.cpp PortableServer_ORBInitializer.cpp PortableServer_PolicyFactory.cpp + PortableServerA.cpp PortableServerC.cpp Servant_Base.cpp Servant_Dispatcher.cpp diff --git a/TAO/tao/PortableServer/PortableServer.pidl b/TAO/tao/PortableServer/PortableServer.pidl index d7532c00112..ece8be6870c 100644 --- a/TAO/tao/PortableServer/PortableServer.pidl +++ b/TAO/tao/PortableServer/PortableServer.pidl @@ -9,7 +9,7 @@ * PortableServerC.{h,i,cpp}, using the following command: * * tao_idl.exe \ - * -o orig -Gp -Gd -Ge 1 -GT -Sc -GA + * -o orig -Gp -Gd -Ge 1 -GT -Sc -GA -I$(TAO_ROOT) * -Wb,export_macro=TAO_PortableServer_Export \ * -Wb,export_include="portableserver_export.h" \ * -Wb,pre_include="ace/pre.h" \ @@ -200,7 +200,7 @@ module PortableServer // ServantManager interface. local interface ServantManager {}; - local interface ServantActivator : ServantManager + local interface ServantActivator : ServantManager { # pragma version ServantActivator 2.3 @@ -215,7 +215,7 @@ module PortableServer in boolean remaining_activations); }; - local interface ServantLocator : ServantManager + local interface ServantLocator : ServantManager { # pragma version ServantLocator 2.3 @@ -234,7 +234,7 @@ module PortableServer in Servant the_servant); }; - local interface POA + local interface POA { # pragma version POA 2.3 @@ -254,7 +254,7 @@ module PortableServer POA create_POA (in string adapter_name, in POAManager a_POAManager, in CORBA::PolicyList policies) - raises (AdapterAlreadyExists, + raises (AdapterAlreadyExists, InvalidPolicy); POA find_POA (in string adapter_name, @@ -309,8 +309,8 @@ module PortableServer // Operations for the USE_DEFAULT_SERVANT policy. - Servant get_servant () - raises (NoServant, + Servant get_servant () + raises (NoServant, WrongPolicy); void set_servant (in Servant p_servant) @@ -319,7 +319,7 @@ module PortableServer // Object activation and deactivation. ObjectId activate_object (in Servant p_servant) - raises (ServantAlreadyActive, + raises (ServantAlreadyActive, WrongPolicy); void activate_object_with_id (in ObjectId id, @@ -342,26 +342,26 @@ module PortableServer // Identity mapping operations:. ObjectId servant_to_id (in Servant p_servant) - raises (ServantNotActive, + raises (ServantNotActive, WrongPolicy); Object servant_to_reference (in Servant p_servant) raises (ServantNotActive, WrongPolicy); Servant reference_to_servant (in Object reference) - raises (ObjectNotActive, - WrongAdapter, + raises (ObjectNotActive, + WrongAdapter, WrongPolicy); ObjectId reference_to_id (in Object reference) - raises (WrongAdapter, + raises (WrongAdapter, WrongPolicy); Servant id_to_servant (in ObjectId oid) raises (ObjectNotActive, WrongPolicy); Object id_to_reference (in ObjectId oid) - raises (ObjectNotActive, + raises (ObjectNotActive, WrongPolicy); readonly attribute CORBA::OctetSeq id; @@ -386,16 +386,16 @@ module PortableServer }; // Current interface. - local interface Current : CORBA::Current + local interface Current : CORBA::Current { # pragma version Current 2.3 exception NoContext {}; - POA get_POA () + POA get_POA () raises (NoContext); - ObjectId get_object_id () + ObjectId get_object_id () raises (NoContext); }; }; diff --git a/TAO/tao/PortableServer/PortableServerA.cpp b/TAO/tao/PortableServer/PortableServerA.cpp new file mode 100644 index 00000000000..cc94da26878 --- /dev/null +++ b/TAO/tao/PortableServer/PortableServerA.cpp @@ -0,0 +1,4808 @@ +// -*- C++ -*- +// +// $Id$ + +// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** +// TAO and the TAO IDL Compiler have been developed by: +// Center for Distributed Object Computing +// Washington University +// St. Louis, MO +// USA +// http://www.cs.wustl.edu/~schmidt/doc-center.html +// and +// Distributed Object Computing Laboratory +// University of California at Irvine +// Irvine, CA +// USA +// http://doc.ece.uci.edu/ +// and +// Institute for Software Integrated Systems +// Vanderbilt University +// Nashville, TN +// USA +// http://www.isis.vanderbilt.edu/ +// +// Information about TAO is available at: +// http://www.cs.wustl.edu/~schmidt/TAO.html + +#include "PortableServerC.h" +#include "tao/Typecode.h" +#include "tao/Any_Impl_T.h" +#include "tao/Any_Dual_Impl_T.h" +#include "tao/Any_Basic_Impl_T.h" + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_POAList[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 39, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f414c69), + ACE_NTOHL (0x73743a32), + ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/POAList:2.3 + 8, + ACE_NTOHL (0x504f414c), + ACE_NTOHL (0x69737400), // name = POAList + 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 + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f413a32), + ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/POA:2.3 + 4, + ACE_NTOHL (0x504f4100), // name = POA + + 0U, + +}; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_POAList ( + CORBA::tk_alias, + sizeof (_oc_PortableServer_POAList), + (char *) &_oc_PortableServer_POAList, + 0, + sizeof (PortableServer::POAList) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_POAList = + &_tc_TAO_tc_PortableServer_POAList; +} + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_ObjectId[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 40, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f4f), + ACE_NTOHL (0x626a6563), + ACE_NTOHL (0x7449643a), + ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/ObjectId:2.3 + 9, + ACE_NTOHL (0x4f626a65), + ACE_NTOHL (0x63744964), + ACE_NTOHL (0x0), // name = ObjectId + CORBA::tk_alias, // typecode kind for typedefs + 76, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 31, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4f63), + ACE_NTOHL (0x74657453), + ACE_NTOHL (0x65713a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0 + 9, + ACE_NTOHL (0x4f637465), + ACE_NTOHL (0x74536571), + ACE_NTOHL (0x0), // name = OctetSeq + CORBA::tk_sequence, // typecode kind + 12, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_octet, + + 0U, + + +}; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_ObjectId ( + CORBA::tk_alias, + sizeof (_oc_PortableServer_ObjectId), + (char *) &_oc_PortableServer_ObjectId, + 0, + sizeof (PortableServer::ObjectId) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_ObjectId = + &_tc_TAO_tc_PortableServer_ObjectId; +} + +#if (TAO_HAS_MINIMUM_CORBA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_ForwardRequest[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 46, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f46), + ACE_NTOHL (0x6f727761), + ACE_NTOHL (0x72645265), + ACE_NTOHL (0x71756573), + ACE_NTOHL (0x743a322e), + ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/ForwardRequest:2.3 + 15, + ACE_NTOHL (0x466f7277), + ACE_NTOHL (0x61726452), + ACE_NTOHL (0x65717565), + ACE_NTOHL (0x73740000), // name = ForwardRequest + 1, // member count + 18, + ACE_NTOHL (0x666f7277), + ACE_NTOHL (0x6172645f), + ACE_NTOHL (0x72656665), + ACE_NTOHL (0x72656e63), + ACE_NTOHL (0x65000000), // name = forward_reference + CORBA::tk_objref, + 52, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 29, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4f62), + ACE_NTOHL (0x6a656374), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Object:1.0 + 7, + ACE_NTOHL (0x4f626a65), + ACE_NTOHL (0x63740000), // name = Object + +}; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_ForwardRequest ( + CORBA::tk_except, + sizeof (_oc_PortableServer_ForwardRequest), + (char *) &_oc_PortableServer_ForwardRequest, + 0, + sizeof (PortableServer::ForwardRequest) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_ForwardRequest = + &_tc_TAO_tc_PortableServer_ForwardRequest; +} + +#endif /* TAO_HAS_MINIMUM_CORBA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_NotAGroupObject[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 47, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f4e), + ACE_NTOHL (0x6f744147), + ACE_NTOHL (0x726f7570), + ACE_NTOHL (0x4f626a65), + ACE_NTOHL (0x63743a32), + ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/NotAGroupObject:2.3 + 16, + ACE_NTOHL (0x4e6f7441), + ACE_NTOHL (0x47726f75), + ACE_NTOHL (0x704f626a), + ACE_NTOHL (0x65637400), // name = NotAGroupObject + 0, // member count + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_NotAGroupObject ( + CORBA::tk_except, + sizeof (_oc_PortableServer_NotAGroupObject), + (char *) &_oc_PortableServer_NotAGroupObject, + 0, + sizeof (PortableServer::NotAGroupObject) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_NotAGroupObject = + &_tc_TAO_tc_PortableServer_NotAGroupObject; +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_IDs[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f49), + ACE_NTOHL (0x44733a32), + ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/IDs:2.3 + 4, + ACE_NTOHL (0x49447300), // name = IDs + 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 (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f4f), + ACE_NTOHL (0x626a6563), + ACE_NTOHL (0x7449643a), + ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/ObjectId:2.3 + 9, + ACE_NTOHL (0x4f626a65), + ACE_NTOHL (0x63744964), + ACE_NTOHL (0x0), // name = ObjectId + CORBA::tk_alias, // typecode kind for typedefs + 76, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 31, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4f63), + ACE_NTOHL (0x74657453), + ACE_NTOHL (0x65713a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0 + 9, + ACE_NTOHL (0x4f637465), + ACE_NTOHL (0x74536571), + ACE_NTOHL (0x0), // name = OctetSeq + CORBA::tk_sequence, // typecode kind + 12, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_octet, + + 0U, + + + + 0U, + +}; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_IDs ( + CORBA::tk_alias, + sizeof (_oc_PortableServer_IDs), + (char *) &_oc_PortableServer_IDs, + 0, + sizeof (PortableServer::IDs) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_IDs = + &_tc_TAO_tc_PortableServer_IDs; +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_ThreadPolicyValue[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 49, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f54), + ACE_NTOHL (0x68726561), + ACE_NTOHL (0x64506f6c), + ACE_NTOHL (0x69637956), + ACE_NTOHL (0x616c7565), + ACE_NTOHL (0x3a322e33), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/PortableServer/ThreadPolicyValue:2.3 + 18, + ACE_NTOHL (0x54687265), + ACE_NTOHL (0x6164506f), + ACE_NTOHL (0x6c696379), + ACE_NTOHL (0x56616c75), + ACE_NTOHL (0x65000000), // name = ThreadPolicyValue + 2, // member count + 15, + ACE_NTOHL (0x4f52425f), + ACE_NTOHL (0x4354524c), + ACE_NTOHL (0x5f4d4f44), + ACE_NTOHL (0x454c0000), // name = ORB_CTRL_MODEL + 20, + ACE_NTOHL (0x53494e47), + ACE_NTOHL (0x4c455f54), + ACE_NTOHL (0x48524541), + ACE_NTOHL (0x445f4d4f), + ACE_NTOHL (0x44454c00), // name = SINGLE_THREAD_MODEL + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_ThreadPolicyValue ( + CORBA::tk_enum, + sizeof (_oc_PortableServer_ThreadPolicyValue), + (char *) &_oc_PortableServer_ThreadPolicyValue, + 0, + sizeof (PortableServer::ThreadPolicyValue) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_ThreadPolicyValue = + &_tc_TAO_tc_PortableServer_ThreadPolicyValue; +} + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_ThreadPolicy[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 44, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f54), + ACE_NTOHL (0x68726561), + ACE_NTOHL (0x64506f6c), + ACE_NTOHL (0x6963793a), + ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/ThreadPolicy:2.3 + 13, + ACE_NTOHL (0x54687265), + ACE_NTOHL (0x6164506f), + ACE_NTOHL (0x6c696379), + ACE_NTOHL (0x0), // name = ThreadPolicy + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_ThreadPolicy ( + CORBA::tk_objref, + sizeof (_oc_PortableServer_ThreadPolicy), + (char *) &_oc_PortableServer_ThreadPolicy, + 0, + sizeof (PortableServer::ThreadPolicy) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_ThreadPolicy = + &_tc_TAO_tc_PortableServer_ThreadPolicy; +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_LifespanPolicyValue[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 51, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f4c), + ACE_NTOHL (0x69666573), + ACE_NTOHL (0x70616e50), + ACE_NTOHL (0x6f6c6963), + ACE_NTOHL (0x7956616c), + ACE_NTOHL (0x75653a32), + ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/LifespanPolicyValue:2.3 + 20, + ACE_NTOHL (0x4c696665), + ACE_NTOHL (0x7370616e), + ACE_NTOHL (0x506f6c69), + ACE_NTOHL (0x63795661), + ACE_NTOHL (0x6c756500), // name = LifespanPolicyValue + 2, // member count + 10, + ACE_NTOHL (0x5452414e), + ACE_NTOHL (0x5349454e), + ACE_NTOHL (0x54000000), // name = TRANSIENT + 11, + ACE_NTOHL (0x50455253), + ACE_NTOHL (0x49535445), + ACE_NTOHL (0x4e540000), // name = PERSISTENT + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_LifespanPolicyValue ( + CORBA::tk_enum, + sizeof (_oc_PortableServer_LifespanPolicyValue), + (char *) &_oc_PortableServer_LifespanPolicyValue, + 0, + sizeof (PortableServer::LifespanPolicyValue) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_LifespanPolicyValue = + &_tc_TAO_tc_PortableServer_LifespanPolicyValue; +} + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_LifespanPolicy[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 46, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f4c), + ACE_NTOHL (0x69666573), + ACE_NTOHL (0x70616e50), + ACE_NTOHL (0x6f6c6963), + ACE_NTOHL (0x793a322e), + ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/LifespanPolicy:2.3 + 15, + ACE_NTOHL (0x4c696665), + ACE_NTOHL (0x7370616e), + ACE_NTOHL (0x506f6c69), + ACE_NTOHL (0x63790000), // name = LifespanPolicy + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_LifespanPolicy ( + CORBA::tk_objref, + sizeof (_oc_PortableServer_LifespanPolicy), + (char *) &_oc_PortableServer_LifespanPolicy, + 0, + sizeof (PortableServer::LifespanPolicy) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_LifespanPolicy = + &_tc_TAO_tc_PortableServer_LifespanPolicy; +} + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_IdUniquenessPolicyValue[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 55, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f49), + ACE_NTOHL (0x64556e69), + ACE_NTOHL (0x7175656e), + ACE_NTOHL (0x65737350), + ACE_NTOHL (0x6f6c6963), + ACE_NTOHL (0x7956616c), + ACE_NTOHL (0x75653a32), + ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/IdUniquenessPolicyValue:2.3 + 24, + ACE_NTOHL (0x4964556e), + ACE_NTOHL (0x69717565), + ACE_NTOHL (0x6e657373), + ACE_NTOHL (0x506f6c69), + ACE_NTOHL (0x63795661), + ACE_NTOHL (0x6c756500), // name = IdUniquenessPolicyValue + 2, // member count + 10, + ACE_NTOHL (0x554e4951), + ACE_NTOHL (0x55455f49), + ACE_NTOHL (0x44000000), // name = UNIQUE_ID + 12, + ACE_NTOHL (0x4d554c54), + ACE_NTOHL (0x49504c45), + ACE_NTOHL (0x5f494400), // name = MULTIPLE_ID + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_IdUniquenessPolicyValue ( + CORBA::tk_enum, + sizeof (_oc_PortableServer_IdUniquenessPolicyValue), + (char *) &_oc_PortableServer_IdUniquenessPolicyValue, + 0, + sizeof (PortableServer::IdUniquenessPolicyValue) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_IdUniquenessPolicyValue = + &_tc_TAO_tc_PortableServer_IdUniquenessPolicyValue; +} + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_IdUniquenessPolicy[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 50, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f49), + ACE_NTOHL (0x64556e69), + ACE_NTOHL (0x7175656e), + ACE_NTOHL (0x65737350), + ACE_NTOHL (0x6f6c6963), + ACE_NTOHL (0x793a322e), + ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/IdUniquenessPolicy:2.3 + 19, + ACE_NTOHL (0x4964556e), + ACE_NTOHL (0x69717565), + ACE_NTOHL (0x6e657373), + ACE_NTOHL (0x506f6c69), + ACE_NTOHL (0x63790000), // name = IdUniquenessPolicy + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_IdUniquenessPolicy ( + CORBA::tk_objref, + sizeof (_oc_PortableServer_IdUniquenessPolicy), + (char *) &_oc_PortableServer_IdUniquenessPolicy, + 0, + sizeof (PortableServer::IdUniquenessPolicy) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_IdUniquenessPolicy = + &_tc_TAO_tc_PortableServer_IdUniquenessPolicy; +} + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_IdAssignmentPolicyValue[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 55, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f49), + ACE_NTOHL (0x64417373), + ACE_NTOHL (0x69676e6d), + ACE_NTOHL (0x656e7450), + ACE_NTOHL (0x6f6c6963), + ACE_NTOHL (0x7956616c), + ACE_NTOHL (0x75653a32), + ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/IdAssignmentPolicyValue:2.3 + 24, + ACE_NTOHL (0x49644173), + ACE_NTOHL (0x7369676e), + ACE_NTOHL (0x6d656e74), + ACE_NTOHL (0x506f6c69), + ACE_NTOHL (0x63795661), + ACE_NTOHL (0x6c756500), // name = IdAssignmentPolicyValue + 2, // member count + 8, + ACE_NTOHL (0x55534552), + ACE_NTOHL (0x5f494400), // name = USER_ID + 10, + ACE_NTOHL (0x53595354), + ACE_NTOHL (0x454d5f49), + ACE_NTOHL (0x44000000), // name = SYSTEM_ID + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_IdAssignmentPolicyValue ( + CORBA::tk_enum, + sizeof (_oc_PortableServer_IdAssignmentPolicyValue), + (char *) &_oc_PortableServer_IdAssignmentPolicyValue, + 0, + sizeof (PortableServer::IdAssignmentPolicyValue) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_IdAssignmentPolicyValue = + &_tc_TAO_tc_PortableServer_IdAssignmentPolicyValue; +} + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_IdAssignmentPolicy[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 50, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f49), + ACE_NTOHL (0x64417373), + ACE_NTOHL (0x69676e6d), + ACE_NTOHL (0x656e7450), + ACE_NTOHL (0x6f6c6963), + ACE_NTOHL (0x793a322e), + ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/IdAssignmentPolicy:2.3 + 19, + ACE_NTOHL (0x49644173), + ACE_NTOHL (0x7369676e), + ACE_NTOHL (0x6d656e74), + ACE_NTOHL (0x506f6c69), + ACE_NTOHL (0x63790000), // name = IdAssignmentPolicy + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_IdAssignmentPolicy ( + CORBA::tk_objref, + sizeof (_oc_PortableServer_IdAssignmentPolicy), + (char *) &_oc_PortableServer_IdAssignmentPolicy, + 0, + sizeof (PortableServer::IdAssignmentPolicy) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_IdAssignmentPolicy = + &_tc_TAO_tc_PortableServer_IdAssignmentPolicy; +} + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_ImplicitActivationPolicyValue[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 61, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f49), + ACE_NTOHL (0x6d706c69), + ACE_NTOHL (0x63697441), + ACE_NTOHL (0x63746976), + ACE_NTOHL (0x6174696f), + ACE_NTOHL (0x6e506f6c), + ACE_NTOHL (0x69637956), + ACE_NTOHL (0x616c7565), + ACE_NTOHL (0x3a322e33), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/PortableServer/ImplicitActivationPolicyValue:2.3 + 30, + ACE_NTOHL (0x496d706c), + ACE_NTOHL (0x69636974), + ACE_NTOHL (0x41637469), + ACE_NTOHL (0x76617469), + ACE_NTOHL (0x6f6e506f), + ACE_NTOHL (0x6c696379), + ACE_NTOHL (0x56616c75), + ACE_NTOHL (0x65000000), // name = ImplicitActivationPolicyValue + 2, // member count + 20, + ACE_NTOHL (0x494d504c), + ACE_NTOHL (0x49434954), + ACE_NTOHL (0x5f414354), + ACE_NTOHL (0x49564154), + ACE_NTOHL (0x494f4e00), // name = IMPLICIT_ACTIVATION + 23, + ACE_NTOHL (0x4e4f5f49), + ACE_NTOHL (0x4d504c49), + ACE_NTOHL (0x4349545f), + ACE_NTOHL (0x41435449), + ACE_NTOHL (0x56415449), + ACE_NTOHL (0x4f4e0000), // name = NO_IMPLICIT_ACTIVATION + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_ImplicitActivationPolicyValue ( + CORBA::tk_enum, + sizeof (_oc_PortableServer_ImplicitActivationPolicyValue), + (char *) &_oc_PortableServer_ImplicitActivationPolicyValue, + 0, + sizeof (PortableServer::ImplicitActivationPolicyValue) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_ImplicitActivationPolicyValue = + &_tc_TAO_tc_PortableServer_ImplicitActivationPolicyValue; +} + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_ImplicitActivationPolicy[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 56, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f49), + ACE_NTOHL (0x6d706c69), + ACE_NTOHL (0x63697441), + ACE_NTOHL (0x63746976), + ACE_NTOHL (0x6174696f), + ACE_NTOHL (0x6e506f6c), + ACE_NTOHL (0x6963793a), + ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/ImplicitActivationPolicy:2.3 + 25, + ACE_NTOHL (0x496d706c), + ACE_NTOHL (0x69636974), + ACE_NTOHL (0x41637469), + ACE_NTOHL (0x76617469), + ACE_NTOHL (0x6f6e506f), + ACE_NTOHL (0x6c696379), + ACE_NTOHL (0x0), // name = ImplicitActivationPolicy + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_ImplicitActivationPolicy ( + CORBA::tk_objref, + sizeof (_oc_PortableServer_ImplicitActivationPolicy), + (char *) &_oc_PortableServer_ImplicitActivationPolicy, + 0, + sizeof (PortableServer::ImplicitActivationPolicy) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_ImplicitActivationPolicy = + &_tc_TAO_tc_PortableServer_ImplicitActivationPolicy; +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_ServantRetentionPolicyValue[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 59, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f53), + ACE_NTOHL (0x65727661), + ACE_NTOHL (0x6e745265), + ACE_NTOHL (0x74656e74), + ACE_NTOHL (0x696f6e50), + ACE_NTOHL (0x6f6c6963), + ACE_NTOHL (0x7956616c), + ACE_NTOHL (0x75653a32), + ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/ServantRetentionPolicyValue:2.3 + 28, + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x616e7452), + ACE_NTOHL (0x6574656e), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x506f6c69), + ACE_NTOHL (0x63795661), + ACE_NTOHL (0x6c756500), // name = ServantRetentionPolicyValue + 2, // member count + 7, + ACE_NTOHL (0x52455441), + ACE_NTOHL (0x494e0000), // name = RETAIN + 11, + ACE_NTOHL (0x4e4f4e5f), + ACE_NTOHL (0x52455441), + ACE_NTOHL (0x494e0000), // name = NON_RETAIN + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_ServantRetentionPolicyValue ( + CORBA::tk_enum, + sizeof (_oc_PortableServer_ServantRetentionPolicyValue), + (char *) &_oc_PortableServer_ServantRetentionPolicyValue, + 0, + sizeof (PortableServer::ServantRetentionPolicyValue) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_ServantRetentionPolicyValue = + &_tc_TAO_tc_PortableServer_ServantRetentionPolicyValue; +} + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_ServantRetentionPolicy[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 54, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f53), + ACE_NTOHL (0x65727661), + ACE_NTOHL (0x6e745265), + ACE_NTOHL (0x74656e74), + ACE_NTOHL (0x696f6e50), + ACE_NTOHL (0x6f6c6963), + ACE_NTOHL (0x793a322e), + ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/ServantRetentionPolicy:2.3 + 23, + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x616e7452), + ACE_NTOHL (0x6574656e), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x506f6c69), + ACE_NTOHL (0x63790000), // name = ServantRetentionPolicy + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_ServantRetentionPolicy ( + CORBA::tk_objref, + sizeof (_oc_PortableServer_ServantRetentionPolicy), + (char *) &_oc_PortableServer_ServantRetentionPolicy, + 0, + sizeof (PortableServer::ServantRetentionPolicy) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_ServantRetentionPolicy = + &_tc_TAO_tc_PortableServer_ServantRetentionPolicy; +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_RequestProcessingPolicyValue[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 60, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f52), + ACE_NTOHL (0x65717565), + ACE_NTOHL (0x73745072), + ACE_NTOHL (0x6f636573), + ACE_NTOHL (0x73696e67), + ACE_NTOHL (0x506f6c69), + ACE_NTOHL (0x63795661), + ACE_NTOHL (0x6c75653a), + ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/RequestProcessingPolicyValue:2.3 + 29, + ACE_NTOHL (0x52657175), + ACE_NTOHL (0x65737450), + ACE_NTOHL (0x726f6365), + ACE_NTOHL (0x7373696e), + ACE_NTOHL (0x67506f6c), + ACE_NTOHL (0x69637956), + ACE_NTOHL (0x616c7565), + ACE_NTOHL (0x0), // name = RequestProcessingPolicyValue + 3, // member count + 27, + ACE_NTOHL (0x5553455f), + ACE_NTOHL (0x41435449), + ACE_NTOHL (0x56455f4f), + ACE_NTOHL (0x424a4543), + ACE_NTOHL (0x545f4d41), + ACE_NTOHL (0x505f4f4e), + ACE_NTOHL (0x4c590000), // name = USE_ACTIVE_OBJECT_MAP_ONLY + 20, + ACE_NTOHL (0x5553455f), + ACE_NTOHL (0x44454641), + ACE_NTOHL (0x554c545f), + ACE_NTOHL (0x53455256), + ACE_NTOHL (0x414e5400), // name = USE_DEFAULT_SERVANT + 20, + ACE_NTOHL (0x5553455f), + ACE_NTOHL (0x53455256), + ACE_NTOHL (0x414e545f), + ACE_NTOHL (0x4d414e41), + ACE_NTOHL (0x47455200), // name = USE_SERVANT_MANAGER + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_RequestProcessingPolicyValue ( + CORBA::tk_enum, + sizeof (_oc_PortableServer_RequestProcessingPolicyValue), + (char *) &_oc_PortableServer_RequestProcessingPolicyValue, + 0, + sizeof (PortableServer::RequestProcessingPolicyValue) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_RequestProcessingPolicyValue = + &_tc_TAO_tc_PortableServer_RequestProcessingPolicyValue; +} + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_RequestProcessingPolicy[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 55, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f52), + ACE_NTOHL (0x65717565), + ACE_NTOHL (0x73745072), + ACE_NTOHL (0x6f636573), + ACE_NTOHL (0x73696e67), + ACE_NTOHL (0x506f6c69), + ACE_NTOHL (0x63793a32), + ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/RequestProcessingPolicy:2.3 + 24, + ACE_NTOHL (0x52657175), + ACE_NTOHL (0x65737450), + ACE_NTOHL (0x726f6365), + ACE_NTOHL (0x7373696e), + ACE_NTOHL (0x67506f6c), + ACE_NTOHL (0x69637900), // name = RequestProcessingPolicy + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_RequestProcessingPolicy ( + CORBA::tk_objref, + sizeof (_oc_PortableServer_RequestProcessingPolicy), + (char *) &_oc_PortableServer_RequestProcessingPolicy, + 0, + sizeof (PortableServer::RequestProcessingPolicy) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_RequestProcessingPolicy = + &_tc_TAO_tc_PortableServer_RequestProcessingPolicy; +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_POAManager_AdapterInactive[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 58, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f414d61), + ACE_NTOHL (0x6e616765), + ACE_NTOHL (0x722f4164), + ACE_NTOHL (0x61707465), + ACE_NTOHL (0x72496e61), + ACE_NTOHL (0x63746976), + ACE_NTOHL (0x653a322e), + ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/POAManager/AdapterInactive:2.3 + 16, + ACE_NTOHL (0x41646170), + ACE_NTOHL (0x74657249), + ACE_NTOHL (0x6e616374), + ACE_NTOHL (0x69766500), // name = AdapterInactive + 0, // member count + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_POAManager_AdapterInactive ( + CORBA::tk_except, + sizeof (_oc_PortableServer_POAManager_AdapterInactive), + (char *) &_oc_PortableServer_POAManager_AdapterInactive, + 0, + sizeof (PortableServer::POAManager::AdapterInactive) + ); + +::CORBA::TypeCode_ptr PortableServer::POAManager::_tc_AdapterInactive = + &_tc_TAO_tc_PortableServer_POAManager_AdapterInactive; + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_POAManager_State[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 48, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f414d61), + ACE_NTOHL (0x6e616765), + ACE_NTOHL (0x722f5374), + ACE_NTOHL (0x6174653a), + ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/POAManager/State:2.3 + 6, + ACE_NTOHL (0x53746174), + ACE_NTOHL (0x65000000), // name = State + 4, // member count + 8, + ACE_NTOHL (0x484f4c44), + ACE_NTOHL (0x494e4700), // name = HOLDING + 7, + ACE_NTOHL (0x41435449), + ACE_NTOHL (0x56450000), // name = ACTIVE + 11, + ACE_NTOHL (0x44495343), + ACE_NTOHL (0x41524449), + ACE_NTOHL (0x4e470000), // name = DISCARDING + 9, + ACE_NTOHL (0x494e4143), + ACE_NTOHL (0x54495645), + ACE_NTOHL (0x0), // name = INACTIVE + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_POAManager_State ( + CORBA::tk_enum, + sizeof (_oc_PortableServer_POAManager_State), + (char *) &_oc_PortableServer_POAManager_State, + 0, + sizeof (PortableServer::POAManager::State) + ); + +::CORBA::TypeCode_ptr PortableServer::POAManager::_tc_State = + &_tc_TAO_tc_PortableServer_POAManager_State; + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_POAManager[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 42, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f414d61), + ACE_NTOHL (0x6e616765), + ACE_NTOHL (0x723a322e), + ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/POAManager:2.3 + 11, + ACE_NTOHL (0x504f414d), + ACE_NTOHL (0x616e6167), + ACE_NTOHL (0x65720000), // name = POAManager + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_POAManager ( + CORBA::tk_objref, + sizeof (_oc_PortableServer_POAManager), + (char *) &_oc_PortableServer_POAManager, + 0, + sizeof (PortableServer::POAManager) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_POAManager = + &_tc_TAO_tc_PortableServer_POAManager; +} + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_AdapterActivator[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 48, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f41), + ACE_NTOHL (0x64617074), + ACE_NTOHL (0x65724163), + ACE_NTOHL (0x74697661), + ACE_NTOHL (0x746f723a), + ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/AdapterActivator:2.3 + 17, + ACE_NTOHL (0x41646170), + ACE_NTOHL (0x74657241), + ACE_NTOHL (0x63746976), + ACE_NTOHL (0x61746f72), + ACE_NTOHL (0x0), // name = AdapterActivator + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_AdapterActivator ( + CORBA::tk_objref, + sizeof (_oc_PortableServer_AdapterActivator), + (char *) &_oc_PortableServer_AdapterActivator, + 0, + sizeof (PortableServer::AdapterActivator) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_AdapterActivator = + &_tc_TAO_tc_PortableServer_AdapterActivator; +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_ServantManager[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 46, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f53), + ACE_NTOHL (0x65727661), + ACE_NTOHL (0x6e744d61), + ACE_NTOHL (0x6e616765), + ACE_NTOHL (0x723a322e), + ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/ServantManager:2.3 + 15, + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x616e744d), + ACE_NTOHL (0x616e6167), + ACE_NTOHL (0x65720000), // name = ServantManager + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_ServantManager ( + CORBA::tk_objref, + sizeof (_oc_PortableServer_ServantManager), + (char *) &_oc_PortableServer_ServantManager, + 0, + sizeof (PortableServer::ServantManager) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_ServantManager = + &_tc_TAO_tc_PortableServer_ServantManager; +} + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_ServantActivator[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 48, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f53), + ACE_NTOHL (0x65727661), + ACE_NTOHL (0x6e744163), + ACE_NTOHL (0x74697661), + ACE_NTOHL (0x746f723a), + ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/ServantActivator:2.3 + 17, + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x616e7441), + ACE_NTOHL (0x63746976), + ACE_NTOHL (0x61746f72), + ACE_NTOHL (0x0), // name = ServantActivator + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_ServantActivator ( + CORBA::tk_objref, + sizeof (_oc_PortableServer_ServantActivator), + (char *) &_oc_PortableServer_ServantActivator, + 0, + sizeof (PortableServer::ServantActivator) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_ServantActivator = + &_tc_TAO_tc_PortableServer_ServantActivator; +} + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_ServantLocator[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 46, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f53), + ACE_NTOHL (0x65727661), + ACE_NTOHL (0x6e744c6f), + ACE_NTOHL (0x6361746f), + ACE_NTOHL (0x723a322e), + ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/ServantLocator:2.3 + 15, + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x616e744c), + ACE_NTOHL (0x6f636174), + ACE_NTOHL (0x6f720000), // name = ServantLocator + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_ServantLocator ( + CORBA::tk_objref, + sizeof (_oc_PortableServer_ServantLocator), + (char *) &_oc_PortableServer_ServantLocator, + 0, + sizeof (PortableServer::ServantLocator) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_ServantLocator = + &_tc_TAO_tc_PortableServer_ServantLocator; +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_POA_AdapterAlreadyExists[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 56, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f412f41), + ACE_NTOHL (0x64617074), + ACE_NTOHL (0x6572416c), + ACE_NTOHL (0x72656164), + ACE_NTOHL (0x79457869), + ACE_NTOHL (0x7374733a), + ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/POA/AdapterAlreadyExists:2.3 + 21, + ACE_NTOHL (0x41646170), + ACE_NTOHL (0x74657241), + ACE_NTOHL (0x6c726561), + ACE_NTOHL (0x64794578), + ACE_NTOHL (0x69737473), + ACE_NTOHL (0x0), // name = AdapterAlreadyExists + 0, // member count + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_AdapterAlreadyExists ( + CORBA::tk_except, + sizeof (_oc_PortableServer_POA_AdapterAlreadyExists), + (char *) &_oc_PortableServer_POA_AdapterAlreadyExists, + 0, + sizeof (PortableServer::POA::AdapterAlreadyExists) + ); + +::CORBA::TypeCode_ptr PortableServer::POA::_tc_AdapterAlreadyExists = + &_tc_TAO_tc_PortableServer_POA_AdapterAlreadyExists; + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_POA_AdapterNonExistent[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 54, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f412f41), + ACE_NTOHL (0x64617074), + ACE_NTOHL (0x65724e6f), + ACE_NTOHL (0x6e457869), + ACE_NTOHL (0x7374656e), + ACE_NTOHL (0x743a322e), + ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/POA/AdapterNonExistent:2.3 + 19, + ACE_NTOHL (0x41646170), + ACE_NTOHL (0x7465724e), + ACE_NTOHL (0x6f6e4578), + ACE_NTOHL (0x69737465), + ACE_NTOHL (0x6e740000), // name = AdapterNonExistent + 0, // member count + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_AdapterNonExistent ( + CORBA::tk_except, + sizeof (_oc_PortableServer_POA_AdapterNonExistent), + (char *) &_oc_PortableServer_POA_AdapterNonExistent, + 0, + sizeof (PortableServer::POA::AdapterNonExistent) + ); + +::CORBA::TypeCode_ptr PortableServer::POA::_tc_AdapterNonExistent = + &_tc_TAO_tc_PortableServer_POA_AdapterNonExistent; + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_POA_InvalidPolicy[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 49, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f412f49), + ACE_NTOHL (0x6e76616c), + ACE_NTOHL (0x6964506f), + ACE_NTOHL (0x6c696379), + ACE_NTOHL (0x3a322e33), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/PortableServer/POA/InvalidPolicy:2.3 + 14, + ACE_NTOHL (0x496e7661), + ACE_NTOHL (0x6c696450), + ACE_NTOHL (0x6f6c6963), + ACE_NTOHL (0x79000000), // name = InvalidPolicy + 1, // member count + 6, + ACE_NTOHL (0x696e6465), + ACE_NTOHL (0x78000000), // name = index + CORBA::tk_ushort, + +}; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_InvalidPolicy ( + CORBA::tk_except, + sizeof (_oc_PortableServer_POA_InvalidPolicy), + (char *) &_oc_PortableServer_POA_InvalidPolicy, + 0, + sizeof (PortableServer::POA::InvalidPolicy) + ); + +::CORBA::TypeCode_ptr PortableServer::POA::_tc_InvalidPolicy = + &_tc_TAO_tc_PortableServer_POA_InvalidPolicy; + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_POA_NoServant[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 45, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f412f4e), + ACE_NTOHL (0x6f536572), + ACE_NTOHL (0x76616e74), + ACE_NTOHL (0x3a322e33), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/PortableServer/POA/NoServant:2.3 + 10, + ACE_NTOHL (0x4e6f5365), + ACE_NTOHL (0x7276616e), + ACE_NTOHL (0x74000000), // name = NoServant + 0, // member count + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_NoServant ( + CORBA::tk_except, + sizeof (_oc_PortableServer_POA_NoServant), + (char *) &_oc_PortableServer_POA_NoServant, + 0, + sizeof (PortableServer::POA::NoServant) + ); + +::CORBA::TypeCode_ptr PortableServer::POA::_tc_NoServant = + &_tc_TAO_tc_PortableServer_POA_NoServant; + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_POA_ObjectAlreadyActive[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 55, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f412f4f), + ACE_NTOHL (0x626a6563), + ACE_NTOHL (0x74416c72), + ACE_NTOHL (0x65616479), + ACE_NTOHL (0x41637469), + ACE_NTOHL (0x76653a32), + ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/POA/ObjectAlreadyActive:2.3 + 20, + ACE_NTOHL (0x4f626a65), + ACE_NTOHL (0x6374416c), + ACE_NTOHL (0x72656164), + ACE_NTOHL (0x79416374), + ACE_NTOHL (0x69766500), // name = ObjectAlreadyActive + 0, // member count + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_ObjectAlreadyActive ( + CORBA::tk_except, + sizeof (_oc_PortableServer_POA_ObjectAlreadyActive), + (char *) &_oc_PortableServer_POA_ObjectAlreadyActive, + 0, + sizeof (PortableServer::POA::ObjectAlreadyActive) + ); + +::CORBA::TypeCode_ptr PortableServer::POA::_tc_ObjectAlreadyActive = + &_tc_TAO_tc_PortableServer_POA_ObjectAlreadyActive; + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_POA_ObjectNotActive[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 51, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f412f4f), + ACE_NTOHL (0x626a6563), + ACE_NTOHL (0x744e6f74), + ACE_NTOHL (0x41637469), + ACE_NTOHL (0x76653a32), + ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/POA/ObjectNotActive:2.3 + 16, + ACE_NTOHL (0x4f626a65), + ACE_NTOHL (0x63744e6f), + ACE_NTOHL (0x74416374), + ACE_NTOHL (0x69766500), // name = ObjectNotActive + 0, // member count + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_ObjectNotActive ( + CORBA::tk_except, + sizeof (_oc_PortableServer_POA_ObjectNotActive), + (char *) &_oc_PortableServer_POA_ObjectNotActive, + 0, + sizeof (PortableServer::POA::ObjectNotActive) + ); + +::CORBA::TypeCode_ptr PortableServer::POA::_tc_ObjectNotActive = + &_tc_TAO_tc_PortableServer_POA_ObjectNotActive; + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_POA_ServantAlreadyActive[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 56, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f412f53), + ACE_NTOHL (0x65727661), + ACE_NTOHL (0x6e74416c), + ACE_NTOHL (0x72656164), + ACE_NTOHL (0x79416374), + ACE_NTOHL (0x6976653a), + ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/POA/ServantAlreadyActive:2.3 + 21, + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x616e7441), + ACE_NTOHL (0x6c726561), + ACE_NTOHL (0x64794163), + ACE_NTOHL (0x74697665), + ACE_NTOHL (0x0), // name = ServantAlreadyActive + 0, // member count + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_ServantAlreadyActive ( + CORBA::tk_except, + sizeof (_oc_PortableServer_POA_ServantAlreadyActive), + (char *) &_oc_PortableServer_POA_ServantAlreadyActive, + 0, + sizeof (PortableServer::POA::ServantAlreadyActive) + ); + +::CORBA::TypeCode_ptr PortableServer::POA::_tc_ServantAlreadyActive = + &_tc_TAO_tc_PortableServer_POA_ServantAlreadyActive; + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_POA_ServantNotActive[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 52, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f412f53), + ACE_NTOHL (0x65727661), + ACE_NTOHL (0x6e744e6f), + ACE_NTOHL (0x74416374), + ACE_NTOHL (0x6976653a), + ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/POA/ServantNotActive:2.3 + 17, + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x616e744e), + ACE_NTOHL (0x6f744163), + ACE_NTOHL (0x74697665), + ACE_NTOHL (0x0), // name = ServantNotActive + 0, // member count + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_ServantNotActive ( + CORBA::tk_except, + sizeof (_oc_PortableServer_POA_ServantNotActive), + (char *) &_oc_PortableServer_POA_ServantNotActive, + 0, + sizeof (PortableServer::POA::ServantNotActive) + ); + +::CORBA::TypeCode_ptr PortableServer::POA::_tc_ServantNotActive = + &_tc_TAO_tc_PortableServer_POA_ServantNotActive; + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_POA_WrongAdapter[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 48, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f412f57), + ACE_NTOHL (0x726f6e67), + ACE_NTOHL (0x41646170), + ACE_NTOHL (0x7465723a), + ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/POA/WrongAdapter:2.3 + 13, + ACE_NTOHL (0x57726f6e), + ACE_NTOHL (0x67416461), + ACE_NTOHL (0x70746572), + ACE_NTOHL (0x0), // name = WrongAdapter + 0, // member count + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_WrongAdapter ( + CORBA::tk_except, + sizeof (_oc_PortableServer_POA_WrongAdapter), + (char *) &_oc_PortableServer_POA_WrongAdapter, + 0, + sizeof (PortableServer::POA::WrongAdapter) + ); + +::CORBA::TypeCode_ptr PortableServer::POA::_tc_WrongAdapter = + &_tc_TAO_tc_PortableServer_POA_WrongAdapter; + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_POA_WrongPolicy[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 47, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f412f57), + ACE_NTOHL (0x726f6e67), + ACE_NTOHL (0x506f6c69), + ACE_NTOHL (0x63793a32), + ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/POA/WrongPolicy:2.3 + 12, + ACE_NTOHL (0x57726f6e), + ACE_NTOHL (0x67506f6c), + ACE_NTOHL (0x69637900), // name = WrongPolicy + 0, // member count + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_WrongPolicy ( + CORBA::tk_except, + sizeof (_oc_PortableServer_POA_WrongPolicy), + (char *) &_oc_PortableServer_POA_WrongPolicy, + 0, + sizeof (PortableServer::POA::WrongPolicy) + ); + +::CORBA::TypeCode_ptr PortableServer::POA::_tc_WrongPolicy = + &_tc_TAO_tc_PortableServer_POA_WrongPolicy; + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_POA[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f50), + ACE_NTOHL (0x4f413a32), + ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/POA:2.3 + 4, + ACE_NTOHL (0x504f4100), // name = POA + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA ( + CORBA::tk_objref, + sizeof (_oc_PortableServer_POA), + (char *) &_oc_PortableServer_POA, + 0, + sizeof (PortableServer::POA) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_POA = + &_tc_TAO_tc_PortableServer_POA; +} + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_Current_NoContext[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 49, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f43), + ACE_NTOHL (0x75727265), + ACE_NTOHL (0x6e742f4e), + ACE_NTOHL (0x6f436f6e), + ACE_NTOHL (0x74657874), + ACE_NTOHL (0x3a322e33), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/PortableServer/Current/NoContext:2.3 + 10, + ACE_NTOHL (0x4e6f436f), + ACE_NTOHL (0x6e746578), + ACE_NTOHL (0x74000000), // name = NoContext + 0, // member count + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_Current_NoContext ( + CORBA::tk_except, + sizeof (_oc_PortableServer_Current_NoContext), + (char *) &_oc_PortableServer_Current_NoContext, + 0, + sizeof (PortableServer::Current::NoContext) + ); + +::CORBA::TypeCode_ptr PortableServer::Current::_tc_NoContext = + &_tc_TAO_tc_PortableServer_Current_NoContext; + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_PortableServer_Current[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 39, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x506f7274), + ACE_NTOHL (0x61626c65), + ACE_NTOHL (0x53657276), + ACE_NTOHL (0x65722f43), + ACE_NTOHL (0x75727265), + ACE_NTOHL (0x6e743a32), + ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/Current:2.3 + 8, + ACE_NTOHL (0x43757272), + ACE_NTOHL (0x656e7400), // name = Current + }; + +static CORBA::TypeCode _tc_TAO_tc_PortableServer_Current ( + CORBA::tk_objref, + sizeof (_oc_PortableServer_Current), + (char *) &_oc_PortableServer_Current, + 0, + sizeof (PortableServer::Current) + ); + +namespace PortableServer +{ + ::CORBA::TypeCode_ptr _tc_Current = + &_tc_TAO_tc_PortableServer_Current; +} + +// TAO_IDL - Generated from +// be\be_visitor_sequence/any_op_cs.cpp:54 + + + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POAList>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POAList>::demarshal_value (TAO_InputCDR &) +{ + return 0; +}// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::POAList &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POAList>::insert_copy ( + _tao_any, + PortableServer::POAList::_tao_any_destructor, + PortableServer::_tc_POAList, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POAList *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POAList>::insert ( + _tao_any, + PortableServer::POAList::_tao_any_destructor, + PortableServer::_tc_POAList, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::POAList *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::POAList *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::POAList *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::POAList>::extract ( + _tao_any, + PortableServer::POAList::_tao_any_destructor, + PortableServer::_tc_POAList, + _tao_elem + ); +} + +#if (TAO_HAS_MINIMUM_CORBA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_exception/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::ForwardRequest>::demarshal_value ( + TAO_InputCDR & cdr + ) +{ + CORBA::String_var id; + + if ((cdr >> id.out ()) == 0) + { + return 0; + } + + ACE_TRY_NEW_ENV + { + this->value_->_tao_decode (cdr ACE_ENV_ARG_PARAMETER); + ACE_TRY_CHECK; + } + ACE_CATCHANY + { + return 0; + } + ACE_ENDTRY; + + return 1; +} + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::ForwardRequest &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::ForwardRequest>::insert_copy ( + _tao_any, + PortableServer::ForwardRequest::_tao_any_destructor, + PortableServer::_tc_ForwardRequest, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ForwardRequest *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::ForwardRequest>::insert ( + _tao_any, + PortableServer::ForwardRequest::_tao_any_destructor, + PortableServer::_tc_ForwardRequest, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::ForwardRequest *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::ForwardRequest *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::ForwardRequest *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::ForwardRequest>::extract ( + _tao_any, + PortableServer::ForwardRequest::_tao_any_destructor, + PortableServer::_tc_ForwardRequest, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_CORBA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_exception/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::NotAGroupObject>::demarshal_value ( + TAO_InputCDR & cdr + ) +{ + CORBA::String_var id; + + if ((cdr >> id.out ()) == 0) + { + return 0; + } + + ACE_TRY_NEW_ENV + { + this->value_->_tao_decode (cdr ACE_ENV_ARG_PARAMETER); + ACE_TRY_CHECK; + } + ACE_CATCHANY + { + return 0; + } + ACE_ENDTRY; + + return 1; +} + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::NotAGroupObject &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::NotAGroupObject>::insert_copy ( + _tao_any, + PortableServer::NotAGroupObject::_tao_any_destructor, + PortableServer::_tc_NotAGroupObject, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::NotAGroupObject *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::NotAGroupObject>::insert ( + _tao_any, + PortableServer::NotAGroupObject::_tao_any_destructor, + PortableServer::_tc_NotAGroupObject, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::NotAGroupObject *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::NotAGroupObject *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::NotAGroupObject *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::NotAGroupObject>::extract ( + _tao_any, + PortableServer::NotAGroupObject::_tao_any_destructor, + PortableServer::_tc_NotAGroupObject, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_sequence/any_op_cs.cpp:54 + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::IDs &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::IDs>::insert_copy ( + _tao_any, + PortableServer::IDs::_tao_any_destructor, + PortableServer::_tc_IDs, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::IDs *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::IDs>::insert ( + _tao_any, + PortableServer::IDs::_tao_any_destructor, + PortableServer::_tc_IDs, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::IDs *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::IDs *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::IDs *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::IDs>::extract ( + _tao_any, + PortableServer::IDs::_tao_any_destructor, + PortableServer::_tc_IDs, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_enum/any_op_cs.cpp:52 + +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ThreadPolicyValue _tao_elem + ) +{ + TAO::Any_Basic_Impl_T<PortableServer::ThreadPolicyValue>::insert ( + _tao_any, + PortableServer::_tc_ThreadPolicyValue, + _tao_elem + ); +} + +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::ThreadPolicyValue &_tao_elem + ) +{ + return + TAO::Any_Basic_Impl_T<PortableServer::ThreadPolicyValue>::extract ( + _tao_any, + PortableServer::_tc_ThreadPolicyValue, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ThreadPolicy>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ThreadPolicy>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ThreadPolicy>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ThreadPolicy_ptr _tao_elem + ) +{ + PortableServer::ThreadPolicy_ptr _tao_objptr = + PortableServer::ThreadPolicy::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ThreadPolicy_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<PortableServer::ThreadPolicy>::insert ( + _tao_any, + PortableServer::ThreadPolicy::_tao_any_destructor, + PortableServer::_tc_ThreadPolicy, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::ThreadPolicy_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<PortableServer::ThreadPolicy>::extract ( + _tao_any, + PortableServer::ThreadPolicy::_tao_any_destructor, + PortableServer::_tc_ThreadPolicy, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_enum/any_op_cs.cpp:52 + +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::LifespanPolicyValue _tao_elem + ) +{ + TAO::Any_Basic_Impl_T<PortableServer::LifespanPolicyValue>::insert ( + _tao_any, + PortableServer::_tc_LifespanPolicyValue, + _tao_elem + ); +} + +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::LifespanPolicyValue &_tao_elem + ) +{ + return + TAO::Any_Basic_Impl_T<PortableServer::LifespanPolicyValue>::extract ( + _tao_any, + PortableServer::_tc_LifespanPolicyValue, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::LifespanPolicy>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::LifespanPolicy>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::LifespanPolicy>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::LifespanPolicy_ptr _tao_elem + ) +{ + PortableServer::LifespanPolicy_ptr _tao_objptr = + PortableServer::LifespanPolicy::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::LifespanPolicy_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<PortableServer::LifespanPolicy>::insert ( + _tao_any, + PortableServer::LifespanPolicy::_tao_any_destructor, + PortableServer::_tc_LifespanPolicy, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::LifespanPolicy_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<PortableServer::LifespanPolicy>::extract ( + _tao_any, + PortableServer::LifespanPolicy::_tao_any_destructor, + PortableServer::_tc_LifespanPolicy, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// be\be_visitor_enum/any_op_cs.cpp:52 + +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::IdUniquenessPolicyValue _tao_elem + ) +{ + TAO::Any_Basic_Impl_T<PortableServer::IdUniquenessPolicyValue>::insert ( + _tao_any, + PortableServer::_tc_IdUniquenessPolicyValue, + _tao_elem + ); +} + +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::IdUniquenessPolicyValue &_tao_elem + ) +{ + return + TAO::Any_Basic_Impl_T<PortableServer::IdUniquenessPolicyValue>::extract ( + _tao_any, + PortableServer::_tc_IdUniquenessPolicyValue, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::IdUniquenessPolicy>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::IdUniquenessPolicy>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::IdUniquenessPolicy>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::IdUniquenessPolicy_ptr _tao_elem + ) +{ + PortableServer::IdUniquenessPolicy_ptr _tao_objptr = + PortableServer::IdUniquenessPolicy::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::IdUniquenessPolicy_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<PortableServer::IdUniquenessPolicy>::insert ( + _tao_any, + PortableServer::IdUniquenessPolicy::_tao_any_destructor, + PortableServer::_tc_IdUniquenessPolicy, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::IdUniquenessPolicy_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<PortableServer::IdUniquenessPolicy>::extract ( + _tao_any, + PortableServer::IdUniquenessPolicy::_tao_any_destructor, + PortableServer::_tc_IdUniquenessPolicy, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// be\be_visitor_enum/any_op_cs.cpp:52 + +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::IdAssignmentPolicyValue _tao_elem + ) +{ + TAO::Any_Basic_Impl_T<PortableServer::IdAssignmentPolicyValue>::insert ( + _tao_any, + PortableServer::_tc_IdAssignmentPolicyValue, + _tao_elem + ); +} + +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::IdAssignmentPolicyValue &_tao_elem + ) +{ + return + TAO::Any_Basic_Impl_T<PortableServer::IdAssignmentPolicyValue>::extract ( + _tao_any, + PortableServer::_tc_IdAssignmentPolicyValue, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::IdAssignmentPolicy>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::IdAssignmentPolicy>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::IdAssignmentPolicy>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::IdAssignmentPolicy_ptr _tao_elem + ) +{ + PortableServer::IdAssignmentPolicy_ptr _tao_objptr = + PortableServer::IdAssignmentPolicy::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::IdAssignmentPolicy_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<PortableServer::IdAssignmentPolicy>::insert ( + _tao_any, + PortableServer::IdAssignmentPolicy::_tao_any_destructor, + PortableServer::_tc_IdAssignmentPolicy, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::IdAssignmentPolicy_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<PortableServer::IdAssignmentPolicy>::extract ( + _tao_any, + PortableServer::IdAssignmentPolicy::_tao_any_destructor, + PortableServer::_tc_IdAssignmentPolicy, + _tao_elem + ); +} + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_enum/any_op_cs.cpp:52 + +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ImplicitActivationPolicyValue _tao_elem + ) +{ + TAO::Any_Basic_Impl_T<PortableServer::ImplicitActivationPolicyValue>::insert ( + _tao_any, + PortableServer::_tc_ImplicitActivationPolicyValue, + _tao_elem + ); +} + +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::ImplicitActivationPolicyValue &_tao_elem + ) +{ + return + TAO::Any_Basic_Impl_T<PortableServer::ImplicitActivationPolicyValue>::extract ( + _tao_any, + PortableServer::_tc_ImplicitActivationPolicyValue, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ImplicitActivationPolicy>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ImplicitActivationPolicy>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ImplicitActivationPolicy>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ImplicitActivationPolicy_ptr _tao_elem + ) +{ + PortableServer::ImplicitActivationPolicy_ptr _tao_objptr = + PortableServer::ImplicitActivationPolicy::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ImplicitActivationPolicy_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<PortableServer::ImplicitActivationPolicy>::insert ( + _tao_any, + PortableServer::ImplicitActivationPolicy::_tao_any_destructor, + PortableServer::_tc_ImplicitActivationPolicy, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::ImplicitActivationPolicy_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<PortableServer::ImplicitActivationPolicy>::extract ( + _tao_any, + PortableServer::ImplicitActivationPolicy::_tao_any_destructor, + PortableServer::_tc_ImplicitActivationPolicy, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_enum/any_op_cs.cpp:52 + +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ServantRetentionPolicyValue _tao_elem + ) +{ + TAO::Any_Basic_Impl_T<PortableServer::ServantRetentionPolicyValue>::insert ( + _tao_any, + PortableServer::_tc_ServantRetentionPolicyValue, + _tao_elem + ); +} + +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::ServantRetentionPolicyValue &_tao_elem + ) +{ + return + TAO::Any_Basic_Impl_T<PortableServer::ServantRetentionPolicyValue>::extract ( + _tao_any, + PortableServer::_tc_ServantRetentionPolicyValue, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ServantRetentionPolicy>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ServantRetentionPolicy>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ServantRetentionPolicy>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ServantRetentionPolicy_ptr _tao_elem + ) +{ + PortableServer::ServantRetentionPolicy_ptr _tao_objptr = + PortableServer::ServantRetentionPolicy::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ServantRetentionPolicy_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<PortableServer::ServantRetentionPolicy>::insert ( + _tao_any, + PortableServer::ServantRetentionPolicy::_tao_any_destructor, + PortableServer::_tc_ServantRetentionPolicy, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::ServantRetentionPolicy_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<PortableServer::ServantRetentionPolicy>::extract ( + _tao_any, + PortableServer::ServantRetentionPolicy::_tao_any_destructor, + PortableServer::_tc_ServantRetentionPolicy, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_enum/any_op_cs.cpp:52 + +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::RequestProcessingPolicyValue _tao_elem + ) +{ + TAO::Any_Basic_Impl_T<PortableServer::RequestProcessingPolicyValue>::insert ( + _tao_any, + PortableServer::_tc_RequestProcessingPolicyValue, + _tao_elem + ); +} + +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::RequestProcessingPolicyValue &_tao_elem + ) +{ + return + TAO::Any_Basic_Impl_T<PortableServer::RequestProcessingPolicyValue>::extract ( + _tao_any, + PortableServer::_tc_RequestProcessingPolicyValue, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::RequestProcessingPolicy>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::RequestProcessingPolicy>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::RequestProcessingPolicy>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::RequestProcessingPolicy_ptr _tao_elem + ) +{ + PortableServer::RequestProcessingPolicy_ptr _tao_objptr = + PortableServer::RequestProcessingPolicy::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::RequestProcessingPolicy_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<PortableServer::RequestProcessingPolicy>::insert ( + _tao_any, + PortableServer::RequestProcessingPolicy::_tao_any_destructor, + PortableServer::_tc_RequestProcessingPolicy, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::RequestProcessingPolicy_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<PortableServer::RequestProcessingPolicy>::extract ( + _tao_any, + PortableServer::RequestProcessingPolicy::_tao_any_destructor, + PortableServer::_tc_RequestProcessingPolicy, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::POAManager>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::POAManager>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::POAManager>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POAManager_ptr _tao_elem + ) +{ + PortableServer::POAManager_ptr _tao_objptr = + PortableServer::POAManager::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POAManager_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<PortableServer::POAManager>::insert ( + _tao_any, + PortableServer::POAManager::_tao_any_destructor, + PortableServer::_tc_POAManager, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::POAManager_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<PortableServer::POAManager>::extract ( + _tao_any, + PortableServer::POAManager::_tao_any_destructor, + PortableServer::_tc_POAManager, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// be\be_visitor_exception/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POAManager::AdapterInactive>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POAManager::AdapterInactive>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +#if (TAO_HAS_MINIMUM_POA == 0) + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::POAManager::AdapterInactive &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POAManager::AdapterInactive>::insert_copy ( + _tao_any, + PortableServer::POAManager::AdapterInactive::_tao_any_destructor, + PortableServer::POAManager::_tc_AdapterInactive, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POAManager::AdapterInactive *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POAManager::AdapterInactive>::insert ( + _tao_any, + PortableServer::POAManager::AdapterInactive::_tao_any_destructor, + PortableServer::POAManager::_tc_AdapterInactive, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::POAManager::AdapterInactive *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::POAManager::AdapterInactive *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::POAManager::AdapterInactive *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::POAManager::AdapterInactive>::extract ( + _tao_any, + PortableServer::POAManager::AdapterInactive::_tao_any_destructor, + PortableServer::POAManager::_tc_AdapterInactive, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_enum/any_op_cs.cpp:52 + + + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Basic_Impl_T<PortableServer::POAManager::State>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Basic_Impl_T<PortableServer::POAManager::State>::demarshal_value (TAO_InputCDR &) +{ + return 0; +}void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POAManager::State _tao_elem + ) +{ + TAO::Any_Basic_Impl_T<PortableServer::POAManager::State>::insert ( + _tao_any, + PortableServer::POAManager::_tc_State, + _tao_elem + ); +} + +#if (TAO_HAS_MINIMUM_POA == 0) + +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::POAManager::State &_tao_elem + ) +{ + return + TAO::Any_Basic_Impl_T<PortableServer::POAManager::State>::extract ( + _tao_any, + PortableServer::POAManager::_tc_State, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::AdapterActivator>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::AdapterActivator>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::AdapterActivator>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::AdapterActivator_ptr _tao_elem + ) +{ + PortableServer::AdapterActivator_ptr _tao_objptr = + PortableServer::AdapterActivator::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::AdapterActivator_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<PortableServer::AdapterActivator>::insert ( + _tao_any, + PortableServer::AdapterActivator::_tao_any_destructor, + PortableServer::_tc_AdapterActivator, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::AdapterActivator_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<PortableServer::AdapterActivator>::extract ( + _tao_any, + PortableServer::AdapterActivator::_tao_any_destructor, + PortableServer::_tc_AdapterActivator, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ServantManager>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ServantManager>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ServantManager>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ServantManager_ptr _tao_elem + ) +{ + PortableServer::ServantManager_ptr _tao_objptr = + PortableServer::ServantManager::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ServantManager_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<PortableServer::ServantManager>::insert ( + _tao_any, + PortableServer::ServantManager::_tao_any_destructor, + PortableServer::_tc_ServantManager, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::ServantManager_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<PortableServer::ServantManager>::extract ( + _tao_any, + PortableServer::ServantManager::_tao_any_destructor, + PortableServer::_tc_ServantManager, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ServantActivator>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ServantActivator>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ServantActivator>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ServantActivator_ptr _tao_elem + ) +{ + PortableServer::ServantActivator_ptr _tao_objptr = + PortableServer::ServantActivator::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ServantActivator_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<PortableServer::ServantActivator>::insert ( + _tao_any, + PortableServer::ServantActivator::_tao_any_destructor, + PortableServer::_tc_ServantActivator, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::ServantActivator_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<PortableServer::ServantActivator>::extract ( + _tao_any, + PortableServer::ServantActivator::_tao_any_destructor, + PortableServer::_tc_ServantActivator, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ServantLocator>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ServantLocator>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::ServantLocator>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ServantLocator_ptr _tao_elem + ) +{ + PortableServer::ServantLocator_ptr _tao_objptr = + PortableServer::ServantLocator::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::ServantLocator_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<PortableServer::ServantLocator>::insert ( + _tao_any, + PortableServer::ServantLocator::_tao_any_destructor, + PortableServer::_tc_ServantLocator, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::ServantLocator_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<PortableServer::ServantLocator>::extract ( + _tao_any, + PortableServer::ServantLocator::_tao_any_destructor, + PortableServer::_tc_ServantLocator, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::POA>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::POA>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::POA>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POA_ptr _tao_elem + ) +{ + PortableServer::POA_ptr _tao_objptr = + PortableServer::POA::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POA_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<PortableServer::POA>::insert ( + _tao_any, + PortableServer::POA::_tao_any_destructor, + PortableServer::_tc_POA, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::POA_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<PortableServer::POA>::extract ( + _tao_any, + PortableServer::POA::_tao_any_destructor, + PortableServer::_tc_POA, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// be\be_visitor_exception/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::AdapterAlreadyExists>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::AdapterAlreadyExists>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::POA::AdapterAlreadyExists &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::AdapterAlreadyExists>::insert_copy ( + _tao_any, + PortableServer::POA::AdapterAlreadyExists::_tao_any_destructor, + PortableServer::POA::_tc_AdapterAlreadyExists, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POA::AdapterAlreadyExists *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::AdapterAlreadyExists>::insert ( + _tao_any, + PortableServer::POA::AdapterAlreadyExists::_tao_any_destructor, + PortableServer::POA::_tc_AdapterAlreadyExists, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::POA::AdapterAlreadyExists *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::POA::AdapterAlreadyExists *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::POA::AdapterAlreadyExists *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::POA::AdapterAlreadyExists>::extract ( + _tao_any, + PortableServer::POA::AdapterAlreadyExists::_tao_any_destructor, + PortableServer::POA::_tc_AdapterAlreadyExists, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// be\be_visitor_exception/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::AdapterNonExistent>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::AdapterNonExistent>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +#if (TAO_HAS_MINIMUM_POA == 0) + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::POA::AdapterNonExistent &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::AdapterNonExistent>::insert_copy ( + _tao_any, + PortableServer::POA::AdapterNonExistent::_tao_any_destructor, + PortableServer::POA::_tc_AdapterNonExistent, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POA::AdapterNonExistent *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::AdapterNonExistent>::insert ( + _tao_any, + PortableServer::POA::AdapterNonExistent::_tao_any_destructor, + PortableServer::POA::_tc_AdapterNonExistent, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::POA::AdapterNonExistent *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::POA::AdapterNonExistent *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::POA::AdapterNonExistent *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::POA::AdapterNonExistent>::extract ( + _tao_any, + PortableServer::POA::AdapterNonExistent::_tao_any_destructor, + PortableServer::POA::_tc_AdapterNonExistent, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_exception/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::InvalidPolicy>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::InvalidPolicy>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +#if (TAO_HAS_MINIMUM_POA == 0) + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::POA::InvalidPolicy &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::InvalidPolicy>::insert_copy ( + _tao_any, + PortableServer::POA::InvalidPolicy::_tao_any_destructor, + PortableServer::POA::_tc_InvalidPolicy, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POA::InvalidPolicy *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::InvalidPolicy>::insert ( + _tao_any, + PortableServer::POA::InvalidPolicy::_tao_any_destructor, + PortableServer::POA::_tc_InvalidPolicy, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::POA::InvalidPolicy *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::POA::InvalidPolicy *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::POA::InvalidPolicy *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::POA::InvalidPolicy>::extract ( + _tao_any, + PortableServer::POA::InvalidPolicy::_tao_any_destructor, + PortableServer::POA::_tc_InvalidPolicy, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +// TAO_IDL - Generated from +// be\be_visitor_exception/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::NoServant>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::NoServant>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::POA::NoServant &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::NoServant>::insert_copy ( + _tao_any, + PortableServer::POA::NoServant::_tao_any_destructor, + PortableServer::POA::_tc_NoServant, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POA::NoServant *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::NoServant>::insert ( + _tao_any, + PortableServer::POA::NoServant::_tao_any_destructor, + PortableServer::POA::_tc_NoServant, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::POA::NoServant *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::POA::NoServant *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::POA::NoServant *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::POA::NoServant>::extract ( + _tao_any, + PortableServer::POA::NoServant::_tao_any_destructor, + PortableServer::POA::_tc_NoServant, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_exception/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::ObjectAlreadyActive>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::ObjectAlreadyActive>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +#if (TAO_HAS_MINIMUM_POA == 0) + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::POA::ObjectAlreadyActive &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::ObjectAlreadyActive>::insert_copy ( + _tao_any, + PortableServer::POA::ObjectAlreadyActive::_tao_any_destructor, + PortableServer::POA::_tc_ObjectAlreadyActive, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POA::ObjectAlreadyActive *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::ObjectAlreadyActive>::insert ( + _tao_any, + PortableServer::POA::ObjectAlreadyActive::_tao_any_destructor, + PortableServer::POA::_tc_ObjectAlreadyActive, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::POA::ObjectAlreadyActive *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::POA::ObjectAlreadyActive *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::POA::ObjectAlreadyActive *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::POA::ObjectAlreadyActive>::extract ( + _tao_any, + PortableServer::POA::ObjectAlreadyActive::_tao_any_destructor, + PortableServer::POA::_tc_ObjectAlreadyActive, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_exception/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::ObjectNotActive>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::ObjectNotActive>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +#if (TAO_HAS_MINIMUM_POA == 0) + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::POA::ObjectNotActive &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::ObjectNotActive>::insert_copy ( + _tao_any, + PortableServer::POA::ObjectNotActive::_tao_any_destructor, + PortableServer::POA::_tc_ObjectNotActive, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POA::ObjectNotActive *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::ObjectNotActive>::insert ( + _tao_any, + PortableServer::POA::ObjectNotActive::_tao_any_destructor, + PortableServer::POA::_tc_ObjectNotActive, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::POA::ObjectNotActive *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::POA::ObjectNotActive *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::POA::ObjectNotActive *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::POA::ObjectNotActive>::extract ( + _tao_any, + PortableServer::POA::ObjectNotActive::_tao_any_destructor, + PortableServer::POA::_tc_ObjectNotActive, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_exception/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::ServantAlreadyActive>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::ServantAlreadyActive>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +#if (TAO_HAS_MINIMUM_POA == 0) + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::POA::ServantAlreadyActive &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::ServantAlreadyActive>::insert_copy ( + _tao_any, + PortableServer::POA::ServantAlreadyActive::_tao_any_destructor, + PortableServer::POA::_tc_ServantAlreadyActive, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POA::ServantAlreadyActive *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::ServantAlreadyActive>::insert ( + _tao_any, + PortableServer::POA::ServantAlreadyActive::_tao_any_destructor, + PortableServer::POA::_tc_ServantAlreadyActive, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::POA::ServantAlreadyActive *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::POA::ServantAlreadyActive *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::POA::ServantAlreadyActive *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::POA::ServantAlreadyActive>::extract ( + _tao_any, + PortableServer::POA::ServantAlreadyActive::_tao_any_destructor, + PortableServer::POA::_tc_ServantAlreadyActive, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_exception/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::ServantNotActive>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::ServantNotActive>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +#if (TAO_HAS_MINIMUM_POA == 0) + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::POA::ServantNotActive &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::ServantNotActive>::insert_copy ( + _tao_any, + PortableServer::POA::ServantNotActive::_tao_any_destructor, + PortableServer::POA::_tc_ServantNotActive, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POA::ServantNotActive *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::ServantNotActive>::insert ( + _tao_any, + PortableServer::POA::ServantNotActive::_tao_any_destructor, + PortableServer::POA::_tc_ServantNotActive, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::POA::ServantNotActive *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::POA::ServantNotActive *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::POA::ServantNotActive *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::POA::ServantNotActive>::extract ( + _tao_any, + PortableServer::POA::ServantNotActive::_tao_any_destructor, + PortableServer::POA::_tc_ServantNotActive, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_exception/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::WrongAdapter>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::WrongAdapter>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +#if (TAO_HAS_MINIMUM_POA == 0) + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::POA::WrongAdapter &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::WrongAdapter>::insert_copy ( + _tao_any, + PortableServer::POA::WrongAdapter::_tao_any_destructor, + PortableServer::POA::_tc_WrongAdapter, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POA::WrongAdapter *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::WrongAdapter>::insert ( + _tao_any, + PortableServer::POA::WrongAdapter::_tao_any_destructor, + PortableServer::POA::_tc_WrongAdapter, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::POA::WrongAdapter *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::POA::WrongAdapter *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::POA::WrongAdapter *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::POA::WrongAdapter>::extract ( + _tao_any, + PortableServer::POA::WrongAdapter::_tao_any_destructor, + PortableServer::POA::_tc_WrongAdapter, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_exception/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::WrongPolicy>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::POA::WrongPolicy>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +#if (TAO_HAS_MINIMUM_POA == 0) + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::POA::WrongPolicy &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::WrongPolicy>::insert_copy ( + _tao_any, + PortableServer::POA::WrongPolicy::_tao_any_destructor, + PortableServer::POA::_tc_WrongPolicy, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::POA::WrongPolicy *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::POA::WrongPolicy>::insert ( + _tao_any, + PortableServer::POA::WrongPolicy::_tao_any_destructor, + PortableServer::POA::_tc_WrongPolicy, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::POA::WrongPolicy *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::POA::WrongPolicy *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::POA::WrongPolicy *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::POA::WrongPolicy>::extract ( + _tao_any, + PortableServer::POA::WrongPolicy::_tao_any_destructor, + PortableServer::POA::_tc_WrongPolicy, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +// TAO_IDL - Generated from +// be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::Current>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::Current>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<PortableServer::Current>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::Current_ptr _tao_elem + ) +{ + PortableServer::Current_ptr _tao_objptr = + PortableServer::Current::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + PortableServer::Current_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<PortableServer::Current>::insert ( + _tao_any, + PortableServer::Current::_tao_any_destructor, + PortableServer::_tc_Current, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::Current_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<PortableServer::Current>::extract ( + _tao_any, + PortableServer::Current::_tao_any_destructor, + PortableServer::_tc_Current, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// be\be_visitor_exception/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::Current::NoContext>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Dual_Impl_T<PortableServer::Current::NoContext>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + +#if (TAO_HAS_MINIMUM_POA == 0) + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const PortableServer::Current::NoContext &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::Current::NoContext>::insert_copy ( + _tao_any, + PortableServer::Current::NoContext::_tao_any_destructor, + PortableServer::Current::_tc_NoContext, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + PortableServer::Current::NoContext *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<PortableServer::Current::NoContext>::insert ( + _tao_any, + PortableServer::Current::NoContext::_tao_any_destructor, + PortableServer::Current::_tc_NoContext, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + PortableServer::Current::NoContext *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const PortableServer::Current::NoContext *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const PortableServer::Current::NoContext *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<PortableServer::Current::NoContext>::extract ( + _tao_any, + PortableServer::Current::NoContext::_tao_any_destructor, + PortableServer::Current::_tc_NoContext, + _tao_elem + ); +} + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) + + template class + TAO::Any_Dual_Impl_T< + PortableServer::POA::AdapterAlreadyExists + >; + + template class + TAO::Any_Dual_Impl_T< + PortableServer::POA::AdapterNonExistent + >; + + template class + TAO::Any_Dual_Impl_T< + PortableServer::POA::InvalidPolicy + >; + +#if (TAO_HAS_MINIMUM_POA == 0) + + template class + TAO::Any_Dual_Impl_T< + PortableServer::POA::NoServant + >; + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + + template class + TAO::Any_Dual_Impl_T< + PortableServer::POA::ObjectAlreadyActive + >; + + template class + TAO::Any_Dual_Impl_T< + PortableServer::POA::ObjectNotActive + >; + + template class + TAO::Any_Dual_Impl_T< + PortableServer::POA::ServantAlreadyActive + >; + + template class + TAO::Any_Dual_Impl_T< + PortableServer::POA::ServantNotActive + >; + + template class + TAO::Any_Dual_Impl_T< + PortableServer::POA::WrongAdapter + >; + + template class + TAO::Any_Dual_Impl_T< + PortableServer::POA::WrongPolicy + >; + + template class + TAO::Any_Impl_T< + PortableServer::POA + >; + + template class + TAO::Any_Dual_Impl_T< + PortableServer::POAList + >; + +#if (TAO_HAS_MINIMUM_CORBA == 0) + + template class + TAO::Any_Dual_Impl_T< + PortableServer::ForwardRequest + >; + +#endif /* TAO_HAS_MINIMUM_CORBA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + + template class + TAO::Any_Dual_Impl_T< + PortableServer::NotAGroupObject + >; + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + + template class + TAO::Any_Dual_Impl_T< + PortableServer::IDs + >; + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + + template class + TAO::Any_Basic_Impl_T< + PortableServer::ThreadPolicyValue + >; + + template class + TAO::Any_Impl_T< + PortableServer::ThreadPolicy + >; + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + + template class + TAO::Any_Basic_Impl_T< + PortableServer::LifespanPolicyValue + >; + + template class + TAO::Any_Impl_T< + PortableServer::LifespanPolicy + >; + + template class + TAO::Any_Basic_Impl_T< + PortableServer::IdUniquenessPolicyValue + >; + + template class + TAO::Any_Impl_T< + PortableServer::IdUniquenessPolicy + >; + + template class + TAO::Any_Basic_Impl_T< + PortableServer::IdAssignmentPolicyValue + >; + + template class + TAO::Any_Impl_T< + PortableServer::IdAssignmentPolicy + >; + +#if (TAO_HAS_MINIMUM_POA == 0) + + template class + TAO::Any_Basic_Impl_T< + PortableServer::ImplicitActivationPolicyValue + >; + + template class + TAO::Any_Impl_T< + PortableServer::ImplicitActivationPolicy + >; + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + + template class + TAO::Any_Basic_Impl_T< + PortableServer::ServantRetentionPolicyValue + >; + + template class + TAO::Any_Impl_T< + PortableServer::ServantRetentionPolicy + >; + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + + template class + TAO::Any_Basic_Impl_T< + PortableServer::RequestProcessingPolicyValue + >; + + template class + TAO::Any_Impl_T< + PortableServer::RequestProcessingPolicy + >; + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + + template class + TAO::Any_Dual_Impl_T< + PortableServer::POAManager::AdapterInactive + >; + + template class + TAO::Any_Basic_Impl_T< + PortableServer::POAManager::State + >; + + template class + TAO::Any_Impl_T< + PortableServer::POAManager + >; + +#if (TAO_HAS_MINIMUM_POA == 0) + + template class + TAO::Any_Impl_T< + PortableServer::AdapterActivator + >; + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + + template class + TAO::Any_Impl_T< + PortableServer::ServantManager + >; + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + + template class + TAO::Any_Impl_T< + PortableServer::ServantActivator + >; + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + + template class + TAO::Any_Impl_T< + PortableServer::ServantLocator + >; + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + + template class + TAO::Any_Dual_Impl_T< + PortableServer::Current::NoContext + >; + + template class + TAO::Any_Impl_T< + PortableServer::Current + >; + +#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::POA::AdapterAlreadyExists \ + > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::POA::AdapterNonExistent \ + > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::POA::InvalidPolicy \ + > + +#if (TAO_HAS_MINIMUM_POA == 0) + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::POA::NoServant \ + > + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::POA::ObjectAlreadyActive \ + > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::POA::ObjectNotActive \ + > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::POA::ServantAlreadyActive \ + > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::POA::ServantNotActive \ + > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::POA::WrongAdapter \ + > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::POA::WrongPolicy \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + PortableServer::POA \ + > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::POAList \ + > + +#if (TAO_HAS_MINIMUM_CORBA == 0) + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::ForwardRequest \ + > + +#endif /* TAO_HAS_MINIMUM_CORBA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::NotAGroupObject \ + > + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::IDs \ + > + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +# pragma instantiate \ + TAO::Any_Basic_Impl_T< \ + PortableServer::ThreadPolicyValue \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + PortableServer::ThreadPolicy \ + > + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +# pragma instantiate \ + TAO::Any_Basic_Impl_T< \ + PortableServer::LifespanPolicyValue \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + PortableServer::LifespanPolicy \ + > + +# pragma instantiate \ + TAO::Any_Basic_Impl_T< \ + PortableServer::IdUniquenessPolicyValue \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + PortableServer::IdUniquenessPolicy \ + > + +# pragma instantiate \ + TAO::Any_Basic_Impl_T< \ + PortableServer::IdAssignmentPolicyValue \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + PortableServer::IdAssignmentPolicy \ + > + +#if (TAO_HAS_MINIMUM_POA == 0) + +# pragma instantiate \ + TAO::Any_Basic_Impl_T< \ + PortableServer::ImplicitActivationPolicyValue \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + PortableServer::ImplicitActivationPolicy \ + > + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +# pragma instantiate \ + TAO::Any_Basic_Impl_T< \ + PortableServer::ServantRetentionPolicyValue \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + PortableServer::ServantRetentionPolicy \ + > + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +# pragma instantiate \ + TAO::Any_Basic_Impl_T< \ + PortableServer::RequestProcessingPolicyValue \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + PortableServer::RequestProcessingPolicy \ + > + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::POAManager::AdapterInactive \ + > + +# pragma instantiate \ + TAO::Any_Basic_Impl_T< \ + PortableServer::POAManager::State \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + PortableServer::POAManager \ + > + +#if (TAO_HAS_MINIMUM_POA == 0) + +# pragma instantiate \ + TAO::Any_Impl_T< \ + PortableServer::AdapterActivator \ + > + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +# pragma instantiate \ + TAO::Any_Impl_T< \ + PortableServer::ServantManager \ + > + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +# pragma instantiate \ + TAO::Any_Impl_T< \ + PortableServer::ServantActivator \ + > + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + +# pragma instantiate \ + TAO::Any_Impl_T< \ + PortableServer::ServantLocator \ + > + +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + PortableServer::Current::NoContext \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + PortableServer::Current \ + > + +#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ diff --git a/TAO/tao/PortableServer/PortableServerC.cpp b/TAO/tao/PortableServer/PortableServerC.cpp index 404367ae5e6..2c4ac4fe9d4 100644 --- a/TAO/tao/PortableServer/PortableServerC.cpp +++ b/TAO/tao/PortableServer/PortableServerC.cpp @@ -26,21 +26,14 @@ // http://www.cs.wustl.edu/~schmidt/TAO.html // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:301 +// be\be_codegen.cpp:323 + #include "PortableServerC.h" -#include "tao/Stub.h" -#include "tao/Invocation_Adapter.h" -#include "tao/Object_T.h" -#include "tao/Any_Impl_T.h" -#include "tao/Any_Dual_Impl_T.h" -#include "tao/Any_Basic_Impl_T.h" -#include "tao/Basic_Arguments.h" -#include "tao/Object_Argument_T.h" -#include "tao/Special_Basic_Arguments.h" -#include "tao/UB_String_Arguments.h" -#include "tao/Var_Size_Argument_T.h" +#include "tao/CDR.h" #include "tao/Typecode.h" +#include "tao/Object_Argument_T.h" +#include "ace/OS_NS_string.h" #include "tao/PortableServer/POA.h" @@ -52,421 +45,15 @@ #include "PortableServerC.i" #endif /* !defined INLINE */ -#include "ace/OS_NS_string.h" - // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:59 +// be\be_visitor_arg_traits.cpp:64 + +#if (TAO_HAS_MINIMUM_POA == 0) // Arg traits specializations. namespace TAO { - // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:262 - -#if !defined (__TAO_SEQ_CORBA_POLICY___ARG_TRAITS_CS_) -#define __TAO_SEQ_CORBA_POLICY___ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<CORBA::PolicyList> - : public - Var_Size_Arg_Traits_T< - CORBA::PolicyList, - CORBA::PolicyList_var, - CORBA::PolicyList_out - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:262 - -#if !defined (__TAO_SEQ_CORBA_OCTET___ARG_TRAITS_CS_) -#define __TAO_SEQ_CORBA_OCTET___ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<CORBA::OctetSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::OctetSeq, - CORBA::OctetSeq_var, - CORBA::OctetSeq_out - > - { - }; - -#endif /* end #if !defined */ - -#if !defined (_PORTABLESERVER_POA__ARG_TRAITS_CS_) -#define _PORTABLESERVER_POA__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::POA> - : public - Object_Arg_Traits_T< - PortableServer::POA_ptr, - PortableServer::POA_var, - PortableServer::POA_out, - TAO::Objref_Traits<PortableServer::POA> - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:262 - -#if !defined (__TAO_SEQ_PORTABLESERVER_POA___ARG_TRAITS_CS_) -#define __TAO_SEQ_PORTABLESERVER_POA___ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::POAList> - : public - Var_Size_Arg_Traits_T< - PortableServer::POAList, - PortableServer::POAList_var, - PortableServer::POAList_out - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:262 - -#if !defined (__TAO_SEQ_CORBA_OCTET___ARG_TRAITS_CS_) -#define __TAO_SEQ_CORBA_OCTET___ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::ObjectId> - : public - Var_Size_Arg_Traits_T< - PortableServer::ObjectId, - PortableServer::ObjectId_var, - PortableServer::ObjectId_out - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:262 - -#if (TAO_HAS_MINIMUM_POA == 0) - -#if !defined (__TAO_SEQ_PORTABLESERVER_OBJECTID___ARG_TRAITS_CS_) -#define __TAO_SEQ_PORTABLESERVER_OBJECTID___ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::IDs> - : public - Var_Size_Arg_Traits_T< - PortableServer::IDs, - PortableServer::IDs_var, - PortableServer::IDs_out - > - { - }; - -#endif /* end #if !defined */ - -#endif /* TAO_HAS_MINIMUM_POA == 0 */ - - // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:390 - -#if !defined (_PORTABLESERVER_THREADPOLICYVALUE__ARG_TRAITS_CS_) -#define _PORTABLESERVER_THREADPOLICYVALUE__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::ThreadPolicyValue> - : public - Basic_Arg_Traits_T< - PortableServer::ThreadPolicyValue - > - { - }; - -#endif /* end #if !defined */ - -#if (TAO_HAS_MINIMUM_POA == 0) - -#if !defined (_PORTABLESERVER_THREADPOLICY__ARG_TRAITS_CS_) -#define _PORTABLESERVER_THREADPOLICY__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::ThreadPolicy> - : public - Object_Arg_Traits_T< - PortableServer::ThreadPolicy_ptr, - PortableServer::ThreadPolicy_var, - PortableServer::ThreadPolicy_out, - TAO::Objref_Traits<PortableServer::ThreadPolicy> - > - { - }; - -#endif /* end #if !defined */ - -#endif /* TAO_HAS_MINIMUM_POA == 0 */ - - // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:390 - -#if !defined (_PORTABLESERVER_LIFESPANPOLICYVALUE__ARG_TRAITS_CS_) -#define _PORTABLESERVER_LIFESPANPOLICYVALUE__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::LifespanPolicyValue> - : public - Basic_Arg_Traits_T< - PortableServer::LifespanPolicyValue - > - { - }; - -#endif /* end #if !defined */ - -#if !defined (_PORTABLESERVER_LIFESPANPOLICY__ARG_TRAITS_CS_) -#define _PORTABLESERVER_LIFESPANPOLICY__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::LifespanPolicy> - : public - Object_Arg_Traits_T< - PortableServer::LifespanPolicy_ptr, - PortableServer::LifespanPolicy_var, - PortableServer::LifespanPolicy_out, - TAO::Objref_Traits<PortableServer::LifespanPolicy> - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:390 - -#if !defined (_PORTABLESERVER_IDUNIQUENESSPOLICYVALUE__ARG_TRAITS_CS_) -#define _PORTABLESERVER_IDUNIQUENESSPOLICYVALUE__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::IdUniquenessPolicyValue> - : public - Basic_Arg_Traits_T< - PortableServer::IdUniquenessPolicyValue - > - { - }; - -#endif /* end #if !defined */ - -#if !defined (_PORTABLESERVER_IDUNIQUENESSPOLICY__ARG_TRAITS_CS_) -#define _PORTABLESERVER_IDUNIQUENESSPOLICY__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::IdUniquenessPolicy> - : public - Object_Arg_Traits_T< - PortableServer::IdUniquenessPolicy_ptr, - PortableServer::IdUniquenessPolicy_var, - PortableServer::IdUniquenessPolicy_out, - TAO::Objref_Traits<PortableServer::IdUniquenessPolicy> - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:390 - -#if !defined (_PORTABLESERVER_IDASSIGNMENTPOLICYVALUE__ARG_TRAITS_CS_) -#define _PORTABLESERVER_IDASSIGNMENTPOLICYVALUE__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::IdAssignmentPolicyValue> - : public - Basic_Arg_Traits_T< - PortableServer::IdAssignmentPolicyValue - > - { - }; - -#endif /* end #if !defined */ - -#if !defined (_PORTABLESERVER_IDASSIGNMENTPOLICY__ARG_TRAITS_CS_) -#define _PORTABLESERVER_IDASSIGNMENTPOLICY__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::IdAssignmentPolicy> - : public - Object_Arg_Traits_T< - PortableServer::IdAssignmentPolicy_ptr, - PortableServer::IdAssignmentPolicy_var, - PortableServer::IdAssignmentPolicy_out, - TAO::Objref_Traits<PortableServer::IdAssignmentPolicy> - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:390 - -#if !defined (_PORTABLESERVER_IMPLICITACTIVATIONPOLICYVALUE__ARG_TRAITS_CS_) -#define _PORTABLESERVER_IMPLICITACTIVATIONPOLICYVALUE__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::ImplicitActivationPolicyValue> - : public - Basic_Arg_Traits_T< - PortableServer::ImplicitActivationPolicyValue - > - { - }; - -#endif /* end #if !defined */ - -#if (TAO_HAS_MINIMUM_POA == 0) - -#if !defined (_PORTABLESERVER_IMPLICITACTIVATIONPOLICY__ARG_TRAITS_CS_) -#define _PORTABLESERVER_IMPLICITACTIVATIONPOLICY__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::ImplicitActivationPolicy> - : public - Object_Arg_Traits_T< - PortableServer::ImplicitActivationPolicy_ptr, - PortableServer::ImplicitActivationPolicy_var, - PortableServer::ImplicitActivationPolicy_out, - TAO::Objref_Traits<PortableServer::ImplicitActivationPolicy> - > - { - }; - -#endif /* end #if !defined */ - -#endif /* TAO_HAS_MINIMUM_POA == 0 */ - - // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:390 - -#if !defined (_PORTABLESERVER_SERVANTRETENTIONPOLICYVALUE__ARG_TRAITS_CS_) -#define _PORTABLESERVER_SERVANTRETENTIONPOLICYVALUE__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::ServantRetentionPolicyValue> - : public - Basic_Arg_Traits_T< - PortableServer::ServantRetentionPolicyValue - > - { - }; - -#endif /* end #if !defined */ - -#if (TAO_HAS_MINIMUM_POA == 0) - -#if !defined (_PORTABLESERVER_SERVANTRETENTIONPOLICY__ARG_TRAITS_CS_) -#define _PORTABLESERVER_SERVANTRETENTIONPOLICY__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::ServantRetentionPolicy> - : public - Object_Arg_Traits_T< - PortableServer::ServantRetentionPolicy_ptr, - PortableServer::ServantRetentionPolicy_var, - PortableServer::ServantRetentionPolicy_out, - TAO::Objref_Traits<PortableServer::ServantRetentionPolicy> - > - { - }; - -#endif /* end #if !defined */ - -#endif /* TAO_HAS_MINIMUM_POA == 0 */ - - // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:390 - -#if !defined (_PORTABLESERVER_REQUESTPROCESSINGPOLICYVALUE__ARG_TRAITS_CS_) -#define _PORTABLESERVER_REQUESTPROCESSINGPOLICYVALUE__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::RequestProcessingPolicyValue> - : public - Basic_Arg_Traits_T< - PortableServer::RequestProcessingPolicyValue - > - { - }; - -#endif /* end #if !defined */ - -#if (TAO_HAS_MINIMUM_POA == 0) - -#if !defined (_PORTABLESERVER_REQUESTPROCESSINGPOLICY__ARG_TRAITS_CS_) -#define _PORTABLESERVER_REQUESTPROCESSINGPOLICY__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::RequestProcessingPolicy> - : public - Object_Arg_Traits_T< - PortableServer::RequestProcessingPolicy_ptr, - PortableServer::RequestProcessingPolicy_var, - PortableServer::RequestProcessingPolicy_out, - TAO::Objref_Traits<PortableServer::RequestProcessingPolicy> - > - { - }; - -#endif /* end #if !defined */ - -#endif /* TAO_HAS_MINIMUM_POA == 0 */ - -#if !defined (_PORTABLESERVER_POAMANAGER__ARG_TRAITS_CS_) -#define _PORTABLESERVER_POAMANAGER__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::POAManager> - : public - Object_Arg_Traits_T< - PortableServer::POAManager_ptr, - PortableServer::POAManager_var, - PortableServer::POAManager_out, - TAO::Objref_Traits<PortableServer::POAManager> - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:390 - -#if !defined (_PORTABLESERVER_POAMANAGER_STATE__ARG_TRAITS_CS_) -#define _PORTABLESERVER_POAMANAGER_STATE__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::POAManager::State> - : public - Basic_Arg_Traits_T< - PortableServer::POAManager::State - > - { - }; - -#endif /* end #if !defined */ - -#if (TAO_HAS_MINIMUM_POA == 0) - #if !defined (_PORTABLESERVER_ADAPTERACTIVATOR__ARG_TRAITS_CS_) #define _PORTABLESERVER_ADAPTERACTIVATOR__ARG_TRAITS_CS_ @@ -483,44 +70,10 @@ namespace TAO }; #endif /* end #if !defined */ - -#if !defined (_PORTABLESERVER_SERVANTMANAGER__ARG_TRAITS_CS_) -#define _PORTABLESERVER_SERVANTMANAGER__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::ServantManager> - : public - Object_Arg_Traits_T< - PortableServer::ServantManager_ptr, - PortableServer::ServantManager_var, - PortableServer::ServantManager_out, - TAO::Objref_Traits<PortableServer::ServantManager> - > - { - }; - -#endif /* end #if !defined */ +} #endif /* TAO_HAS_MINIMUM_POA == 0 */ -#if !defined (_PORTABLESERVER_POA__ARG_TRAITS_CS_) -#define _PORTABLESERVER_POA__ARG_TRAITS_CS_ - - ACE_TEMPLATE_SPECIALIZATION - class TAO_PortableServer_Export Arg_Traits<PortableServer::POA> - : public - Object_Arg_Traits_T< - PortableServer::POA_ptr, - PortableServer::POA_var, - PortableServer::POA_out, - TAO::Objref_Traits<PortableServer::POA> - > - { - }; - -#endif /* end #if !defined */ -} - // Hand crafted. char * @@ -548,7 +101,7 @@ PortableServer::wstring_to_ObjectId (const CORBA::WChar *id) } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:66 +// be\be_visitor_sequence/sequence_cs.cpp:65 #if !defined (_PORTABLESERVER_POALIST_CS_) #define _PORTABLESERVER_POALIST_CS_ @@ -603,128 +156,10 @@ void PortableServer::POAList::_tao_any_destructor ( #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_PortableServer_POAList[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 39, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f414c69), - ACE_NTOHL (0x73743a32), - ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/POAList:2.3 - 8, - ACE_NTOHL (0x504f414c), - ACE_NTOHL (0x69737400), // name = POAList - 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 - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f413a32), - ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/POA:2.3 - 4, - ACE_NTOHL (0x504f4100), // name = POA - - 0U, - -}; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_POAList ( - CORBA::tk_alias, - sizeof (_oc_PortableServer_POAList), - (char *) &_oc_PortableServer_POAList, - 0, - sizeof (PortableServer::POAList) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_POAList = - &_tc_TAO_tc_PortableServer_POAList; -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_ObjectId[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 40, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f4f), - ACE_NTOHL (0x626a6563), - ACE_NTOHL (0x7449643a), - ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/ObjectId:2.3 - 9, - ACE_NTOHL (0x4f626a65), - ACE_NTOHL (0x63744964), - ACE_NTOHL (0x0), // name = ObjectId - CORBA::tk_alias, // typecode kind for typedefs - 76, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4f63), - ACE_NTOHL (0x74657453), - ACE_NTOHL (0x65713a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0 - 9, - ACE_NTOHL (0x4f637465), - ACE_NTOHL (0x74536571), - ACE_NTOHL (0x0), // name = OctetSeq - CORBA::tk_sequence, // typecode kind - 12, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_octet, - - 0U, - - -}; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_ObjectId ( - CORBA::tk_alias, - sizeof (_oc_PortableServer_ObjectId), - (char *) &_oc_PortableServer_ObjectId, - 0, - sizeof (PortableServer::ObjectId) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_ObjectId = - &_tc_TAO_tc_PortableServer_ObjectId; -} - #if (TAO_HAS_MINIMUM_CORBA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_cs.cpp:63 +// be\be_visitor_exception/exception_cs.cpp:63 PortableServer::ForwardRequest::ForwardRequest (void) : CORBA::UserException ( @@ -828,7 +263,7 @@ void PortableServer::ForwardRequest::_tao_decode ( // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ctor.cpp:66 +// be\be_visitor_exception/exception_ctor.cpp:66 PortableServer::ForwardRequest::ForwardRequest ( const CORBA::Object_ptr _tao_forward_reference @@ -844,70 +279,12 @@ PortableServer::ForwardRequest::ForwardRequest ( // TAO extension - the virtual _type method. CORBA::TypeCode_ptr PortableServer::ForwardRequest::_type (void) const { - return ::PortableServer::_tc_ForwardRequest; -} + ACE_DEBUG ((LM_DEBUG, + ACE_LIB_TEXT ("This TAO-specific method is now") + ACE_LIB_TEXT (" deprecated and will be removed") + ACE_LIB_TEXT (" in future versions.\n"))); -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_ForwardRequest[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 46, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f46), - ACE_NTOHL (0x6f727761), - ACE_NTOHL (0x72645265), - ACE_NTOHL (0x71756573), - ACE_NTOHL (0x743a322e), - ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/ForwardRequest:2.3 - 15, - ACE_NTOHL (0x466f7277), - ACE_NTOHL (0x61726452), - ACE_NTOHL (0x65717565), - ACE_NTOHL (0x73740000), // name = ForwardRequest - 1, // member count - 18, - ACE_NTOHL (0x666f7277), - ACE_NTOHL (0x6172645f), - ACE_NTOHL (0x72656665), - ACE_NTOHL (0x72656e63), - ACE_NTOHL (0x65000000), // name = forward_reference - CORBA::tk_objref, - 52, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 29, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4f62), - ACE_NTOHL (0x6a656374), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Object:1.0 - 7, - ACE_NTOHL (0x4f626a65), - ACE_NTOHL (0x63740000), // name = Object - -}; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_ForwardRequest ( - CORBA::tk_except, - sizeof (_oc_PortableServer_ForwardRequest), - (char *) &_oc_PortableServer_ForwardRequest, - 0, - sizeof (PortableServer::ForwardRequest) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_ForwardRequest = - &_tc_TAO_tc_PortableServer_ForwardRequest; + return ::PortableServer::_tc_ForwardRequest; } #endif /* TAO_HAS_MINIMUM_CORBA == 0 */ @@ -915,7 +292,7 @@ namespace PortableServer #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_cs.cpp:63 +// be\be_visitor_exception/exception_cs.cpp:63 PortableServer::NotAGroupObject::NotAGroupObject (void) : CORBA::UserException ( @@ -1017,52 +394,16 @@ void PortableServer::NotAGroupObject::_tao_decode ( // TAO extension - the virtual _type method. CORBA::TypeCode_ptr PortableServer::NotAGroupObject::_type (void) const { - return ::PortableServer::_tc_NotAGroupObject; -} + ACE_DEBUG ((LM_DEBUG, + ACE_LIB_TEXT ("This TAO-specific method is now") + ACE_LIB_TEXT (" deprecated and will be removed") + ACE_LIB_TEXT (" in future versions.\n"))); -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_NotAGroupObject[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 47, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f4e), - ACE_NTOHL (0x6f744147), - ACE_NTOHL (0x726f7570), - ACE_NTOHL (0x4f626a65), - ACE_NTOHL (0x63743a32), - ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/NotAGroupObject:2.3 - 16, - ACE_NTOHL (0x4e6f7441), - ACE_NTOHL (0x47726f75), - ACE_NTOHL (0x704f626a), - ACE_NTOHL (0x65637400), // name = NotAGroupObject - 0, // member count - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_NotAGroupObject ( - CORBA::tk_except, - sizeof (_oc_PortableServer_NotAGroupObject), - (char *) &_oc_PortableServer_NotAGroupObject, - 0, - sizeof (PortableServer::NotAGroupObject) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_NotAGroupObject = - &_tc_TAO_tc_PortableServer_NotAGroupObject; + return ::PortableServer::_tc_NotAGroupObject; } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:66 +// be\be_visitor_sequence/sequence_cs.cpp:65 #if !defined (_PORTABLESERVER_IDS_CS_) #define _PORTABLESERVER_IDS_CS_ @@ -1114,147 +455,16 @@ void PortableServer::IDs::_tao_any_destructor ( #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_PortableServer_IDs[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f49), - ACE_NTOHL (0x44733a32), - ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/IDs:2.3 - 4, - ACE_NTOHL (0x49447300), // name = IDs - 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 (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f4f), - ACE_NTOHL (0x626a6563), - ACE_NTOHL (0x7449643a), - ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/ObjectId:2.3 - 9, - ACE_NTOHL (0x4f626a65), - ACE_NTOHL (0x63744964), - ACE_NTOHL (0x0), // name = ObjectId - CORBA::tk_alias, // typecode kind for typedefs - 76, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 31, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4f63), - ACE_NTOHL (0x74657453), - ACE_NTOHL (0x65713a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OctetSeq:1.0 - 9, - ACE_NTOHL (0x4f637465), - ACE_NTOHL (0x74536571), - ACE_NTOHL (0x0), // name = OctetSeq - CORBA::tk_sequence, // typecode kind - 12, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_octet, - - 0U, - - - - 0U, - -}; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_IDs ( - CORBA::tk_alias, - sizeof (_oc_PortableServer_IDs), - (char *) &_oc_PortableServer_IDs, - 0, - sizeof (PortableServer::IDs) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_IDs = - &_tc_TAO_tc_PortableServer_IDs; -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_ThreadPolicyValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 49, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f54), - ACE_NTOHL (0x68726561), - ACE_NTOHL (0x64506f6c), - ACE_NTOHL (0x69637956), - ACE_NTOHL (0x616c7565), - ACE_NTOHL (0x3a322e33), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/PortableServer/ThreadPolicyValue:2.3 - 18, - ACE_NTOHL (0x54687265), - ACE_NTOHL (0x6164506f), - ACE_NTOHL (0x6c696379), - ACE_NTOHL (0x56616c75), - ACE_NTOHL (0x65000000), // name = ThreadPolicyValue - 2, // member count - 15, - ACE_NTOHL (0x4f52425f), - ACE_NTOHL (0x4354524c), - ACE_NTOHL (0x5f4d4f44), - ACE_NTOHL (0x454c0000), // name = ORB_CTRL_MODEL - 20, - ACE_NTOHL (0x53494e47), - ACE_NTOHL (0x4c455f54), - ACE_NTOHL (0x48524541), - ACE_NTOHL (0x445f4d4f), - ACE_NTOHL (0x44454c00), // name = SINGLE_THREAD_MODEL - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_ThreadPolicyValue ( - CORBA::tk_enum, - sizeof (_oc_PortableServer_ThreadPolicyValue), - (char *) &_oc_PortableServer_ThreadPolicyValue, - 0, - sizeof (PortableServer::ThreadPolicyValue) - ); +#endif /* TAO_HAS_MINIMUM_POA == 0 */ -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_ThreadPolicyValue = - &_tc_TAO_tc_PortableServer_ThreadPolicyValue; -} +#if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 +// be\be_visitor_interface/interface_cs.cpp:60 // Traits specializations for PortableServer::ThreadPolicy. +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::ThreadPolicy_ptr TAO::Objref_Traits<PortableServer::ThreadPolicy>::tao_duplicate ( PortableServer::ThreadPolicy_ptr p @@ -1263,6 +473,7 @@ TAO::Objref_Traits<PortableServer::ThreadPolicy>::tao_duplicate ( return PortableServer::ThreadPolicy::_duplicate (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION void TAO::Objref_Traits<PortableServer::ThreadPolicy>::tao_release ( PortableServer::ThreadPolicy_ptr p @@ -1271,19 +482,21 @@ TAO::Objref_Traits<PortableServer::ThreadPolicy>::tao_release ( CORBA::release (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::ThreadPolicy_ptr TAO::Objref_Traits<PortableServer::ThreadPolicy>::tao_nil (void) { return PortableServer::ThreadPolicy::_nil (); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::Boolean TAO::Objref_Traits<PortableServer::ThreadPolicy>::tao_marshal ( PortableServer::ThreadPolicy_ptr p, TAO_OutputCDR & cdr ) { - return p->marshal (cdr); + return CORBA::Object::marshal (p, cdr); } // Function pointer for collocation factory initialization. @@ -1324,6 +537,23 @@ PortableServer::ThreadPolicy::_narrow ( } PortableServer::ThreadPolicy_ptr +PortableServer::ThreadPolicy::_unchecked_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL_NOT_USED + ) +{ + if (CORBA::is_nil (_tao_objref)) + { + return ThreadPolicy::_nil (); + } + + ThreadPolicy_ptr proxy = + dynamic_cast<ThreadPolicy_ptr> (_tao_objref); + + return ThreadPolicy::_duplicate (proxy); +} + +PortableServer::ThreadPolicy_ptr PortableServer::ThreadPolicy::_duplicate (ThreadPolicy_ptr obj) { if (! CORBA::is_nil (obj)) @@ -1378,103 +608,14 @@ PortableServer::ThreadPolicy::marshal (TAO_OutputCDR &) return 0; } -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_ThreadPolicy[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 44, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f54), - ACE_NTOHL (0x68726561), - ACE_NTOHL (0x64506f6c), - ACE_NTOHL (0x6963793a), - ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/ThreadPolicy:2.3 - 13, - ACE_NTOHL (0x54687265), - ACE_NTOHL (0x6164506f), - ACE_NTOHL (0x6c696379), - ACE_NTOHL (0x0), // name = ThreadPolicy - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_ThreadPolicy ( - CORBA::tk_objref, - sizeof (_oc_PortableServer_ThreadPolicy), - (char *) &_oc_PortableServer_ThreadPolicy, - 0, - sizeof (PortableServer::ThreadPolicy) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_ThreadPolicy = - &_tc_TAO_tc_PortableServer_ThreadPolicy; -} - #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_LifespanPolicyValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 51, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f4c), - ACE_NTOHL (0x69666573), - ACE_NTOHL (0x70616e50), - ACE_NTOHL (0x6f6c6963), - ACE_NTOHL (0x7956616c), - ACE_NTOHL (0x75653a32), - ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/LifespanPolicyValue:2.3 - 20, - ACE_NTOHL (0x4c696665), - ACE_NTOHL (0x7370616e), - ACE_NTOHL (0x506f6c69), - ACE_NTOHL (0x63795661), - ACE_NTOHL (0x6c756500), // name = LifespanPolicyValue - 2, // member count - 10, - ACE_NTOHL (0x5452414e), - ACE_NTOHL (0x5349454e), - ACE_NTOHL (0x54000000), // name = TRANSIENT - 11, - ACE_NTOHL (0x50455253), - ACE_NTOHL (0x49535445), - ACE_NTOHL (0x4e540000), // name = PERSISTENT - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_LifespanPolicyValue ( - CORBA::tk_enum, - sizeof (_oc_PortableServer_LifespanPolicyValue), - (char *) &_oc_PortableServer_LifespanPolicyValue, - 0, - sizeof (PortableServer::LifespanPolicyValue) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_LifespanPolicyValue = - &_tc_TAO_tc_PortableServer_LifespanPolicyValue; -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 +// be\be_visitor_interface/interface_cs.cpp:60 // Traits specializations for PortableServer::LifespanPolicy. +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::LifespanPolicy_ptr TAO::Objref_Traits<PortableServer::LifespanPolicy>::tao_duplicate ( PortableServer::LifespanPolicy_ptr p @@ -1483,6 +624,7 @@ TAO::Objref_Traits<PortableServer::LifespanPolicy>::tao_duplicate ( return PortableServer::LifespanPolicy::_duplicate (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION void TAO::Objref_Traits<PortableServer::LifespanPolicy>::tao_release ( PortableServer::LifespanPolicy_ptr p @@ -1491,19 +633,21 @@ TAO::Objref_Traits<PortableServer::LifespanPolicy>::tao_release ( CORBA::release (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::LifespanPolicy_ptr TAO::Objref_Traits<PortableServer::LifespanPolicy>::tao_nil (void) { return PortableServer::LifespanPolicy::_nil (); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::Boolean TAO::Objref_Traits<PortableServer::LifespanPolicy>::tao_marshal ( PortableServer::LifespanPolicy_ptr p, TAO_OutputCDR & cdr ) { - return p->marshal (cdr); + return CORBA::Object::marshal (p, cdr); } // Function pointer for collocation factory initialization. @@ -1544,6 +688,23 @@ PortableServer::LifespanPolicy::_narrow ( } PortableServer::LifespanPolicy_ptr +PortableServer::LifespanPolicy::_unchecked_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL_NOT_USED + ) +{ + if (CORBA::is_nil (_tao_objref)) + { + return LifespanPolicy::_nil (); + } + + LifespanPolicy_ptr proxy = + dynamic_cast<LifespanPolicy_ptr> (_tao_objref); + + return LifespanPolicy::_duplicate (proxy); +} + +PortableServer::LifespanPolicy_ptr PortableServer::LifespanPolicy::_duplicate (LifespanPolicy_ptr obj) { if (! CORBA::is_nil (obj)) @@ -1599,103 +760,11 @@ PortableServer::LifespanPolicy::marshal (TAO_OutputCDR &) } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_LifespanPolicy[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 46, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f4c), - ACE_NTOHL (0x69666573), - ACE_NTOHL (0x70616e50), - ACE_NTOHL (0x6f6c6963), - ACE_NTOHL (0x793a322e), - ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/LifespanPolicy:2.3 - 15, - ACE_NTOHL (0x4c696665), - ACE_NTOHL (0x7370616e), - ACE_NTOHL (0x506f6c69), - ACE_NTOHL (0x63790000), // name = LifespanPolicy - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_LifespanPolicy ( - CORBA::tk_objref, - sizeof (_oc_PortableServer_LifespanPolicy), - (char *) &_oc_PortableServer_LifespanPolicy, - 0, - sizeof (PortableServer::LifespanPolicy) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_LifespanPolicy = - &_tc_TAO_tc_PortableServer_LifespanPolicy; -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_IdUniquenessPolicyValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 55, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f49), - ACE_NTOHL (0x64556e69), - ACE_NTOHL (0x7175656e), - ACE_NTOHL (0x65737350), - ACE_NTOHL (0x6f6c6963), - ACE_NTOHL (0x7956616c), - ACE_NTOHL (0x75653a32), - ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/IdUniquenessPolicyValue:2.3 - 24, - ACE_NTOHL (0x4964556e), - ACE_NTOHL (0x69717565), - ACE_NTOHL (0x6e657373), - ACE_NTOHL (0x506f6c69), - ACE_NTOHL (0x63795661), - ACE_NTOHL (0x6c756500), // name = IdUniquenessPolicyValue - 2, // member count - 10, - ACE_NTOHL (0x554e4951), - ACE_NTOHL (0x55455f49), - ACE_NTOHL (0x44000000), // name = UNIQUE_ID - 12, - ACE_NTOHL (0x4d554c54), - ACE_NTOHL (0x49504c45), - ACE_NTOHL (0x5f494400), // name = MULTIPLE_ID - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_IdUniquenessPolicyValue ( - CORBA::tk_enum, - sizeof (_oc_PortableServer_IdUniquenessPolicyValue), - (char *) &_oc_PortableServer_IdUniquenessPolicyValue, - 0, - sizeof (PortableServer::IdUniquenessPolicyValue) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_IdUniquenessPolicyValue = - &_tc_TAO_tc_PortableServer_IdUniquenessPolicyValue; -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 +// be\be_visitor_interface/interface_cs.cpp:60 // Traits specializations for PortableServer::IdUniquenessPolicy. +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::IdUniquenessPolicy_ptr TAO::Objref_Traits<PortableServer::IdUniquenessPolicy>::tao_duplicate ( PortableServer::IdUniquenessPolicy_ptr p @@ -1704,6 +773,7 @@ TAO::Objref_Traits<PortableServer::IdUniquenessPolicy>::tao_duplicate ( return PortableServer::IdUniquenessPolicy::_duplicate (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION void TAO::Objref_Traits<PortableServer::IdUniquenessPolicy>::tao_release ( PortableServer::IdUniquenessPolicy_ptr p @@ -1712,19 +782,21 @@ TAO::Objref_Traits<PortableServer::IdUniquenessPolicy>::tao_release ( CORBA::release (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::IdUniquenessPolicy_ptr TAO::Objref_Traits<PortableServer::IdUniquenessPolicy>::tao_nil (void) { return PortableServer::IdUniquenessPolicy::_nil (); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::Boolean TAO::Objref_Traits<PortableServer::IdUniquenessPolicy>::tao_marshal ( PortableServer::IdUniquenessPolicy_ptr p, TAO_OutputCDR & cdr ) { - return p->marshal (cdr); + return CORBA::Object::marshal (p, cdr); } // Function pointer for collocation factory initialization. @@ -1765,6 +837,23 @@ PortableServer::IdUniquenessPolicy::_narrow ( } PortableServer::IdUniquenessPolicy_ptr +PortableServer::IdUniquenessPolicy::_unchecked_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL_NOT_USED + ) +{ + if (CORBA::is_nil (_tao_objref)) + { + return IdUniquenessPolicy::_nil (); + } + + IdUniquenessPolicy_ptr proxy = + dynamic_cast<IdUniquenessPolicy_ptr> (_tao_objref); + + return IdUniquenessPolicy::_duplicate (proxy); +} + +PortableServer::IdUniquenessPolicy_ptr PortableServer::IdUniquenessPolicy::_duplicate (IdUniquenessPolicy_ptr obj) { if (! CORBA::is_nil (obj)) @@ -1820,104 +909,11 @@ PortableServer::IdUniquenessPolicy::marshal (TAO_OutputCDR &) } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_IdUniquenessPolicy[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 50, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f49), - ACE_NTOHL (0x64556e69), - ACE_NTOHL (0x7175656e), - ACE_NTOHL (0x65737350), - ACE_NTOHL (0x6f6c6963), - ACE_NTOHL (0x793a322e), - ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/IdUniquenessPolicy:2.3 - 19, - ACE_NTOHL (0x4964556e), - ACE_NTOHL (0x69717565), - ACE_NTOHL (0x6e657373), - ACE_NTOHL (0x506f6c69), - ACE_NTOHL (0x63790000), // name = IdUniquenessPolicy - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_IdUniquenessPolicy ( - CORBA::tk_objref, - sizeof (_oc_PortableServer_IdUniquenessPolicy), - (char *) &_oc_PortableServer_IdUniquenessPolicy, - 0, - sizeof (PortableServer::IdUniquenessPolicy) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_IdUniquenessPolicy = - &_tc_TAO_tc_PortableServer_IdUniquenessPolicy; -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_IdAssignmentPolicyValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 55, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f49), - ACE_NTOHL (0x64417373), - ACE_NTOHL (0x69676e6d), - ACE_NTOHL (0x656e7450), - ACE_NTOHL (0x6f6c6963), - ACE_NTOHL (0x7956616c), - ACE_NTOHL (0x75653a32), - ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/IdAssignmentPolicyValue:2.3 - 24, - ACE_NTOHL (0x49644173), - ACE_NTOHL (0x7369676e), - ACE_NTOHL (0x6d656e74), - ACE_NTOHL (0x506f6c69), - ACE_NTOHL (0x63795661), - ACE_NTOHL (0x6c756500), // name = IdAssignmentPolicyValue - 2, // member count - 8, - ACE_NTOHL (0x55534552), - ACE_NTOHL (0x5f494400), // name = USER_ID - 10, - ACE_NTOHL (0x53595354), - ACE_NTOHL (0x454d5f49), - ACE_NTOHL (0x44000000), // name = SYSTEM_ID - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_IdAssignmentPolicyValue ( - CORBA::tk_enum, - sizeof (_oc_PortableServer_IdAssignmentPolicyValue), - (char *) &_oc_PortableServer_IdAssignmentPolicyValue, - 0, - sizeof (PortableServer::IdAssignmentPolicyValue) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_IdAssignmentPolicyValue = - &_tc_TAO_tc_PortableServer_IdAssignmentPolicyValue; -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 +// be\be_visitor_interface/interface_cs.cpp:60 // Traits specializations for PortableServer::IdAssignmentPolicy. +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::IdAssignmentPolicy_ptr TAO::Objref_Traits<PortableServer::IdAssignmentPolicy>::tao_duplicate ( PortableServer::IdAssignmentPolicy_ptr p @@ -1926,6 +922,7 @@ TAO::Objref_Traits<PortableServer::IdAssignmentPolicy>::tao_duplicate ( return PortableServer::IdAssignmentPolicy::_duplicate (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION void TAO::Objref_Traits<PortableServer::IdAssignmentPolicy>::tao_release ( PortableServer::IdAssignmentPolicy_ptr p @@ -1934,19 +931,21 @@ TAO::Objref_Traits<PortableServer::IdAssignmentPolicy>::tao_release ( CORBA::release (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::IdAssignmentPolicy_ptr TAO::Objref_Traits<PortableServer::IdAssignmentPolicy>::tao_nil (void) { return PortableServer::IdAssignmentPolicy::_nil (); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::Boolean TAO::Objref_Traits<PortableServer::IdAssignmentPolicy>::tao_marshal ( PortableServer::IdAssignmentPolicy_ptr p, TAO_OutputCDR & cdr ) { - return p->marshal (cdr); + return CORBA::Object::marshal (p, cdr); } // Function pointer for collocation factory initialization. @@ -1987,6 +986,23 @@ PortableServer::IdAssignmentPolicy::_narrow ( } PortableServer::IdAssignmentPolicy_ptr +PortableServer::IdAssignmentPolicy::_unchecked_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL_NOT_USED + ) +{ + if (CORBA::is_nil (_tao_objref)) + { + return IdAssignmentPolicy::_nil (); + } + + IdAssignmentPolicy_ptr proxy = + dynamic_cast<IdAssignmentPolicy_ptr> (_tao_objref); + + return IdAssignmentPolicy::_duplicate (proxy); +} + +PortableServer::IdAssignmentPolicy_ptr PortableServer::IdAssignmentPolicy::_duplicate (IdAssignmentPolicy_ptr obj) { if (! CORBA::is_nil (obj)) @@ -2041,117 +1057,14 @@ PortableServer::IdAssignmentPolicy::marshal (TAO_OutputCDR &) return 0; } -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_IdAssignmentPolicy[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 50, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f49), - ACE_NTOHL (0x64417373), - ACE_NTOHL (0x69676e6d), - ACE_NTOHL (0x656e7450), - ACE_NTOHL (0x6f6c6963), - ACE_NTOHL (0x793a322e), - ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/IdAssignmentPolicy:2.3 - 19, - ACE_NTOHL (0x49644173), - ACE_NTOHL (0x7369676e), - ACE_NTOHL (0x6d656e74), - ACE_NTOHL (0x506f6c69), - ACE_NTOHL (0x63790000), // name = IdAssignmentPolicy - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_IdAssignmentPolicy ( - CORBA::tk_objref, - sizeof (_oc_PortableServer_IdAssignmentPolicy), - (char *) &_oc_PortableServer_IdAssignmentPolicy, - 0, - sizeof (PortableServer::IdAssignmentPolicy) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_IdAssignmentPolicy = - &_tc_TAO_tc_PortableServer_IdAssignmentPolicy; -} - #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_ImplicitActivationPolicyValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 61, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f49), - ACE_NTOHL (0x6d706c69), - ACE_NTOHL (0x63697441), - ACE_NTOHL (0x63746976), - ACE_NTOHL (0x6174696f), - ACE_NTOHL (0x6e506f6c), - ACE_NTOHL (0x69637956), - ACE_NTOHL (0x616c7565), - ACE_NTOHL (0x3a322e33), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/PortableServer/ImplicitActivationPolicyValue:2.3 - 30, - ACE_NTOHL (0x496d706c), - ACE_NTOHL (0x69636974), - ACE_NTOHL (0x41637469), - ACE_NTOHL (0x76617469), - ACE_NTOHL (0x6f6e506f), - ACE_NTOHL (0x6c696379), - ACE_NTOHL (0x56616c75), - ACE_NTOHL (0x65000000), // name = ImplicitActivationPolicyValue - 2, // member count - 20, - ACE_NTOHL (0x494d504c), - ACE_NTOHL (0x49434954), - ACE_NTOHL (0x5f414354), - ACE_NTOHL (0x49564154), - ACE_NTOHL (0x494f4e00), // name = IMPLICIT_ACTIVATION - 23, - ACE_NTOHL (0x4e4f5f49), - ACE_NTOHL (0x4d504c49), - ACE_NTOHL (0x4349545f), - ACE_NTOHL (0x41435449), - ACE_NTOHL (0x56415449), - ACE_NTOHL (0x4f4e0000), // name = NO_IMPLICIT_ACTIVATION - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_ImplicitActivationPolicyValue ( - CORBA::tk_enum, - sizeof (_oc_PortableServer_ImplicitActivationPolicyValue), - (char *) &_oc_PortableServer_ImplicitActivationPolicyValue, - 0, - sizeof (PortableServer::ImplicitActivationPolicyValue) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_ImplicitActivationPolicyValue = - &_tc_TAO_tc_PortableServer_ImplicitActivationPolicyValue; -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 +// be\be_visitor_interface/interface_cs.cpp:60 // Traits specializations for PortableServer::ImplicitActivationPolicy. +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::ImplicitActivationPolicy_ptr TAO::Objref_Traits<PortableServer::ImplicitActivationPolicy>::tao_duplicate ( PortableServer::ImplicitActivationPolicy_ptr p @@ -2160,6 +1073,7 @@ TAO::Objref_Traits<PortableServer::ImplicitActivationPolicy>::tao_duplicate ( return PortableServer::ImplicitActivationPolicy::_duplicate (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION void TAO::Objref_Traits<PortableServer::ImplicitActivationPolicy>::tao_release ( PortableServer::ImplicitActivationPolicy_ptr p @@ -2168,19 +1082,21 @@ TAO::Objref_Traits<PortableServer::ImplicitActivationPolicy>::tao_release ( CORBA::release (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::ImplicitActivationPolicy_ptr TAO::Objref_Traits<PortableServer::ImplicitActivationPolicy>::tao_nil (void) { return PortableServer::ImplicitActivationPolicy::_nil (); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::Boolean TAO::Objref_Traits<PortableServer::ImplicitActivationPolicy>::tao_marshal ( PortableServer::ImplicitActivationPolicy_ptr p, TAO_OutputCDR & cdr ) { - return p->marshal (cdr); + return CORBA::Object::marshal (p, cdr); } // Function pointer for collocation factory initialization. @@ -2221,6 +1137,23 @@ PortableServer::ImplicitActivationPolicy::_narrow ( } PortableServer::ImplicitActivationPolicy_ptr +PortableServer::ImplicitActivationPolicy::_unchecked_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL_NOT_USED + ) +{ + if (CORBA::is_nil (_tao_objref)) + { + return ImplicitActivationPolicy::_nil (); + } + + ImplicitActivationPolicy_ptr proxy = + dynamic_cast<ImplicitActivationPolicy_ptr> (_tao_objref); + + return ImplicitActivationPolicy::_duplicate (proxy); +} + +PortableServer::ImplicitActivationPolicy_ptr PortableServer::ImplicitActivationPolicy::_duplicate (ImplicitActivationPolicy_ptr obj) { if (! CORBA::is_nil (obj)) @@ -2275,110 +1208,16 @@ PortableServer::ImplicitActivationPolicy::marshal (TAO_OutputCDR &) return 0; } -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_ImplicitActivationPolicy[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 56, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f49), - ACE_NTOHL (0x6d706c69), - ACE_NTOHL (0x63697441), - ACE_NTOHL (0x63746976), - ACE_NTOHL (0x6174696f), - ACE_NTOHL (0x6e506f6c), - ACE_NTOHL (0x6963793a), - ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/ImplicitActivationPolicy:2.3 - 25, - ACE_NTOHL (0x496d706c), - ACE_NTOHL (0x69636974), - ACE_NTOHL (0x41637469), - ACE_NTOHL (0x76617469), - ACE_NTOHL (0x6f6e506f), - ACE_NTOHL (0x6c696379), - ACE_NTOHL (0x0), // name = ImplicitActivationPolicy - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_ImplicitActivationPolicy ( - CORBA::tk_objref, - sizeof (_oc_PortableServer_ImplicitActivationPolicy), - (char *) &_oc_PortableServer_ImplicitActivationPolicy, - 0, - sizeof (PortableServer::ImplicitActivationPolicy) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_ImplicitActivationPolicy = - &_tc_TAO_tc_PortableServer_ImplicitActivationPolicy; -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_ServantRetentionPolicyValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 59, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f53), - ACE_NTOHL (0x65727661), - ACE_NTOHL (0x6e745265), - ACE_NTOHL (0x74656e74), - ACE_NTOHL (0x696f6e50), - ACE_NTOHL (0x6f6c6963), - ACE_NTOHL (0x7956616c), - ACE_NTOHL (0x75653a32), - ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/ServantRetentionPolicyValue:2.3 - 28, - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x616e7452), - ACE_NTOHL (0x6574656e), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x506f6c69), - ACE_NTOHL (0x63795661), - ACE_NTOHL (0x6c756500), // name = ServantRetentionPolicyValue - 2, // member count - 7, - ACE_NTOHL (0x52455441), - ACE_NTOHL (0x494e0000), // name = RETAIN - 11, - ACE_NTOHL (0x4e4f4e5f), - ACE_NTOHL (0x52455441), - ACE_NTOHL (0x494e0000), // name = NON_RETAIN - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_ServantRetentionPolicyValue ( - CORBA::tk_enum, - sizeof (_oc_PortableServer_ServantRetentionPolicyValue), - (char *) &_oc_PortableServer_ServantRetentionPolicyValue, - 0, - sizeof (PortableServer::ServantRetentionPolicyValue) - ); +#endif /* TAO_HAS_MINIMUM_POA == 0 */ -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_ServantRetentionPolicyValue = - &_tc_TAO_tc_PortableServer_ServantRetentionPolicyValue; -} +#if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 +// be\be_visitor_interface/interface_cs.cpp:60 // Traits specializations for PortableServer::ServantRetentionPolicy. +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::ServantRetentionPolicy_ptr TAO::Objref_Traits<PortableServer::ServantRetentionPolicy>::tao_duplicate ( PortableServer::ServantRetentionPolicy_ptr p @@ -2387,6 +1226,7 @@ TAO::Objref_Traits<PortableServer::ServantRetentionPolicy>::tao_duplicate ( return PortableServer::ServantRetentionPolicy::_duplicate (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION void TAO::Objref_Traits<PortableServer::ServantRetentionPolicy>::tao_release ( PortableServer::ServantRetentionPolicy_ptr p @@ -2395,19 +1235,21 @@ TAO::Objref_Traits<PortableServer::ServantRetentionPolicy>::tao_release ( CORBA::release (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::ServantRetentionPolicy_ptr TAO::Objref_Traits<PortableServer::ServantRetentionPolicy>::tao_nil (void) { return PortableServer::ServantRetentionPolicy::_nil (); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::Boolean TAO::Objref_Traits<PortableServer::ServantRetentionPolicy>::tao_marshal ( PortableServer::ServantRetentionPolicy_ptr p, TAO_OutputCDR & cdr ) { - return p->marshal (cdr); + return CORBA::Object::marshal (p, cdr); } // Function pointer for collocation factory initialization. @@ -2448,6 +1290,23 @@ PortableServer::ServantRetentionPolicy::_narrow ( } PortableServer::ServantRetentionPolicy_ptr +PortableServer::ServantRetentionPolicy::_unchecked_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL_NOT_USED + ) +{ + if (CORBA::is_nil (_tao_objref)) + { + return ServantRetentionPolicy::_nil (); + } + + ServantRetentionPolicy_ptr proxy = + dynamic_cast<ServantRetentionPolicy_ptr> (_tao_objref); + + return ServantRetentionPolicy::_duplicate (proxy); +} + +PortableServer::ServantRetentionPolicy_ptr PortableServer::ServantRetentionPolicy::_duplicate (ServantRetentionPolicy_ptr obj) { if (! CORBA::is_nil (obj)) @@ -2502,123 +1361,16 @@ PortableServer::ServantRetentionPolicy::marshal (TAO_OutputCDR &) return 0; } -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_ServantRetentionPolicy[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 54, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f53), - ACE_NTOHL (0x65727661), - ACE_NTOHL (0x6e745265), - ACE_NTOHL (0x74656e74), - ACE_NTOHL (0x696f6e50), - ACE_NTOHL (0x6f6c6963), - ACE_NTOHL (0x793a322e), - ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/ServantRetentionPolicy:2.3 - 23, - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x616e7452), - ACE_NTOHL (0x6574656e), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x506f6c69), - ACE_NTOHL (0x63790000), // name = ServantRetentionPolicy - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_ServantRetentionPolicy ( - CORBA::tk_objref, - sizeof (_oc_PortableServer_ServantRetentionPolicy), - (char *) &_oc_PortableServer_ServantRetentionPolicy, - 0, - sizeof (PortableServer::ServantRetentionPolicy) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_ServantRetentionPolicy = - &_tc_TAO_tc_PortableServer_ServantRetentionPolicy; -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_RequestProcessingPolicyValue[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 60, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f52), - ACE_NTOHL (0x65717565), - ACE_NTOHL (0x73745072), - ACE_NTOHL (0x6f636573), - ACE_NTOHL (0x73696e67), - ACE_NTOHL (0x506f6c69), - ACE_NTOHL (0x63795661), - ACE_NTOHL (0x6c75653a), - ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/RequestProcessingPolicyValue:2.3 - 29, - ACE_NTOHL (0x52657175), - ACE_NTOHL (0x65737450), - ACE_NTOHL (0x726f6365), - ACE_NTOHL (0x7373696e), - ACE_NTOHL (0x67506f6c), - ACE_NTOHL (0x69637956), - ACE_NTOHL (0x616c7565), - ACE_NTOHL (0x0), // name = RequestProcessingPolicyValue - 3, // member count - 27, - ACE_NTOHL (0x5553455f), - ACE_NTOHL (0x41435449), - ACE_NTOHL (0x56455f4f), - ACE_NTOHL (0x424a4543), - ACE_NTOHL (0x545f4d41), - ACE_NTOHL (0x505f4f4e), - ACE_NTOHL (0x4c590000), // name = USE_ACTIVE_OBJECT_MAP_ONLY - 20, - ACE_NTOHL (0x5553455f), - ACE_NTOHL (0x44454641), - ACE_NTOHL (0x554c545f), - ACE_NTOHL (0x53455256), - ACE_NTOHL (0x414e5400), // name = USE_DEFAULT_SERVANT - 20, - ACE_NTOHL (0x5553455f), - ACE_NTOHL (0x53455256), - ACE_NTOHL (0x414e545f), - ACE_NTOHL (0x4d414e41), - ACE_NTOHL (0x47455200), // name = USE_SERVANT_MANAGER - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_RequestProcessingPolicyValue ( - CORBA::tk_enum, - sizeof (_oc_PortableServer_RequestProcessingPolicyValue), - (char *) &_oc_PortableServer_RequestProcessingPolicyValue, - 0, - sizeof (PortableServer::RequestProcessingPolicyValue) - ); +#endif /* TAO_HAS_MINIMUM_POA == 0 */ -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_RequestProcessingPolicyValue = - &_tc_TAO_tc_PortableServer_RequestProcessingPolicyValue; -} +#if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 +// be\be_visitor_interface/interface_cs.cpp:60 // Traits specializations for PortableServer::RequestProcessingPolicy. +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::RequestProcessingPolicy_ptr TAO::Objref_Traits<PortableServer::RequestProcessingPolicy>::tao_duplicate ( PortableServer::RequestProcessingPolicy_ptr p @@ -2627,6 +1379,7 @@ TAO::Objref_Traits<PortableServer::RequestProcessingPolicy>::tao_duplicate ( return PortableServer::RequestProcessingPolicy::_duplicate (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION void TAO::Objref_Traits<PortableServer::RequestProcessingPolicy>::tao_release ( PortableServer::RequestProcessingPolicy_ptr p @@ -2635,19 +1388,21 @@ TAO::Objref_Traits<PortableServer::RequestProcessingPolicy>::tao_release ( CORBA::release (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::RequestProcessingPolicy_ptr TAO::Objref_Traits<PortableServer::RequestProcessingPolicy>::tao_nil (void) { return PortableServer::RequestProcessingPolicy::_nil (); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::Boolean TAO::Objref_Traits<PortableServer::RequestProcessingPolicy>::tao_marshal ( PortableServer::RequestProcessingPolicy_ptr p, TAO_OutputCDR & cdr ) { - return p->marshal (cdr); + return CORBA::Object::marshal (p, cdr); } // Function pointer for collocation factory initialization. @@ -2688,6 +1443,23 @@ PortableServer::RequestProcessingPolicy::_narrow ( } PortableServer::RequestProcessingPolicy_ptr +PortableServer::RequestProcessingPolicy::_unchecked_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL_NOT_USED + ) +{ + if (CORBA::is_nil (_tao_objref)) + { + return RequestProcessingPolicy::_nil (); + } + + RequestProcessingPolicy_ptr proxy = + dynamic_cast<RequestProcessingPolicy_ptr> (_tao_objref); + + return RequestProcessingPolicy::_duplicate (proxy); +} + +PortableServer::RequestProcessingPolicy_ptr PortableServer::RequestProcessingPolicy::_duplicate (RequestProcessingPolicy_ptr obj) { if (! CORBA::is_nil (obj)) @@ -2742,57 +1514,14 @@ PortableServer::RequestProcessingPolicy::marshal (TAO_OutputCDR &) return 0; } -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_RequestProcessingPolicy[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 55, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f52), - ACE_NTOHL (0x65717565), - ACE_NTOHL (0x73745072), - ACE_NTOHL (0x6f636573), - ACE_NTOHL (0x73696e67), - ACE_NTOHL (0x506f6c69), - ACE_NTOHL (0x63793a32), - ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/RequestProcessingPolicy:2.3 - 24, - ACE_NTOHL (0x52657175), - ACE_NTOHL (0x65737450), - ACE_NTOHL (0x726f6365), - ACE_NTOHL (0x7373696e), - ACE_NTOHL (0x67506f6c), - ACE_NTOHL (0x69637900), // name = RequestProcessingPolicy - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_RequestProcessingPolicy ( - CORBA::tk_objref, - sizeof (_oc_PortableServer_RequestProcessingPolicy), - (char *) &_oc_PortableServer_RequestProcessingPolicy, - 0, - sizeof (PortableServer::RequestProcessingPolicy) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_RequestProcessingPolicy = - &_tc_TAO_tc_PortableServer_RequestProcessingPolicy; -} - #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 +// be\be_visitor_interface/interface_cs.cpp:60 // Traits specializations for PortableServer::POAManager. +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::POAManager_ptr TAO::Objref_Traits<PortableServer::POAManager>::tao_duplicate ( PortableServer::POAManager_ptr p @@ -2801,6 +1530,7 @@ TAO::Objref_Traits<PortableServer::POAManager>::tao_duplicate ( return PortableServer::POAManager::_duplicate (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION void TAO::Objref_Traits<PortableServer::POAManager>::tao_release ( PortableServer::POAManager_ptr p @@ -2809,19 +1539,21 @@ TAO::Objref_Traits<PortableServer::POAManager>::tao_release ( CORBA::release (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::POAManager_ptr TAO::Objref_Traits<PortableServer::POAManager>::tao_nil (void) { return PortableServer::POAManager::_nil (); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::Boolean TAO::Objref_Traits<PortableServer::POAManager>::tao_marshal ( PortableServer::POAManager_ptr p, TAO_OutputCDR & cdr ) { - return p->marshal (cdr); + return CORBA::Object::marshal (p, cdr); } // Function pointer for collocation factory initialization. @@ -2831,7 +1563,7 @@ TAO::Collocation_Proxy_Broker * ) = 0; // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_cs.cpp:63 +// be\be_visitor_exception/exception_cs.cpp:63 PortableServer::POAManager::AdapterInactive::AdapterInactive (void) : CORBA::UserException ( @@ -2923,100 +1655,14 @@ void PortableServer::POAManager::AdapterInactive::_tao_decode ( // TAO extension - the virtual _type method. CORBA::TypeCode_ptr PortableServer::POAManager::AdapterInactive::_type (void) const { + ACE_DEBUG ((LM_DEBUG, + ACE_LIB_TEXT ("This TAO-specific method is now") + ACE_LIB_TEXT (" deprecated and will be removed") + ACE_LIB_TEXT (" in future versions.\n"))); + return ::PortableServer::POAManager::_tc_AdapterInactive; } -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_POAManager_AdapterInactive[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 58, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f414d61), - ACE_NTOHL (0x6e616765), - ACE_NTOHL (0x722f4164), - ACE_NTOHL (0x61707465), - ACE_NTOHL (0x72496e61), - ACE_NTOHL (0x63746976), - ACE_NTOHL (0x653a322e), - ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/POAManager/AdapterInactive:2.3 - 16, - ACE_NTOHL (0x41646170), - ACE_NTOHL (0x74657249), - ACE_NTOHL (0x6e616374), - ACE_NTOHL (0x69766500), // name = AdapterInactive - 0, // member count - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_POAManager_AdapterInactive ( - CORBA::tk_except, - sizeof (_oc_PortableServer_POAManager_AdapterInactive), - (char *) &_oc_PortableServer_POAManager_AdapterInactive, - 0, - sizeof (PortableServer::POAManager::AdapterInactive) - ); - -::CORBA::TypeCode_ptr PortableServer::POAManager::_tc_AdapterInactive = - &_tc_TAO_tc_PortableServer_POAManager_AdapterInactive; - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_POAManager_State[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 48, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f414d61), - ACE_NTOHL (0x6e616765), - ACE_NTOHL (0x722f5374), - ACE_NTOHL (0x6174653a), - ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/POAManager/State:2.3 - 6, - ACE_NTOHL (0x53746174), - ACE_NTOHL (0x65000000), // name = State - 4, // member count - 8, - ACE_NTOHL (0x484f4c44), - ACE_NTOHL (0x494e4700), // name = HOLDING - 7, - ACE_NTOHL (0x41435449), - ACE_NTOHL (0x56450000), // name = ACTIVE - 11, - ACE_NTOHL (0x44495343), - ACE_NTOHL (0x41524449), - ACE_NTOHL (0x4e470000), // name = DISCARDING - 9, - ACE_NTOHL (0x494e4143), - ACE_NTOHL (0x54495645), - ACE_NTOHL (0x0), // name = INACTIVE - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_POAManager_State ( - CORBA::tk_enum, - sizeof (_oc_PortableServer_POAManager_State), - (char *) &_oc_PortableServer_POAManager_State, - 0, - sizeof (PortableServer::POAManager::State) - ); - -::CORBA::TypeCode_ptr PortableServer::POAManager::_tc_State = - &_tc_TAO_tc_PortableServer_POAManager_State; - PortableServer::POAManager::POAManager (void) {} @@ -3049,6 +1695,23 @@ PortableServer::POAManager::_narrow ( } PortableServer::POAManager_ptr +PortableServer::POAManager::_unchecked_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL_NOT_USED + ) +{ + if (CORBA::is_nil (_tao_objref)) + { + return POAManager::_nil (); + } + + POAManager_ptr proxy = + dynamic_cast<POAManager_ptr> (_tao_objref); + + return POAManager::_duplicate (proxy); +} + +PortableServer::POAManager_ptr PortableServer::POAManager::_duplicate (POAManager_ptr obj) { if (! CORBA::is_nil (obj)) @@ -3099,51 +1762,14 @@ PortableServer::POAManager::marshal (TAO_OutputCDR &) return 0; } -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_POAManager[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 42, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f414d61), - ACE_NTOHL (0x6e616765), - ACE_NTOHL (0x723a322e), - ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/POAManager:2.3 - 11, - ACE_NTOHL (0x504f414d), - ACE_NTOHL (0x616e6167), - ACE_NTOHL (0x65720000), // name = POAManager - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_POAManager ( - CORBA::tk_objref, - sizeof (_oc_PortableServer_POAManager), - (char *) &_oc_PortableServer_POAManager, - 0, - sizeof (PortableServer::POAManager) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_POAManager = - &_tc_TAO_tc_PortableServer_POAManager; -} - #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 +// be\be_visitor_interface/interface_cs.cpp:60 // Traits specializations for PortableServer::AdapterActivator. +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::AdapterActivator_ptr TAO::Objref_Traits<PortableServer::AdapterActivator>::tao_duplicate ( PortableServer::AdapterActivator_ptr p @@ -3152,6 +1778,7 @@ TAO::Objref_Traits<PortableServer::AdapterActivator>::tao_duplicate ( return PortableServer::AdapterActivator::_duplicate (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION void TAO::Objref_Traits<PortableServer::AdapterActivator>::tao_release ( PortableServer::AdapterActivator_ptr p @@ -3160,19 +1787,21 @@ TAO::Objref_Traits<PortableServer::AdapterActivator>::tao_release ( CORBA::release (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::AdapterActivator_ptr TAO::Objref_Traits<PortableServer::AdapterActivator>::tao_nil (void) { return PortableServer::AdapterActivator::_nil (); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::Boolean TAO::Objref_Traits<PortableServer::AdapterActivator>::tao_marshal ( PortableServer::AdapterActivator_ptr p, TAO_OutputCDR & cdr ) { - return p->marshal (cdr); + return CORBA::Object::marshal (p, cdr); } // Function pointer for collocation factory initialization. @@ -3213,6 +1842,23 @@ PortableServer::AdapterActivator::_narrow ( } PortableServer::AdapterActivator_ptr +PortableServer::AdapterActivator::_unchecked_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL_NOT_USED + ) +{ + if (CORBA::is_nil (_tao_objref)) + { + return AdapterActivator::_nil (); + } + + AdapterActivator_ptr proxy = + dynamic_cast<AdapterActivator_ptr> (_tao_objref); + + return AdapterActivator::_duplicate (proxy); +} + +PortableServer::AdapterActivator_ptr PortableServer::AdapterActivator::_duplicate (AdapterActivator_ptr obj) { if (! CORBA::is_nil (obj)) @@ -3264,51 +1910,11 @@ PortableServer::AdapterActivator::marshal (TAO_OutputCDR &) } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_AdapterActivator[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 48, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f41), - ACE_NTOHL (0x64617074), - ACE_NTOHL (0x65724163), - ACE_NTOHL (0x74697661), - ACE_NTOHL (0x746f723a), - ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/AdapterActivator:2.3 - 17, - ACE_NTOHL (0x41646170), - ACE_NTOHL (0x74657241), - ACE_NTOHL (0x63746976), - ACE_NTOHL (0x61746f72), - ACE_NTOHL (0x0), // name = AdapterActivator - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_AdapterActivator ( - CORBA::tk_objref, - sizeof (_oc_PortableServer_AdapterActivator), - (char *) &_oc_PortableServer_AdapterActivator, - 0, - sizeof (PortableServer::AdapterActivator) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_AdapterActivator = - &_tc_TAO_tc_PortableServer_AdapterActivator; -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 +// be\be_visitor_interface/interface_cs.cpp:60 // Traits specializations for PortableServer::ServantManager. +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::ServantManager_ptr TAO::Objref_Traits<PortableServer::ServantManager>::tao_duplicate ( PortableServer::ServantManager_ptr p @@ -3317,6 +1923,7 @@ TAO::Objref_Traits<PortableServer::ServantManager>::tao_duplicate ( return PortableServer::ServantManager::_duplicate (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION void TAO::Objref_Traits<PortableServer::ServantManager>::tao_release ( PortableServer::ServantManager_ptr p @@ -3325,19 +1932,21 @@ TAO::Objref_Traits<PortableServer::ServantManager>::tao_release ( CORBA::release (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::ServantManager_ptr TAO::Objref_Traits<PortableServer::ServantManager>::tao_nil (void) { return PortableServer::ServantManager::_nil (); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::Boolean TAO::Objref_Traits<PortableServer::ServantManager>::tao_marshal ( PortableServer::ServantManager_ptr p, TAO_OutputCDR & cdr ) { - return p->marshal (cdr); + return CORBA::Object::marshal (p, cdr); } // Function pointer for collocation factory initialization. @@ -3378,6 +1987,23 @@ PortableServer::ServantManager::_narrow ( } PortableServer::ServantManager_ptr +PortableServer::ServantManager::_unchecked_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL_NOT_USED + ) +{ + if (CORBA::is_nil (_tao_objref)) + { + return ServantManager::_nil (); + } + + ServantManager_ptr proxy = + dynamic_cast<ServantManager_ptr> (_tao_objref); + + return ServantManager::_duplicate (proxy); +} + +PortableServer::ServantManager_ptr PortableServer::ServantManager::_duplicate (ServantManager_ptr obj) { if (! CORBA::is_nil (obj)) @@ -3429,50 +2055,11 @@ PortableServer::ServantManager::marshal (TAO_OutputCDR &) } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_ServantManager[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 46, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f53), - ACE_NTOHL (0x65727661), - ACE_NTOHL (0x6e744d61), - ACE_NTOHL (0x6e616765), - ACE_NTOHL (0x723a322e), - ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/ServantManager:2.3 - 15, - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x616e744d), - ACE_NTOHL (0x616e6167), - ACE_NTOHL (0x65720000), // name = ServantManager - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_ServantManager ( - CORBA::tk_objref, - sizeof (_oc_PortableServer_ServantManager), - (char *) &_oc_PortableServer_ServantManager, - 0, - sizeof (PortableServer::ServantManager) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_ServantManager = - &_tc_TAO_tc_PortableServer_ServantManager; -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 +// be\be_visitor_interface/interface_cs.cpp:60 // Traits specializations for PortableServer::ServantActivator. +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::ServantActivator_ptr TAO::Objref_Traits<PortableServer::ServantActivator>::tao_duplicate ( PortableServer::ServantActivator_ptr p @@ -3481,6 +2068,7 @@ TAO::Objref_Traits<PortableServer::ServantActivator>::tao_duplicate ( return PortableServer::ServantActivator::_duplicate (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION void TAO::Objref_Traits<PortableServer::ServantActivator>::tao_release ( PortableServer::ServantActivator_ptr p @@ -3489,19 +2077,21 @@ TAO::Objref_Traits<PortableServer::ServantActivator>::tao_release ( CORBA::release (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::ServantActivator_ptr TAO::Objref_Traits<PortableServer::ServantActivator>::tao_nil (void) { return PortableServer::ServantActivator::_nil (); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::Boolean TAO::Objref_Traits<PortableServer::ServantActivator>::tao_marshal ( PortableServer::ServantActivator_ptr p, TAO_OutputCDR & cdr ) { - return p->marshal (cdr); + return CORBA::Object::marshal (p, cdr); } // Function pointer for collocation factory initialization. @@ -3542,6 +2132,23 @@ PortableServer::ServantActivator::_narrow ( } PortableServer::ServantActivator_ptr +PortableServer::ServantActivator::_unchecked_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL_NOT_USED + ) +{ + if (CORBA::is_nil (_tao_objref)) + { + return ServantActivator::_nil (); + } + + ServantActivator_ptr proxy = + dynamic_cast<ServantActivator_ptr> (_tao_objref); + + return ServantActivator::_duplicate (proxy); +} + +PortableServer::ServantActivator_ptr PortableServer::ServantActivator::_duplicate (ServantActivator_ptr obj) { if (! CORBA::is_nil (obj)) @@ -3597,51 +2204,11 @@ PortableServer::ServantActivator::marshal (TAO_OutputCDR &) } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_ServantActivator[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 48, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f53), - ACE_NTOHL (0x65727661), - ACE_NTOHL (0x6e744163), - ACE_NTOHL (0x74697661), - ACE_NTOHL (0x746f723a), - ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/ServantActivator:2.3 - 17, - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x616e7441), - ACE_NTOHL (0x63746976), - ACE_NTOHL (0x61746f72), - ACE_NTOHL (0x0), // name = ServantActivator - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_ServantActivator ( - CORBA::tk_objref, - sizeof (_oc_PortableServer_ServantActivator), - (char *) &_oc_PortableServer_ServantActivator, - 0, - sizeof (PortableServer::ServantActivator) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_ServantActivator = - &_tc_TAO_tc_PortableServer_ServantActivator; -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 +// be\be_visitor_interface/interface_cs.cpp:60 // Traits specializations for PortableServer::ServantLocator. +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::ServantLocator_ptr TAO::Objref_Traits<PortableServer::ServantLocator>::tao_duplicate ( PortableServer::ServantLocator_ptr p @@ -3650,6 +2217,7 @@ TAO::Objref_Traits<PortableServer::ServantLocator>::tao_duplicate ( return PortableServer::ServantLocator::_duplicate (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION void TAO::Objref_Traits<PortableServer::ServantLocator>::tao_release ( PortableServer::ServantLocator_ptr p @@ -3658,19 +2226,21 @@ TAO::Objref_Traits<PortableServer::ServantLocator>::tao_release ( CORBA::release (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::ServantLocator_ptr TAO::Objref_Traits<PortableServer::ServantLocator>::tao_nil (void) { return PortableServer::ServantLocator::_nil (); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::Boolean TAO::Objref_Traits<PortableServer::ServantLocator>::tao_marshal ( PortableServer::ServantLocator_ptr p, TAO_OutputCDR & cdr ) { - return p->marshal (cdr); + return CORBA::Object::marshal (p, cdr); } // Function pointer for collocation factory initialization. @@ -3711,6 +2281,23 @@ PortableServer::ServantLocator::_narrow ( } PortableServer::ServantLocator_ptr +PortableServer::ServantLocator::_unchecked_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL_NOT_USED + ) +{ + if (CORBA::is_nil (_tao_objref)) + { + return ServantLocator::_nil (); + } + + ServantLocator_ptr proxy = + dynamic_cast<ServantLocator_ptr> (_tao_objref); + + return ServantLocator::_duplicate (proxy); +} + +PortableServer::ServantLocator_ptr PortableServer::ServantLocator::_duplicate (ServantLocator_ptr obj) { if (! CORBA::is_nil (obj)) @@ -3765,53 +2352,14 @@ PortableServer::ServantLocator::marshal (TAO_OutputCDR &) return 0; } -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_ServantLocator[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 46, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f53), - ACE_NTOHL (0x65727661), - ACE_NTOHL (0x6e744c6f), - ACE_NTOHL (0x6361746f), - ACE_NTOHL (0x723a322e), - ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/ServantLocator:2.3 - 15, - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x616e744c), - ACE_NTOHL (0x6f636174), - ACE_NTOHL (0x6f720000), // name = ServantLocator - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_ServantLocator ( - CORBA::tk_objref, - sizeof (_oc_PortableServer_ServantLocator), - (char *) &_oc_PortableServer_ServantLocator, - 0, - sizeof (PortableServer::ServantLocator) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_ServantLocator = - &_tc_TAO_tc_PortableServer_ServantLocator; -} - #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 +// be\be_visitor_interface/interface_cs.cpp:60 // Traits specializations for PortableServer::POA. +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::POA_ptr TAO::Objref_Traits<PortableServer::POA>::tao_duplicate ( PortableServer::POA_ptr p @@ -3820,6 +2368,7 @@ TAO::Objref_Traits<PortableServer::POA>::tao_duplicate ( return PortableServer::POA::_duplicate (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION void TAO::Objref_Traits<PortableServer::POA>::tao_release ( PortableServer::POA_ptr p @@ -3828,19 +2377,21 @@ TAO::Objref_Traits<PortableServer::POA>::tao_release ( CORBA::release (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::POA_ptr TAO::Objref_Traits<PortableServer::POA>::tao_nil (void) { return PortableServer::POA::_nil (); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::Boolean TAO::Objref_Traits<PortableServer::POA>::tao_marshal ( PortableServer::POA_ptr p, TAO_OutputCDR & cdr ) { - return p->marshal (cdr); + return CORBA::Object::marshal (p, cdr); } // Function pointer for collocation factory initialization. @@ -3850,7 +2401,7 @@ TAO::Collocation_Proxy_Broker * ) = 0; // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_cs.cpp:63 +// be\be_visitor_exception/exception_cs.cpp:63 PortableServer::POA::AdapterAlreadyExists::AdapterAlreadyExists (void) : CORBA::UserException ( @@ -3942,53 +2493,16 @@ void PortableServer::POA::AdapterAlreadyExists::_tao_decode ( // TAO extension - the virtual _type method. CORBA::TypeCode_ptr PortableServer::POA::AdapterAlreadyExists::_type (void) const { + ACE_DEBUG ((LM_DEBUG, + ACE_LIB_TEXT ("This TAO-specific method is now") + ACE_LIB_TEXT (" deprecated and will be removed") + ACE_LIB_TEXT (" in future versions.\n"))); + return ::PortableServer::POA::_tc_AdapterAlreadyExists; } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_POA_AdapterAlreadyExists[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 56, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f412f41), - ACE_NTOHL (0x64617074), - ACE_NTOHL (0x6572416c), - ACE_NTOHL (0x72656164), - ACE_NTOHL (0x79457869), - ACE_NTOHL (0x7374733a), - ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/POA/AdapterAlreadyExists:2.3 - 21, - ACE_NTOHL (0x41646170), - ACE_NTOHL (0x74657241), - ACE_NTOHL (0x6c726561), - ACE_NTOHL (0x64794578), - ACE_NTOHL (0x69737473), - ACE_NTOHL (0x0), // name = AdapterAlreadyExists - 0, // member count - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_AdapterAlreadyExists ( - CORBA::tk_except, - sizeof (_oc_PortableServer_POA_AdapterAlreadyExists), - (char *) &_oc_PortableServer_POA_AdapterAlreadyExists, - 0, - sizeof (PortableServer::POA::AdapterAlreadyExists) - ); - -::CORBA::TypeCode_ptr PortableServer::POA::_tc_AdapterAlreadyExists = - &_tc_TAO_tc_PortableServer_POA_AdapterAlreadyExists; - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_cs.cpp:63 +// be\be_visitor_exception/exception_cs.cpp:63 PortableServer::POA::AdapterNonExistent::AdapterNonExistent (void) : CORBA::UserException ( @@ -4080,52 +2594,16 @@ void PortableServer::POA::AdapterNonExistent::_tao_decode ( // TAO extension - the virtual _type method. CORBA::TypeCode_ptr PortableServer::POA::AdapterNonExistent::_type (void) const { + ACE_DEBUG ((LM_DEBUG, + ACE_LIB_TEXT ("This TAO-specific method is now") + ACE_LIB_TEXT (" deprecated and will be removed") + ACE_LIB_TEXT (" in future versions.\n"))); + return ::PortableServer::POA::_tc_AdapterNonExistent; } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_POA_AdapterNonExistent[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 54, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f412f41), - ACE_NTOHL (0x64617074), - ACE_NTOHL (0x65724e6f), - ACE_NTOHL (0x6e457869), - ACE_NTOHL (0x7374656e), - ACE_NTOHL (0x743a322e), - ACE_NTOHL (0x33000000), // repository ID = IDL:omg.org/PortableServer/POA/AdapterNonExistent:2.3 - 19, - ACE_NTOHL (0x41646170), - ACE_NTOHL (0x7465724e), - ACE_NTOHL (0x6f6e4578), - ACE_NTOHL (0x69737465), - ACE_NTOHL (0x6e740000), // name = AdapterNonExistent - 0, // member count - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_AdapterNonExistent ( - CORBA::tk_except, - sizeof (_oc_PortableServer_POA_AdapterNonExistent), - (char *) &_oc_PortableServer_POA_AdapterNonExistent, - 0, - sizeof (PortableServer::POA::AdapterNonExistent) - ); - -::CORBA::TypeCode_ptr PortableServer::POA::_tc_AdapterNonExistent = - &_tc_TAO_tc_PortableServer_POA_AdapterNonExistent; - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_cs.cpp:63 +// be\be_visitor_exception/exception_cs.cpp:63 PortableServer::POA::InvalidPolicy::InvalidPolicy (void) : CORBA::UserException ( @@ -4219,7 +2697,7 @@ void PortableServer::POA::InvalidPolicy::_tao_decode ( // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ctor.cpp:66 +// be\be_visitor_exception/exception_ctor.cpp:66 PortableServer::POA::InvalidPolicy::InvalidPolicy ( CORBA::UShort _tao_index @@ -4235,57 +2713,18 @@ PortableServer::POA::InvalidPolicy::InvalidPolicy ( // TAO extension - the virtual _type method. CORBA::TypeCode_ptr PortableServer::POA::InvalidPolicy::_type (void) const { + ACE_DEBUG ((LM_DEBUG, + ACE_LIB_TEXT ("This TAO-specific method is now") + ACE_LIB_TEXT (" deprecated and will be removed") + ACE_LIB_TEXT (" in future versions.\n"))); + return ::PortableServer::POA::_tc_InvalidPolicy; } -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_POA_InvalidPolicy[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 49, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f412f49), - ACE_NTOHL (0x6e76616c), - ACE_NTOHL (0x6964506f), - ACE_NTOHL (0x6c696379), - ACE_NTOHL (0x3a322e33), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/PortableServer/POA/InvalidPolicy:2.3 - 14, - ACE_NTOHL (0x496e7661), - ACE_NTOHL (0x6c696450), - ACE_NTOHL (0x6f6c6963), - ACE_NTOHL (0x79000000), // name = InvalidPolicy - 1, // member count - 6, - ACE_NTOHL (0x696e6465), - ACE_NTOHL (0x78000000), // name = index - CORBA::tk_ushort, - -}; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_InvalidPolicy ( - CORBA::tk_except, - sizeof (_oc_PortableServer_POA_InvalidPolicy), - (char *) &_oc_PortableServer_POA_InvalidPolicy, - 0, - sizeof (PortableServer::POA::InvalidPolicy) - ); - -::CORBA::TypeCode_ptr PortableServer::POA::_tc_InvalidPolicy = - &_tc_TAO_tc_PortableServer_POA_InvalidPolicy; - #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_cs.cpp:63 +// be\be_visitor_exception/exception_cs.cpp:63 PortableServer::POA::NoServant::NoServant (void) : CORBA::UserException ( @@ -4377,50 +2816,18 @@ void PortableServer::POA::NoServant::_tao_decode ( // TAO extension - the virtual _type method. CORBA::TypeCode_ptr PortableServer::POA::NoServant::_type (void) const { + ACE_DEBUG ((LM_DEBUG, + ACE_LIB_TEXT ("This TAO-specific method is now") + ACE_LIB_TEXT (" deprecated and will be removed") + ACE_LIB_TEXT (" in future versions.\n"))); + return ::PortableServer::POA::_tc_NoServant; } -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_POA_NoServant[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 45, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f412f4e), - ACE_NTOHL (0x6f536572), - ACE_NTOHL (0x76616e74), - ACE_NTOHL (0x3a322e33), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/PortableServer/POA/NoServant:2.3 - 10, - ACE_NTOHL (0x4e6f5365), - ACE_NTOHL (0x7276616e), - ACE_NTOHL (0x74000000), // name = NoServant - 0, // member count - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_NoServant ( - CORBA::tk_except, - sizeof (_oc_PortableServer_POA_NoServant), - (char *) &_oc_PortableServer_POA_NoServant, - 0, - sizeof (PortableServer::POA::NoServant) - ); - -::CORBA::TypeCode_ptr PortableServer::POA::_tc_NoServant = - &_tc_TAO_tc_PortableServer_POA_NoServant; - #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_cs.cpp:63 +// be\be_visitor_exception/exception_cs.cpp:63 PortableServer::POA::ObjectAlreadyActive::ObjectAlreadyActive (void) : CORBA::UserException ( @@ -4512,52 +2919,16 @@ void PortableServer::POA::ObjectAlreadyActive::_tao_decode ( // TAO extension - the virtual _type method. CORBA::TypeCode_ptr PortableServer::POA::ObjectAlreadyActive::_type (void) const { + ACE_DEBUG ((LM_DEBUG, + ACE_LIB_TEXT ("This TAO-specific method is now") + ACE_LIB_TEXT (" deprecated and will be removed") + ACE_LIB_TEXT (" in future versions.\n"))); + return ::PortableServer::POA::_tc_ObjectAlreadyActive; } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_POA_ObjectAlreadyActive[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 55, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f412f4f), - ACE_NTOHL (0x626a6563), - ACE_NTOHL (0x74416c72), - ACE_NTOHL (0x65616479), - ACE_NTOHL (0x41637469), - ACE_NTOHL (0x76653a32), - ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/POA/ObjectAlreadyActive:2.3 - 20, - ACE_NTOHL (0x4f626a65), - ACE_NTOHL (0x6374416c), - ACE_NTOHL (0x72656164), - ACE_NTOHL (0x79416374), - ACE_NTOHL (0x69766500), // name = ObjectAlreadyActive - 0, // member count - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_ObjectAlreadyActive ( - CORBA::tk_except, - sizeof (_oc_PortableServer_POA_ObjectAlreadyActive), - (char *) &_oc_PortableServer_POA_ObjectAlreadyActive, - 0, - sizeof (PortableServer::POA::ObjectAlreadyActive) - ); - -::CORBA::TypeCode_ptr PortableServer::POA::_tc_ObjectAlreadyActive = - &_tc_TAO_tc_PortableServer_POA_ObjectAlreadyActive; - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_cs.cpp:63 +// be\be_visitor_exception/exception_cs.cpp:63 PortableServer::POA::ObjectNotActive::ObjectNotActive (void) : CORBA::UserException ( @@ -4649,50 +3020,16 @@ void PortableServer::POA::ObjectNotActive::_tao_decode ( // TAO extension - the virtual _type method. CORBA::TypeCode_ptr PortableServer::POA::ObjectNotActive::_type (void) const { + ACE_DEBUG ((LM_DEBUG, + ACE_LIB_TEXT ("This TAO-specific method is now") + ACE_LIB_TEXT (" deprecated and will be removed") + ACE_LIB_TEXT (" in future versions.\n"))); + return ::PortableServer::POA::_tc_ObjectNotActive; } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_POA_ObjectNotActive[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 51, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f412f4f), - ACE_NTOHL (0x626a6563), - ACE_NTOHL (0x744e6f74), - ACE_NTOHL (0x41637469), - ACE_NTOHL (0x76653a32), - ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/POA/ObjectNotActive:2.3 - 16, - ACE_NTOHL (0x4f626a65), - ACE_NTOHL (0x63744e6f), - ACE_NTOHL (0x74416374), - ACE_NTOHL (0x69766500), // name = ObjectNotActive - 0, // member count - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_ObjectNotActive ( - CORBA::tk_except, - sizeof (_oc_PortableServer_POA_ObjectNotActive), - (char *) &_oc_PortableServer_POA_ObjectNotActive, - 0, - sizeof (PortableServer::POA::ObjectNotActive) - ); - -::CORBA::TypeCode_ptr PortableServer::POA::_tc_ObjectNotActive = - &_tc_TAO_tc_PortableServer_POA_ObjectNotActive; - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_cs.cpp:63 +// be\be_visitor_exception/exception_cs.cpp:63 PortableServer::POA::ServantAlreadyActive::ServantAlreadyActive (void) : CORBA::UserException ( @@ -4784,53 +3121,16 @@ void PortableServer::POA::ServantAlreadyActive::_tao_decode ( // TAO extension - the virtual _type method. CORBA::TypeCode_ptr PortableServer::POA::ServantAlreadyActive::_type (void) const { + ACE_DEBUG ((LM_DEBUG, + ACE_LIB_TEXT ("This TAO-specific method is now") + ACE_LIB_TEXT (" deprecated and will be removed") + ACE_LIB_TEXT (" in future versions.\n"))); + return ::PortableServer::POA::_tc_ServantAlreadyActive; } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_POA_ServantAlreadyActive[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 56, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f412f53), - ACE_NTOHL (0x65727661), - ACE_NTOHL (0x6e74416c), - ACE_NTOHL (0x72656164), - ACE_NTOHL (0x79416374), - ACE_NTOHL (0x6976653a), - ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/POA/ServantAlreadyActive:2.3 - 21, - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x616e7441), - ACE_NTOHL (0x6c726561), - ACE_NTOHL (0x64794163), - ACE_NTOHL (0x74697665), - ACE_NTOHL (0x0), // name = ServantAlreadyActive - 0, // member count - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_ServantAlreadyActive ( - CORBA::tk_except, - sizeof (_oc_PortableServer_POA_ServantAlreadyActive), - (char *) &_oc_PortableServer_POA_ServantAlreadyActive, - 0, - sizeof (PortableServer::POA::ServantAlreadyActive) - ); - -::CORBA::TypeCode_ptr PortableServer::POA::_tc_ServantAlreadyActive = - &_tc_TAO_tc_PortableServer_POA_ServantAlreadyActive; - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_cs.cpp:63 +// be\be_visitor_exception/exception_cs.cpp:63 PortableServer::POA::ServantNotActive::ServantNotActive (void) : CORBA::UserException ( @@ -4922,51 +3222,16 @@ void PortableServer::POA::ServantNotActive::_tao_decode ( // TAO extension - the virtual _type method. CORBA::TypeCode_ptr PortableServer::POA::ServantNotActive::_type (void) const { + ACE_DEBUG ((LM_DEBUG, + ACE_LIB_TEXT ("This TAO-specific method is now") + ACE_LIB_TEXT (" deprecated and will be removed") + ACE_LIB_TEXT (" in future versions.\n"))); + return ::PortableServer::POA::_tc_ServantNotActive; } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_POA_ServantNotActive[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 52, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f412f53), - ACE_NTOHL (0x65727661), - ACE_NTOHL (0x6e744e6f), - ACE_NTOHL (0x74416374), - ACE_NTOHL (0x6976653a), - ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/POA/ServantNotActive:2.3 - 17, - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x616e744e), - ACE_NTOHL (0x6f744163), - ACE_NTOHL (0x74697665), - ACE_NTOHL (0x0), // name = ServantNotActive - 0, // member count - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_ServantNotActive ( - CORBA::tk_except, - sizeof (_oc_PortableServer_POA_ServantNotActive), - (char *) &_oc_PortableServer_POA_ServantNotActive, - 0, - sizeof (PortableServer::POA::ServantNotActive) - ); - -::CORBA::TypeCode_ptr PortableServer::POA::_tc_ServantNotActive = - &_tc_TAO_tc_PortableServer_POA_ServantNotActive; - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_cs.cpp:63 +// be\be_visitor_exception/exception_cs.cpp:63 PortableServer::POA::WrongAdapter::WrongAdapter (void) : CORBA::UserException ( @@ -5058,49 +3323,16 @@ void PortableServer::POA::WrongAdapter::_tao_decode ( // TAO extension - the virtual _type method. CORBA::TypeCode_ptr PortableServer::POA::WrongAdapter::_type (void) const { + ACE_DEBUG ((LM_DEBUG, + ACE_LIB_TEXT ("This TAO-specific method is now") + ACE_LIB_TEXT (" deprecated and will be removed") + ACE_LIB_TEXT (" in future versions.\n"))); + return ::PortableServer::POA::_tc_WrongAdapter; } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_POA_WrongAdapter[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 48, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f412f57), - ACE_NTOHL (0x726f6e67), - ACE_NTOHL (0x41646170), - ACE_NTOHL (0x7465723a), - ACE_NTOHL (0x322e3300), // repository ID = IDL:omg.org/PortableServer/POA/WrongAdapter:2.3 - 13, - ACE_NTOHL (0x57726f6e), - ACE_NTOHL (0x67416461), - ACE_NTOHL (0x70746572), - ACE_NTOHL (0x0), // name = WrongAdapter - 0, // member count - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_WrongAdapter ( - CORBA::tk_except, - sizeof (_oc_PortableServer_POA_WrongAdapter), - (char *) &_oc_PortableServer_POA_WrongAdapter, - 0, - sizeof (PortableServer::POA::WrongAdapter) - ); - -::CORBA::TypeCode_ptr PortableServer::POA::_tc_WrongAdapter = - &_tc_TAO_tc_PortableServer_POA_WrongAdapter; - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_cs.cpp:63 +// be\be_visitor_exception/exception_cs.cpp:63 PortableServer::POA::WrongPolicy::WrongPolicy (void) : CORBA::UserException ( @@ -5192,46 +3424,14 @@ void PortableServer::POA::WrongPolicy::_tao_decode ( // TAO extension - the virtual _type method. CORBA::TypeCode_ptr PortableServer::POA::WrongPolicy::_type (void) const { + ACE_DEBUG ((LM_DEBUG, + ACE_LIB_TEXT ("This TAO-specific method is now") + ACE_LIB_TEXT (" deprecated and will be removed") + ACE_LIB_TEXT (" in future versions.\n"))); + return ::PortableServer::POA::_tc_WrongPolicy; } -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_POA_WrongPolicy[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 47, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f412f57), - ACE_NTOHL (0x726f6e67), - ACE_NTOHL (0x506f6c69), - ACE_NTOHL (0x63793a32), - ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/POA/WrongPolicy:2.3 - 12, - ACE_NTOHL (0x57726f6e), - ACE_NTOHL (0x67506f6c), - ACE_NTOHL (0x69637900), // name = WrongPolicy - 0, // member count - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA_WrongPolicy ( - CORBA::tk_except, - sizeof (_oc_PortableServer_POA_WrongPolicy), - (char *) &_oc_PortableServer_POA_WrongPolicy, - 0, - sizeof (PortableServer::POA::WrongPolicy) - ); - -::CORBA::TypeCode_ptr PortableServer::POA::_tc_WrongPolicy = - &_tc_TAO_tc_PortableServer_POA_WrongPolicy; - PortableServer::POA::POA (void) {} @@ -5264,6 +3464,23 @@ PortableServer::POA::_narrow ( } PortableServer::POA_ptr +PortableServer::POA::_unchecked_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL_NOT_USED + ) +{ + if (CORBA::is_nil (_tao_objref)) + { + return POA::_nil (); + } + + POA_ptr proxy = + dynamic_cast<POA_ptr> (_tao_objref); + + return POA::_duplicate (proxy); +} + +PortableServer::POA_ptr PortableServer::POA::_duplicate (POA_ptr obj) { if (! CORBA::is_nil (obj)) @@ -5315,44 +3532,11 @@ PortableServer::POA::marshal (TAO_OutputCDR &) } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_POA[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f50), - ACE_NTOHL (0x4f413a32), - ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/POA:2.3 - 4, - ACE_NTOHL (0x504f4100), // name = POA - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_POA ( - CORBA::tk_objref, - sizeof (_oc_PortableServer_POA), - (char *) &_oc_PortableServer_POA, - 0, - sizeof (PortableServer::POA) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_POA = - &_tc_TAO_tc_PortableServer_POA; -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 +// be\be_visitor_interface/interface_cs.cpp:60 // Traits specializations for PortableServer::Current. +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::Current_ptr TAO::Objref_Traits<PortableServer::Current>::tao_duplicate ( PortableServer::Current_ptr p @@ -5361,6 +3545,7 @@ TAO::Objref_Traits<PortableServer::Current>::tao_duplicate ( return PortableServer::Current::_duplicate (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION void TAO::Objref_Traits<PortableServer::Current>::tao_release ( PortableServer::Current_ptr p @@ -5369,19 +3554,21 @@ TAO::Objref_Traits<PortableServer::Current>::tao_release ( CORBA::release (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION PortableServer::Current_ptr TAO::Objref_Traits<PortableServer::Current>::tao_nil (void) { return PortableServer::Current::_nil (); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::Boolean TAO::Objref_Traits<PortableServer::Current>::tao_marshal ( PortableServer::Current_ptr p, TAO_OutputCDR & cdr ) { - return p->marshal (cdr); + return CORBA::Object::marshal (p, cdr); } // Function pointer for collocation factory initialization. @@ -5391,7 +3578,7 @@ TAO::Collocation_Proxy_Broker * ) = 0; // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_cs.cpp:63 +// be\be_visitor_exception/exception_cs.cpp:63 PortableServer::Current::NoContext::NoContext (void) : CORBA::UserException ( @@ -5483,47 +3670,14 @@ void PortableServer::Current::NoContext::_tao_decode ( // TAO extension - the virtual _type method. CORBA::TypeCode_ptr PortableServer::Current::NoContext::_type (void) const { + ACE_DEBUG ((LM_DEBUG, + ACE_LIB_TEXT ("This TAO-specific method is now") + ACE_LIB_TEXT (" deprecated and will be removed") + ACE_LIB_TEXT (" in future versions.\n"))); + return ::PortableServer::Current::_tc_NoContext; } -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_Current_NoContext[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 49, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f43), - ACE_NTOHL (0x75727265), - ACE_NTOHL (0x6e742f4e), - ACE_NTOHL (0x6f436f6e), - ACE_NTOHL (0x74657874), - ACE_NTOHL (0x3a322e33), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/PortableServer/Current/NoContext:2.3 - 10, - ACE_NTOHL (0x4e6f436f), - ACE_NTOHL (0x6e746578), - ACE_NTOHL (0x74000000), // name = NoContext - 0, // member count - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_Current_NoContext ( - CORBA::tk_except, - sizeof (_oc_PortableServer_Current_NoContext), - (char *) &_oc_PortableServer_Current_NoContext, - 0, - sizeof (PortableServer::Current::NoContext) - ); - -::CORBA::TypeCode_ptr PortableServer::Current::_tc_NoContext = - &_tc_TAO_tc_PortableServer_Current_NoContext; - PortableServer::Current::Current (void) {} @@ -5556,6 +3710,23 @@ PortableServer::Current::_narrow ( } PortableServer::Current_ptr +PortableServer::Current::_unchecked_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL_NOT_USED + ) +{ + if (CORBA::is_nil (_tao_objref)) + { + return Current::_nil (); + } + + Current_ptr proxy = + dynamic_cast<Current_ptr> (_tao_objref); + + return Current::_duplicate (proxy); +} + +PortableServer::Current_ptr PortableServer::Current::_duplicate (Current_ptr obj) { if (! CORBA::is_nil (obj)) @@ -5610,185 +3781,53 @@ PortableServer::Current::marshal (TAO_OutputCDR &) return 0; } -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 - -static const CORBA::Long _oc_PortableServer_Current[] = -{ - TAO_ENCAP_BYTE_ORDER, // byte order - 39, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x506f7274), - ACE_NTOHL (0x61626c65), - ACE_NTOHL (0x53657276), - ACE_NTOHL (0x65722f43), - ACE_NTOHL (0x75727265), - ACE_NTOHL (0x6e743a32), - ACE_NTOHL (0x2e330000), // repository ID = IDL:omg.org/PortableServer/Current:2.3 - 8, - ACE_NTOHL (0x43757272), - ACE_NTOHL (0x656e7400), // name = Current - }; - -static CORBA::TypeCode _tc_TAO_tc_PortableServer_Current ( - CORBA::tk_objref, - sizeof (_oc_PortableServer_Current), - (char *) &_oc_PortableServer_Current, - 0, - sizeof (PortableServer::Current) - ); - -namespace PortableServer -{ - ::CORBA::TypeCode_ptr _tc_Current = - &_tc_TAO_tc_PortableServer_Current; -} - -// 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 PortableServer::POAList &_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<PortableServer::POAList>::insert_copy ( - _tao_any, - PortableServer::POAList::_tao_any_destructor, - PortableServer::_tc_POAList, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - CORBA::Any &_tao_any, - PortableServer::POAList *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<PortableServer::POAList>::insert ( - _tao_any, - PortableServer::POAList::_tao_any_destructor, - PortableServer::_tc_POAList, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::POAList *&_tao_elem - ) -{ - return _tao_any >>= ACE_const_cast ( - const PortableServer::POAList *&, - _tao_elem - ); -} - -// Extraction to const pointer. -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - const PortableServer::POAList *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<PortableServer::POAList>::extract ( - _tao_any, - PortableServer::POAList::_tao_any_destructor, - PortableServer::_tc_POAList, - _tao_elem - ); -} - #if (TAO_HAS_MINIMUM_CORBA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_cs.cpp:50 +// be\be_visitor_exception/cdr_op_cs.cpp:60 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Dual_Impl_T<PortableServer::ForwardRequest>::demarshal_value ( - TAO_InputCDR & cdr +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const PortableServer::ForwardRequest &_tao_aggregate ) { - CORBA::String_var id; - - if ((cdr >> id.out ()) == 0) + // First marshal the repository ID. + if (strm << _tao_aggregate._rep_id ()) { - return 0; - } - - ACE_TRY_NEW_ENV - { - this->value_->_tao_decode (cdr ACE_ENV_ARG_PARAMETER); - ACE_TRY_CHECK; + // Now marshal the members (if any). + if ( + (strm << _tao_aggregate.forward_reference.in ()) + ) + { + return 1; + } + else + { + return 0; + } } - ACE_CATCHANY + else { return 0; } - ACE_ENDTRY; - - return 1; -} - -// Copying insertion. -void operator<<= ( - CORBA::Any &_tao_any, - const PortableServer::ForwardRequest &_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<PortableServer::ForwardRequest>::insert_copy ( - _tao_any, - PortableServer::ForwardRequest::_tao_any_destructor, - PortableServer::_tc_ForwardRequest, - _tao_elem - ); } -// Non-copying insertion. -void operator<<= ( - CORBA::Any &_tao_any, - PortableServer::ForwardRequest *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<PortableServer::ForwardRequest>::insert ( - _tao_any, - PortableServer::ForwardRequest::_tao_any_destructor, - PortableServer::_tc_ForwardRequest, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::ForwardRequest *&_tao_elem +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + PortableServer::ForwardRequest &_tao_aggregate ) { - return _tao_any >>= ACE_const_cast ( - const PortableServer::ForwardRequest *&, - _tao_elem - ); -} - -// Extraction to const pointer. -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - const PortableServer::ForwardRequest *&_tao_elem + // Demarshal the members. + if ( + (strm >> _tao_aggregate.forward_reference.out ()) ) -{ - return - TAO::Any_Dual_Impl_T<PortableServer::ForwardRequest>::extract ( - _tao_any, - PortableServer::ForwardRequest::_tao_any_destructor, - PortableServer::_tc_ForwardRequest, - _tao_elem - ); + { + return 1; + } + else + { + return 0; + } } #endif /* TAO_HAS_MINIMUM_CORBA == 0 */ @@ -5796,1571 +3835,281 @@ CORBA::Boolean operator>>= ( #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_cs.cpp:50 +// be\be_visitor_exception/cdr_op_cs.cpp:60 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Dual_Impl_T<PortableServer::NotAGroupObject>::demarshal_value ( - TAO_InputCDR & cdr +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const PortableServer::NotAGroupObject &_tao_aggregate ) { - CORBA::String_var id; - - if ((cdr >> id.out ()) == 0) + // First marshal the repository ID. + if (strm << _tao_aggregate._rep_id ()) { - return 0; + return 1; } - - ACE_TRY_NEW_ENV - { - this->value_->_tao_decode (cdr ACE_ENV_ARG_PARAMETER); - ACE_TRY_CHECK; - } - ACE_CATCHANY + else { return 0; } - ACE_ENDTRY; - - return 1; -} - -// Copying insertion. -void operator<<= ( - CORBA::Any &_tao_any, - const PortableServer::NotAGroupObject &_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<PortableServer::NotAGroupObject>::insert_copy ( - _tao_any, - PortableServer::NotAGroupObject::_tao_any_destructor, - PortableServer::_tc_NotAGroupObject, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - CORBA::Any &_tao_any, - PortableServer::NotAGroupObject *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<PortableServer::NotAGroupObject>::insert ( - _tao_any, - PortableServer::NotAGroupObject::_tao_any_destructor, - PortableServer::_tc_NotAGroupObject, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::NotAGroupObject *&_tao_elem - ) -{ - return _tao_any >>= ACE_const_cast ( - const PortableServer::NotAGroupObject *&, - _tao_elem - ); -} - -// Extraction to const pointer. -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - const PortableServer::NotAGroupObject *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<PortableServer::NotAGroupObject>::extract ( - _tao_any, - PortableServer::NotAGroupObject::_tao_any_destructor, - PortableServer::_tc_NotAGroupObject, - _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 PortableServer::IDs &_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<PortableServer::IDs>::insert_copy ( - _tao_any, - PortableServer::IDs::_tao_any_destructor, - PortableServer::_tc_IDs, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - CORBA::Any &_tao_any, - PortableServer::IDs *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<PortableServer::IDs>::insert ( - _tao_any, - PortableServer::IDs::_tao_any_destructor, - PortableServer::_tc_IDs, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::IDs *&_tao_elem - ) -{ - return _tao_any >>= ACE_const_cast ( - const PortableServer::IDs *&, - _tao_elem - ); -} - -// Extraction to const pointer. -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - const PortableServer::IDs *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<PortableServer::IDs>::extract ( - _tao_any, - PortableServer::IDs::_tao_any_destructor, - PortableServer::_tc_IDs, - _tao_elem - ); -} - -// 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, - PortableServer::ThreadPolicyValue _tao_elem - ) -{ - TAO::Any_Basic_Impl_T<PortableServer::ThreadPolicyValue>::insert ( - _tao_any, - PortableServer::_tc_ThreadPolicyValue, - _tao_elem - ); -} - -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::ThreadPolicyValue &_tao_elem - ) -{ - return - TAO::Any_Basic_Impl_T<PortableServer::ThreadPolicyValue>::extract ( - _tao_any, - PortableServer::_tc_ThreadPolicyValue, - _tao_elem - ); -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ThreadPolicy>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const -{ - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ThreadPolicy>::marshal_value (TAO_OutputCDR &) -{ - return 0; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ThreadPolicy>::demarshal_value (TAO_InputCDR &) -{ - return 0; -} - - -// Copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::ThreadPolicy_ptr _tao_elem - ) -{ - PortableServer::ThreadPolicy_ptr _tao_objptr = - PortableServer::ThreadPolicy::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; } -// Non-copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::ThreadPolicy_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<PortableServer::ThreadPolicy>::insert ( - _tao_any, - PortableServer::ThreadPolicy::_tao_any_destructor, - PortableServer::_tc_ThreadPolicy, - *_tao_elem - ); -} - -CORBA::Boolean -operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::ThreadPolicy_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<PortableServer::ThreadPolicy>::extract ( - _tao_any, - PortableServer::ThreadPolicy::_tao_any_destructor, - PortableServer::_tc_ThreadPolicy, - _tao_elem - ); -} - - -#endif /* TAO_HAS_MINIMUM_POA == 0 */ - -// 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, - PortableServer::LifespanPolicyValue _tao_elem - ) -{ - TAO::Any_Basic_Impl_T<PortableServer::LifespanPolicyValue>::insert ( - _tao_any, - PortableServer::_tc_LifespanPolicyValue, - _tao_elem - ); -} - -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::LifespanPolicyValue &_tao_elem - ) -{ - return - TAO::Any_Basic_Impl_T<PortableServer::LifespanPolicyValue>::extract ( - _tao_any, - PortableServer::_tc_LifespanPolicyValue, - _tao_elem - ); -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::LifespanPolicy>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const -{ - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::LifespanPolicy>::marshal_value (TAO_OutputCDR &) -{ - return 0; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::LifespanPolicy>::demarshal_value (TAO_InputCDR &) -{ - return 0; -} - -// Copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::LifespanPolicy_ptr _tao_elem - ) -{ - PortableServer::LifespanPolicy_ptr _tao_objptr = - PortableServer::LifespanPolicy::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::LifespanPolicy_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<PortableServer::LifespanPolicy>::insert ( - _tao_any, - PortableServer::LifespanPolicy::_tao_any_destructor, - PortableServer::_tc_LifespanPolicy, - *_tao_elem - ); -} - -CORBA::Boolean -operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::LifespanPolicy_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<PortableServer::LifespanPolicy>::extract ( - _tao_any, - PortableServer::LifespanPolicy::_tao_any_destructor, - PortableServer::_tc_LifespanPolicy, - _tao_elem - ); -} - -// 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, - PortableServer::IdUniquenessPolicyValue _tao_elem - ) -{ - TAO::Any_Basic_Impl_T<PortableServer::IdUniquenessPolicyValue>::insert ( - _tao_any, - PortableServer::_tc_IdUniquenessPolicyValue, - _tao_elem - ); -} - -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::IdUniquenessPolicyValue &_tao_elem +CORBA::Boolean operator>> ( + TAO_InputCDR &, + PortableServer::NotAGroupObject& ) { - return - TAO::Any_Basic_Impl_T<PortableServer::IdUniquenessPolicyValue>::extract ( - _tao_any, - PortableServer::_tc_IdUniquenessPolicyValue, - _tao_elem - ); -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::IdUniquenessPolicy>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const -{ - _tao_elem = CORBA::Object::_duplicate (this->value_); return 1; } -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::IdUniquenessPolicy>::marshal_value (TAO_OutputCDR &) -{ - return 0; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::IdUniquenessPolicy>::demarshal_value (TAO_InputCDR &) -{ - return 0; -} - -// Copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::IdUniquenessPolicy_ptr _tao_elem - ) -{ - PortableServer::IdUniquenessPolicy_ptr _tao_objptr = - PortableServer::IdUniquenessPolicy::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::IdUniquenessPolicy_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<PortableServer::IdUniquenessPolicy>::insert ( - _tao_any, - PortableServer::IdUniquenessPolicy::_tao_any_destructor, - PortableServer::_tc_IdUniquenessPolicy, - *_tao_elem - ); -} - -CORBA::Boolean -operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::IdUniquenessPolicy_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<PortableServer::IdUniquenessPolicy>::extract ( - _tao_any, - PortableServer::IdUniquenessPolicy::_tao_any_destructor, - PortableServer::_tc_IdUniquenessPolicy, - _tao_elem - ); -} - // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_cs.cpp:52 +// be\be_visitor_sequence/cdr_op_cs.cpp:96 -void operator<<= ( - CORBA::Any &_tao_any, - PortableServer::IdAssignmentPolicyValue _tao_elem - ) -{ - TAO::Any_Basic_Impl_T<PortableServer::IdAssignmentPolicyValue>::insert ( - _tao_any, - PortableServer::_tc_IdAssignmentPolicyValue, - _tao_elem - ); -} - -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::IdAssignmentPolicyValue &_tao_elem - ) -{ - return - TAO::Any_Basic_Impl_T<PortableServer::IdAssignmentPolicyValue>::extract ( - _tao_any, - PortableServer::_tc_IdAssignmentPolicyValue, - _tao_elem - ); -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::IdAssignmentPolicy>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const -{ - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::IdAssignmentPolicy>::marshal_value (TAO_OutputCDR &) -{ - return 0; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::IdAssignmentPolicy>::demarshal_value (TAO_InputCDR &) -{ - return 0; -} - -// Copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::IdAssignmentPolicy_ptr _tao_elem - ) -{ - PortableServer::IdAssignmentPolicy_ptr _tao_objptr = - PortableServer::IdAssignmentPolicy::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::IdAssignmentPolicy_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<PortableServer::IdAssignmentPolicy>::insert ( - _tao_any, - PortableServer::IdAssignmentPolicy::_tao_any_destructor, - PortableServer::_tc_IdAssignmentPolicy, - *_tao_elem - ); -} - -CORBA::Boolean -operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::IdAssignmentPolicy_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<PortableServer::IdAssignmentPolicy>::extract ( - _tao_any, - PortableServer::IdAssignmentPolicy::_tao_any_destructor, - PortableServer::_tc_IdAssignmentPolicy, - _tao_elem - ); -} - -#if (TAO_HAS_MINIMUM_POA == 0) - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_cs.cpp:52 +#if !defined _TAO_CDR_OP_PortableServer_IDs_CPP_ +#define _TAO_CDR_OP_PortableServer_IDs_CPP_ -void operator<<= ( - CORBA::Any &_tao_any, - PortableServer::ImplicitActivationPolicyValue _tao_elem +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const PortableServer::IDs &_tao_sequence ) { - TAO::Any_Basic_Impl_T<PortableServer::ImplicitActivationPolicyValue>::insert ( - _tao_any, - PortableServer::_tc_ImplicitActivationPolicyValue, - _tao_elem - ); -} + CORBA::ULong _tao_seq_len = _tao_sequence.length (); -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::ImplicitActivationPolicyValue &_tao_elem - ) -{ - return - TAO::Any_Basic_Impl_T<PortableServer::ImplicitActivationPolicyValue>::extract ( - _tao_any, - PortableServer::_tc_ImplicitActivationPolicyValue, - _tao_elem - ); -} + if (strm << _tao_seq_len) + { + // Encode all elements. + CORBA::Boolean _tao_marshal_flag = 1; -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ImplicitActivationPolicy>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const -{ - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; -} + for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) + { + _tao_marshal_flag = (strm << _tao_sequence[i]); + } -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ImplicitActivationPolicy>::marshal_value (TAO_OutputCDR &) -{ - return 0; -} + return _tao_marshal_flag; + } -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ImplicitActivationPolicy>::demarshal_value (TAO_InputCDR &) -{ return 0; } -// Copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::ImplicitActivationPolicy_ptr _tao_elem - ) -{ - PortableServer::ImplicitActivationPolicy_ptr _tao_objptr = - PortableServer::ImplicitActivationPolicy::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::ImplicitActivationPolicy_ptr *_tao_elem +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + PortableServer::IDs &_tao_sequence ) { - TAO::Any_Impl_T<PortableServer::ImplicitActivationPolicy>::insert ( - _tao_any, - PortableServer::ImplicitActivationPolicy::_tao_any_destructor, - PortableServer::_tc_ImplicitActivationPolicy, - *_tao_elem - ); -} + CORBA::ULong _tao_seq_len; -CORBA::Boolean -operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::ImplicitActivationPolicy_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<PortableServer::ImplicitActivationPolicy>::extract ( - _tao_any, - PortableServer::ImplicitActivationPolicy::_tao_any_destructor, - PortableServer::_tc_ImplicitActivationPolicy, - _tao_elem - ); -} + 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; + } -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_cs.cpp:52 + // Set the length of the sequence. + _tao_sequence.length (_tao_seq_len); -void operator<<= ( - CORBA::Any &_tao_any, - PortableServer::ServantRetentionPolicyValue _tao_elem - ) -{ - TAO::Any_Basic_Impl_T<PortableServer::ServantRetentionPolicyValue>::insert ( - _tao_any, - PortableServer::_tc_ServantRetentionPolicyValue, - _tao_elem - ); -} + // If length is 0 we return true. + if (0 >= _tao_seq_len) + { + return 1; + } -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::ServantRetentionPolicyValue &_tao_elem - ) -{ - return - TAO::Any_Basic_Impl_T<PortableServer::ServantRetentionPolicyValue>::extract ( - _tao_any, - PortableServer::_tc_ServantRetentionPolicyValue, - _tao_elem - ); -} + // Retrieve all the elements. + CORBA::Boolean _tao_marshal_flag = 1; -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 + for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) + { + _tao_marshal_flag = (strm >> _tao_sequence[i]); + } -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ServantRetentionPolicy>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const -{ - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; -} + return _tao_marshal_flag; -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ServantRetentionPolicy>::marshal_value (TAO_OutputCDR &) -{ - return 0; -} + } -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ServantRetentionPolicy>::demarshal_value (TAO_InputCDR &) -{ return 0; } - -// Copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::ServantRetentionPolicy_ptr _tao_elem - ) -{ - PortableServer::ServantRetentionPolicy_ptr _tao_objptr = - PortableServer::ServantRetentionPolicy::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::ServantRetentionPolicy_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<PortableServer::ServantRetentionPolicy>::insert ( - _tao_any, - PortableServer::ServantRetentionPolicy::_tao_any_destructor, - PortableServer::_tc_ServantRetentionPolicy, - *_tao_elem - ); -} - -CORBA::Boolean -operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::ServantRetentionPolicy_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<PortableServer::ServantRetentionPolicy>::extract ( - _tao_any, - PortableServer::ServantRetentionPolicy::_tao_any_destructor, - PortableServer::_tc_ServantRetentionPolicy, - _tao_elem - ); -} - -// 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, - PortableServer::RequestProcessingPolicyValue _tao_elem - ) -{ - TAO::Any_Basic_Impl_T<PortableServer::RequestProcessingPolicyValue>::insert ( - _tao_any, - PortableServer::_tc_RequestProcessingPolicyValue, - _tao_elem - ); -} - -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::RequestProcessingPolicyValue &_tao_elem - ) -{ - return - TAO::Any_Basic_Impl_T<PortableServer::RequestProcessingPolicyValue>::extract ( - _tao_any, - PortableServer::_tc_RequestProcessingPolicyValue, - _tao_elem - ); -} +#endif /* _TAO_CDR_OP_PortableServer_IDs_CPP_ */ // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::RequestProcessingPolicy>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const -{ - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; -} +// be\be_visitor_enum/cdr_op_cs.cpp:51 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::RequestProcessingPolicy>::marshal_value (TAO_OutputCDR &) +CORBA::Boolean operator<< (TAO_OutputCDR &strm, const PortableServer::ThreadPolicyValue &_tao_enumval) { - return 0; + CORBA::ULong _tao_temp = _tao_enumval; + return strm << _tao_temp; } -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::RequestProcessingPolicy>::demarshal_value (TAO_InputCDR &) +CORBA::Boolean operator>> (TAO_InputCDR &strm, PortableServer::ThreadPolicyValue &_tao_enumval) { - return 0; -} - + CORBA::ULong _tao_temp = 0; + CORBA::Boolean _tao_result = strm >> _tao_temp; -// Copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::RequestProcessingPolicy_ptr _tao_elem - ) -{ - PortableServer::RequestProcessingPolicy_ptr _tao_objptr = - PortableServer::RequestProcessingPolicy::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::RequestProcessingPolicy_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<PortableServer::RequestProcessingPolicy>::insert ( - _tao_any, - PortableServer::RequestProcessingPolicy::_tao_any_destructor, - PortableServer::_tc_RequestProcessingPolicy, - *_tao_elem - ); -} + if (_tao_result == 1) + { + _tao_enumval = ACE_static_cast (PortableServer::ThreadPolicyValue, _tao_temp); + } -CORBA::Boolean -operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::RequestProcessingPolicy_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<PortableServer::RequestProcessingPolicy>::extract ( - _tao_any, - PortableServer::RequestProcessingPolicy::_tao_any_destructor, - PortableServer::_tc_RequestProcessingPolicy, - _tao_elem - ); + return _tao_result; } #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 +// be\be_visitor_enum/cdr_op_cs.cpp:51 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::POAManager>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const -{ - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::POAManager>::marshal_value (TAO_OutputCDR &) +CORBA::Boolean operator<< (TAO_OutputCDR &strm, const PortableServer::LifespanPolicyValue &_tao_enumval) { - return 0; + CORBA::ULong _tao_temp = _tao_enumval; + return strm << _tao_temp; } -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::POAManager>::demarshal_value (TAO_InputCDR &) +CORBA::Boolean operator>> (TAO_InputCDR &strm, PortableServer::LifespanPolicyValue &_tao_enumval) { - return 0; -} + CORBA::ULong _tao_temp = 0; + CORBA::Boolean _tao_result = strm >> _tao_temp; + if (_tao_result == 1) + { + _tao_enumval = ACE_static_cast (PortableServer::LifespanPolicyValue, _tao_temp); + } -// Copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::POAManager_ptr _tao_elem - ) -{ - PortableServer::POAManager_ptr _tao_objptr = - PortableServer::POAManager::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::POAManager_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<PortableServer::POAManager>::insert ( - _tao_any, - PortableServer::POAManager::_tao_any_destructor, - PortableServer::_tc_POAManager, - *_tao_elem - ); -} - -CORBA::Boolean -operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::POAManager_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<PortableServer::POAManager>::extract ( - _tao_any, - PortableServer::POAManager::_tao_any_destructor, - PortableServer::_tc_POAManager, - _tao_elem - ); -} - -#if (TAO_HAS_MINIMUM_POA == 0) - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_cs.cpp:50 - -// Copying insertion. -void operator<<= ( - CORBA::Any &_tao_any, - const PortableServer::POAManager::AdapterInactive &_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<PortableServer::POAManager::AdapterInactive>::insert_copy ( - _tao_any, - PortableServer::POAManager::AdapterInactive::_tao_any_destructor, - PortableServer::POAManager::_tc_AdapterInactive, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - CORBA::Any &_tao_any, - PortableServer::POAManager::AdapterInactive *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<PortableServer::POAManager::AdapterInactive>::insert ( - _tao_any, - PortableServer::POAManager::AdapterInactive::_tao_any_destructor, - PortableServer::POAManager::_tc_AdapterInactive, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::POAManager::AdapterInactive *&_tao_elem - ) -{ - return _tao_any >>= ACE_const_cast ( - const PortableServer::POAManager::AdapterInactive *&, - _tao_elem - ); -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Dual_Impl_T<PortableServer::POAManager::AdapterInactive>::marshal_value (TAO_OutputCDR &) -{ - return 0; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Dual_Impl_T<PortableServer::POAManager::AdapterInactive>::demarshal_value (TAO_InputCDR &) -{ - return 0; -} - -// Extraction to const pointer. -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - const PortableServer::POAManager::AdapterInactive *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<PortableServer::POAManager::AdapterInactive>::extract ( - _tao_any, - PortableServer::POAManager::AdapterInactive::_tao_any_destructor, - PortableServer::POAManager::_tc_AdapterInactive, - _tao_elem - ); -} - -// 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, - PortableServer::POAManager::State _tao_elem - ) -{ - TAO::Any_Basic_Impl_T<PortableServer::POAManager::State>::insert ( - _tao_any, - PortableServer::POAManager::_tc_State, - _tao_elem - ); -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Basic_Impl_T<PortableServer::POAManager::State>::marshal_value (TAO_OutputCDR &) -{ - return 0; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Basic_Impl_T<PortableServer::POAManager::State>::demarshal_value (TAO_InputCDR &) -{ - return 0; -} - -CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::POAManager::State &_tao_elem - ) -{ - return - TAO::Any_Basic_Impl_T<PortableServer::POAManager::State>::extract ( - _tao_any, - PortableServer::POAManager::_tc_State, - _tao_elem - ); -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::AdapterActivator>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const -{ - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::AdapterActivator>::marshal_value (TAO_OutputCDR &) -{ - return 0; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::AdapterActivator>::demarshal_value (TAO_InputCDR &) -{ - return 0; -} - - -// Copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::AdapterActivator_ptr _tao_elem - ) -{ - PortableServer::AdapterActivator_ptr _tao_objptr = - PortableServer::AdapterActivator::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::AdapterActivator_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<PortableServer::AdapterActivator>::insert ( - _tao_any, - PortableServer::AdapterActivator::_tao_any_destructor, - PortableServer::_tc_AdapterActivator, - *_tao_elem - ); -} - -CORBA::Boolean -operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::AdapterActivator_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<PortableServer::AdapterActivator>::extract ( - _tao_any, - PortableServer::AdapterActivator::_tao_any_destructor, - PortableServer::_tc_AdapterActivator, - _tao_elem - ); + return _tao_result; } - // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ServantManager>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const -{ - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; -} +// be\be_visitor_enum/cdr_op_cs.cpp:51 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ServantManager>::marshal_value (TAO_OutputCDR &) +CORBA::Boolean operator<< (TAO_OutputCDR &strm, const PortableServer::IdUniquenessPolicyValue &_tao_enumval) { - return 0; + CORBA::ULong _tao_temp = _tao_enumval; + return strm << _tao_temp; } -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ServantManager>::demarshal_value (TAO_InputCDR &) +CORBA::Boolean operator>> (TAO_InputCDR &strm, PortableServer::IdUniquenessPolicyValue &_tao_enumval) { - return 0; -} - - -// Copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::ServantManager_ptr _tao_elem - ) -{ - PortableServer::ServantManager_ptr _tao_objptr = - PortableServer::ServantManager::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::ServantManager_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<PortableServer::ServantManager>::insert ( - _tao_any, - PortableServer::ServantManager::_tao_any_destructor, - PortableServer::_tc_ServantManager, - *_tao_elem - ); -} + CORBA::ULong _tao_temp = 0; + CORBA::Boolean _tao_result = strm >> _tao_temp; -CORBA::Boolean -operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::ServantManager_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<PortableServer::ServantManager>::extract ( - _tao_any, - PortableServer::ServantManager::_tao_any_destructor, - PortableServer::_tc_ServantManager, - _tao_elem - ); -} - -// TAO_IDL - Generated from -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ServantActivator>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const -{ - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ServantActivator>::marshal_value (TAO_OutputCDR &) -{ - return 0; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ServantActivator>::demarshal_value (TAO_InputCDR &) -{ - return 0; -} - -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 - -// Copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::ServantActivator_ptr _tao_elem - ) -{ - PortableServer::ServantActivator_ptr _tao_objptr = - PortableServer::ServantActivator::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::ServantActivator_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<PortableServer::ServantActivator>::insert ( - _tao_any, - PortableServer::ServantActivator::_tao_any_destructor, - PortableServer::_tc_ServantActivator, - *_tao_elem - ); -} + if (_tao_result == 1) + { + _tao_enumval = ACE_static_cast (PortableServer::IdUniquenessPolicyValue, _tao_temp); + } -CORBA::Boolean -operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::ServantActivator_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<PortableServer::ServantActivator>::extract ( - _tao_any, - PortableServer::ServantActivator::_tao_any_destructor, - PortableServer::_tc_ServantActivator, - _tao_elem - ); + return _tao_result; } - // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ServantLocator>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const -{ - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ServantLocator>::marshal_value (TAO_OutputCDR &) -{ - return 0; -} +// be\be_visitor_enum/cdr_op_cs.cpp:51 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::ServantLocator>::demarshal_value (TAO_InputCDR &) +CORBA::Boolean operator<< (TAO_OutputCDR &strm, const PortableServer::IdAssignmentPolicyValue &_tao_enumval) { - return 0; + CORBA::ULong _tao_temp = _tao_enumval; + return strm << _tao_temp; } -// Copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::ServantLocator_ptr _tao_elem - ) +CORBA::Boolean operator>> (TAO_InputCDR &strm, PortableServer::IdAssignmentPolicyValue &_tao_enumval) { - PortableServer::ServantLocator_ptr _tao_objptr = - PortableServer::ServantLocator::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} + CORBA::ULong _tao_temp = 0; + CORBA::Boolean _tao_result = strm >> _tao_temp; -// Non-copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::ServantLocator_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<PortableServer::ServantLocator>::insert ( - _tao_any, - PortableServer::ServantLocator::_tao_any_destructor, - PortableServer::_tc_ServantLocator, - *_tao_elem - ); -} + if (_tao_result == 1) + { + _tao_enumval = ACE_static_cast (PortableServer::IdAssignmentPolicyValue, _tao_temp); + } -CORBA::Boolean -operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::ServantLocator_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<PortableServer::ServantLocator>::extract ( - _tao_any, - PortableServer::ServantLocator::_tao_any_destructor, - PortableServer::_tc_ServantLocator, - _tao_elem - ); + return _tao_result; } -#endif /* TAO_HAS_MINIMUM_POA == 0 */ +#if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::POA>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const -{ - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::POA>::marshal_value (TAO_OutputCDR &) -{ - return 0; -} +// be\be_visitor_enum/cdr_op_cs.cpp:51 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::POA>::demarshal_value (TAO_InputCDR &) +CORBA::Boolean operator<< (TAO_OutputCDR &strm, const PortableServer::ImplicitActivationPolicyValue &_tao_enumval) { - return 0; + CORBA::ULong _tao_temp = _tao_enumval; + return strm << _tao_temp; } - -// Copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::POA_ptr _tao_elem - ) +CORBA::Boolean operator>> (TAO_InputCDR &strm, PortableServer::ImplicitActivationPolicyValue &_tao_enumval) { - PortableServer::POA_ptr _tao_objptr = - PortableServer::POA::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} + CORBA::ULong _tao_temp = 0; + CORBA::Boolean _tao_result = strm >> _tao_temp; -// Non-copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::POA_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<PortableServer::POA>::insert ( - _tao_any, - PortableServer::POA::_tao_any_destructor, - PortableServer::_tc_POA, - *_tao_elem - ); -} + if (_tao_result == 1) + { + _tao_enumval = ACE_static_cast (PortableServer::ImplicitActivationPolicyValue, _tao_temp); + } -CORBA::Boolean -operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::POA_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<PortableServer::POA>::extract ( - _tao_any, - PortableServer::POA::_tao_any_destructor, - PortableServer::_tc_POA, - _tao_elem - ); + return _tao_result; } - // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 +// be\be_visitor_enum/cdr_op_cs.cpp:51 -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::Current>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const +CORBA::Boolean operator<< (TAO_OutputCDR &strm, const PortableServer::ServantRetentionPolicyValue &_tao_enumval) { - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; + CORBA::ULong _tao_temp = _tao_enumval; + return strm << _tao_temp; } -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::Current>::marshal_value (TAO_OutputCDR &) +CORBA::Boolean operator>> (TAO_InputCDR &strm, PortableServer::ServantRetentionPolicyValue &_tao_enumval) { - return 0; -} - -ACE_TEMPLATE_SPECIALIZATION -CORBA::Boolean -TAO::Any_Impl_T<PortableServer::Current>::demarshal_value (TAO_InputCDR &) -{ - return 0; -} - - -// Copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::Current_ptr _tao_elem - ) -{ - PortableServer::Current_ptr _tao_objptr = - PortableServer::Current::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - CORBA::Any &_tao_any, - PortableServer::Current_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<PortableServer::Current>::insert ( - _tao_any, - PortableServer::Current::_tao_any_destructor, - PortableServer::_tc_Current, - *_tao_elem - ); -} - -CORBA::Boolean -operator>>= ( - const CORBA::Any &_tao_any, - PortableServer::Current_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<PortableServer::Current>::extract ( - _tao_any, - PortableServer::Current::_tao_any_destructor, - PortableServer::_tc_Current, - _tao_elem - ); -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:95 - -#if !defined _TAO_CDR_OP_PortableServer_POAList_CPP_ -#define _TAO_CDR_OP_PortableServer_POAList_CPP_ + CORBA::ULong _tao_temp = 0; + CORBA::Boolean _tao_result = strm >> _tao_temp; -CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const PortableServer::POAList &_tao_sequence - ) -{ - CORBA::ULong _tao_seq_len = _tao_sequence.length (); - - if (strm << _tao_seq_len) + if (_tao_result == 1) { - // 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; + _tao_enumval = ACE_static_cast (PortableServer::ServantRetentionPolicyValue, _tao_temp); } - return 0; -} - -CORBA::Boolean operator>> ( - TAO_InputCDR &, - PortableServer::POAList & - ) -{ - return 0; + return _tao_result; } -#endif /* _TAO_CDR_OP_PortableServer_POAList_CPP_ */ - -#if (TAO_HAS_MINIMUM_POA == 0) - // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:95 +// be\be_visitor_enum/cdr_op_cs.cpp:51 -#if !defined _TAO_CDR_OP_PortableServer_IDs_CPP_ -#define _TAO_CDR_OP_PortableServer_IDs_CPP_ - -CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const PortableServer::IDs &_tao_sequence - ) +CORBA::Boolean operator<< (TAO_OutputCDR &strm, const PortableServer::RequestProcessingPolicyValue &_tao_enumval) { - 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::ULong _tao_temp = _tao_enumval; + return strm << _tao_temp; } -CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - PortableServer::IDs &_tao_sequence - ) +CORBA::Boolean operator>> (TAO_InputCDR &strm, PortableServer::RequestProcessingPolicyValue &_tao_enumval) { - CORBA::ULong _tao_seq_len; + CORBA::ULong _tao_temp = 0; + CORBA::Boolean _tao_result = strm >> _tao_temp; - if (strm >> _tao_seq_len) + if (_tao_result == 1) { - // 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; - + _tao_enumval = ACE_static_cast (PortableServer::RequestProcessingPolicyValue, _tao_temp); } - return 0; + return _tao_result; } -#endif /* _TAO_CDR_OP_PortableServer_IDs_CPP_ */ - #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/root.cpp:1703 +// be\be_visitor_root/root.cpp:1628 #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) - template class TAO::Objref_Traits<PortableServer::POA>; - template class - TAO_Objref_Var_T< + TAO::Objref_Traits< PortableServer::POA >; template class - TAO_Objref_Out_T< + TAO_Objref_Var_T< PortableServer::POA >; template class - TAO::Any_Impl_T< + TAO_Objref_Out_T< PortableServer::POA >; @@ -7409,10 +4158,7 @@ CORBA::Boolean operator>> ( #endif /* end #if !defined */ - template class - TAO::Any_Dual_Impl_T< - PortableServer::POAList - >; +#if (TAO_HAS_MINIMUM_POA == 0) template class TAO_VarSeq_Var_T< @@ -7443,44 +4189,32 @@ CORBA::Boolean operator>> ( #endif /* end #if !defined */ - template class - TAO::Any_Dual_Impl_T< - PortableServer::IDs - >; - - template class - TAO::Any_Basic_Impl_T< - PortableServer::ThreadPolicyValue - >; +#endif /* TAO_HAS_MINIMUM_POA == 0 */ #if (TAO_HAS_MINIMUM_POA == 0) - template class TAO::Objref_Traits<PortableServer::ThreadPolicy>; - template class - TAO_Objref_Var_T< + TAO::Objref_Traits< PortableServer::ThreadPolicy >; template class - TAO_Objref_Out_T< + TAO_Objref_Var_T< PortableServer::ThreadPolicy >; template class - TAO::Any_Impl_T< + TAO_Objref_Out_T< PortableServer::ThreadPolicy >; #endif /* TAO_HAS_MINIMUM_POA == 0 */ template class - TAO::Any_Basic_Impl_T< - PortableServer::LifespanPolicyValue + TAO::Objref_Traits< + PortableServer::LifespanPolicy >; - template class TAO::Objref_Traits<PortableServer::LifespanPolicy>; - template class TAO_Objref_Var_T< PortableServer::LifespanPolicy @@ -7492,17 +4226,10 @@ CORBA::Boolean operator>> ( >; template class - TAO::Any_Impl_T< - PortableServer::LifespanPolicy - >; - - template class - TAO::Any_Basic_Impl_T< - PortableServer::IdUniquenessPolicyValue + TAO::Objref_Traits< + PortableServer::IdUniquenessPolicy >; - template class TAO::Objref_Traits<PortableServer::IdUniquenessPolicy>; - template class TAO_Objref_Var_T< PortableServer::IdUniquenessPolicy @@ -7514,17 +4241,10 @@ CORBA::Boolean operator>> ( >; template class - TAO::Any_Impl_T< - PortableServer::IdUniquenessPolicy - >; - - template class - TAO::Any_Basic_Impl_T< - PortableServer::IdAssignmentPolicyValue + TAO::Objref_Traits< + PortableServer::IdAssignmentPolicy >; - template class TAO::Objref_Traits<PortableServer::IdAssignmentPolicy>; - template class TAO_Objref_Var_T< PortableServer::IdAssignmentPolicy @@ -7535,96 +4255,68 @@ CORBA::Boolean operator>> ( PortableServer::IdAssignmentPolicy >; - template class - TAO::Any_Impl_T< - PortableServer::IdAssignmentPolicy - >; - - template class - TAO::Any_Basic_Impl_T< - PortableServer::ImplicitActivationPolicyValue - >; - #if (TAO_HAS_MINIMUM_POA == 0) - template class TAO::Objref_Traits<PortableServer::ImplicitActivationPolicy>; - template class - TAO_Objref_Var_T< + TAO::Objref_Traits< PortableServer::ImplicitActivationPolicy >; template class - TAO_Objref_Out_T< + TAO_Objref_Var_T< PortableServer::ImplicitActivationPolicy >; template class - TAO::Any_Impl_T< + TAO_Objref_Out_T< PortableServer::ImplicitActivationPolicy >; #endif /* TAO_HAS_MINIMUM_POA == 0 */ - template class - TAO::Any_Basic_Impl_T< - PortableServer::ServantRetentionPolicyValue - >; - #if (TAO_HAS_MINIMUM_POA == 0) - template class TAO::Objref_Traits<PortableServer::ServantRetentionPolicy>; - template class - TAO_Objref_Var_T< + TAO::Objref_Traits< PortableServer::ServantRetentionPolicy >; template class - TAO_Objref_Out_T< + TAO_Objref_Var_T< PortableServer::ServantRetentionPolicy >; template class - TAO::Any_Impl_T< + TAO_Objref_Out_T< PortableServer::ServantRetentionPolicy >; #endif /* TAO_HAS_MINIMUM_POA == 0 */ - template class - TAO::Any_Basic_Impl_T< - PortableServer::RequestProcessingPolicyValue - >; - #if (TAO_HAS_MINIMUM_POA == 0) - template class TAO::Objref_Traits<PortableServer::RequestProcessingPolicy>; - template class - TAO_Objref_Var_T< + TAO::Objref_Traits< PortableServer::RequestProcessingPolicy >; template class - TAO_Objref_Out_T< + TAO_Objref_Var_T< PortableServer::RequestProcessingPolicy >; template class - TAO::Any_Impl_T< + TAO_Objref_Out_T< PortableServer::RequestProcessingPolicy >; #endif /* TAO_HAS_MINIMUM_POA == 0 */ template class - TAO::Any_Basic_Impl_T< - PortableServer::POAManager::State + TAO::Objref_Traits< + PortableServer::POAManager >; - template class TAO::Objref_Traits<PortableServer::POAManager>; - template class TAO_Objref_Var_T< PortableServer::POAManager @@ -7635,120 +4327,121 @@ CORBA::Boolean operator>> ( PortableServer::POAManager >; +#if (TAO_HAS_MINIMUM_POA == 0) + +#if !defined (_PORTABLESERVER_ADAPTERACTIVATOR__ARG_TRAITS_TMPLINST_CS_) +#define _PORTABLESERVER_ADAPTERACTIVATOR__ARG_TRAITS_TMPLINST_CS_ + template class - TAO::Any_Impl_T< - PortableServer::POAManager + TAO::Arg_Traits< + PortableServer::AdapterActivator >; -#if (TAO_HAS_MINIMUM_POA == 0) + template class + TAO::Object_Arg_Traits_T< + PortableServer::AdapterActivator_ptr, + PortableServer::AdapterActivator_var, + PortableServer::AdapterActivator_out, + TAO::Objref_Traits<PortableServer::AdapterActivator> + >; - template class TAO::Objref_Traits<PortableServer::AdapterActivator>; +#endif /* end #if !defined */ template class - TAO_Objref_Var_T< + TAO::Objref_Traits< PortableServer::AdapterActivator >; template class - TAO_Objref_Out_T< + TAO_Objref_Var_T< PortableServer::AdapterActivator >; template class - TAO::Any_Impl_T< + TAO_Objref_Out_T< PortableServer::AdapterActivator >; - template class TAO::Objref_Traits<PortableServer::ServantManager>; +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) template class - TAO_Objref_Var_T< + TAO::Objref_Traits< PortableServer::ServantManager >; template class - TAO_Objref_Out_T< + TAO_Objref_Var_T< PortableServer::ServantManager >; template class - TAO::Any_Impl_T< + TAO_Objref_Out_T< PortableServer::ServantManager >; - template class TAO::Objref_Traits<PortableServer::ServantActivator>; +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) template class - TAO_Objref_Var_T< + TAO::Objref_Traits< PortableServer::ServantActivator >; template class - TAO_Objref_Out_T< + TAO_Objref_Var_T< PortableServer::ServantActivator >; template class - TAO::Any_Impl_T< + TAO_Objref_Out_T< PortableServer::ServantActivator >; - template class TAO::Objref_Traits<PortableServer::ServantLocator>; +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) template class - TAO_Objref_Var_T< + TAO::Objref_Traits< PortableServer::ServantLocator >; template class - TAO_Objref_Out_T< + TAO_Objref_Var_T< PortableServer::ServantLocator >; template class - TAO::Any_Impl_T< + TAO_Objref_Out_T< PortableServer::ServantLocator >; #endif /* TAO_HAS_MINIMUM_POA == 0 */ - template class TAO::Objref_Traits<PortableServer::Current>; - template class - TAO_Objref_Var_T< + TAO::Objref_Traits< PortableServer::Current >; template class - TAO_Objref_Out_T< + TAO_Objref_Var_T< PortableServer::Current >; template class - TAO::Any_Impl_T< + TAO_Objref_Out_T< PortableServer::Current >; -#if (TAO_HAS_MINIMUM_CORBA == 0) - - template class - TAO::Any_Dual_Impl_T<PortableServer::ForwardRequest>; - -#endif /* TAO_HAS_MINIMUM_CORBA == 0 */ - -#if (TAO_HAS_MINIMUM_POA == 0) - - template class - TAO::Any_Dual_Impl_T<PortableServer::NotAGroupObject>; - -#endif /* TAO_HAS_MINIMUM_POA == 0 */ - - template class - TAO::Any_Dual_Impl_T<PortableServer::POAManager::AdapterInactive>; - #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) -# pragma instantiate TAO::Objref_Traits<PortableServer::POA> +# pragma instantiate \ + TAO::Objref_Traits< \ + PortableServer::POA \ + > # pragma instantiate \ TAO_Objref_Var_T< \ @@ -7761,11 +4454,6 @@ CORBA::Boolean operator>> ( > # pragma instantiate \ - TAO::Any_Impl_T< \ - PortableServer::POA \ - > - -# pragma instantiate \ TAO_MngSeq_Var_T< \ PortableServer::POAList, \ TAO_Object_Manager< \ @@ -7805,11 +4493,6 @@ CORBA::Boolean operator>> ( #endif /* end #if !defined */ # pragma instantiate \ - TAO::Any_Dual_Impl_T< \ - PortableServer::POAList \ - > - -# pragma instantiate \ TAO_VarSeq_Var_T< \ PortableServer::IDs, \ PortableServer::ObjectId \ @@ -7838,20 +4521,13 @@ CORBA::Boolean operator>> ( #endif /* end #if !defined */ -# pragma instantiate \ - TAO::Any_Dual_Impl_T< \ - PortableServer::IDs \ - > +#if (TAO_HAS_MINIMUM_POA == 0) # pragma instantiate \ - TAO::Any_Basic_Impl_T< \ - PortableServer::ThreadPolicyValue \ + TAO::Objref_Traits< \ + PortableServer::ThreadPolicy \ > -#if (TAO_HAS_MINIMUM_POA == 0) - -# pragma instantiate TAO::Objref_Traits<PortableServer::ThreadPolicy> - # pragma instantiate \ TAO_Objref_Var_T< \ PortableServer::ThreadPolicy @@ -7862,20 +4538,13 @@ CORBA::Boolean operator>> ( PortableServer::ThreadPolicy > -# pragma instantiate \ - TAO::Any_Impl_T< \ - PortableServer::ThreadPolicy \ - > - #endif /* TAO_HAS_MINIMUM_POA == 0 */ # pragma instantiate \ - TAO::Any_Basic_Impl_T< \ - PortableServer::LifespanPolicyValue \ + TAO::Objref_Traits< \ + PortableServer::LifespanPolicy \ > -# pragma instantiate TAO::Objref_Traits<PortableServer::LifespanPolicy> - # pragma instantiate \ TAO_Objref_Var_T< \ PortableServer::LifespanPolicy @@ -7887,17 +4556,10 @@ CORBA::Boolean operator>> ( > # pragma instantiate \ - TAO::Any_Impl_T< \ - PortableServer::LifespanPolicy \ - > - -# pragma instantiate \ - TAO::Any_Basic_Impl_T< \ - PortableServer::IdUniquenessPolicyValue \ + TAO::Objref_Traits< \ + PortableServer::IdUniquenessPolicy \ > -# pragma instantiate TAO::Objref_Traits<PortableServer::IdUniquenessPolicy> - # pragma instantiate \ TAO_Objref_Var_T< \ PortableServer::IdUniquenessPolicy @@ -7909,17 +4571,10 @@ CORBA::Boolean operator>> ( > # pragma instantiate \ - TAO::Any_Impl_T< \ - PortableServer::IdUniquenessPolicy \ - > - -# pragma instantiate \ - TAO::Any_Basic_Impl_T< \ - PortableServer::IdAssignmentPolicyValue \ + TAO::Objref_Traits< \ + PortableServer::IdAssignmentPolicy \ > -# pragma instantiate TAO::Objref_Traits<PortableServer::IdAssignmentPolicy> - # pragma instantiate \ TAO_Objref_Var_T< \ PortableServer::IdAssignmentPolicy @@ -7930,20 +4585,13 @@ CORBA::Boolean operator>> ( PortableServer::IdAssignmentPolicy > -# pragma instantiate \ - TAO::Any_Impl_T< \ - PortableServer::IdAssignmentPolicy \ - > +#if (TAO_HAS_MINIMUM_POA == 0) # pragma instantiate \ - TAO::Any_Basic_Impl_T< \ - PortableServer::ImplicitActivationPolicyValue \ + TAO::Objref_Traits< \ + PortableServer::ImplicitActivationPolicy \ > -#if (TAO_HAS_MINIMUM_POA == 0) - -# pragma instantiate TAO::Objref_Traits<PortableServer::ImplicitActivationPolicy> - # pragma instantiate \ TAO_Objref_Var_T< \ PortableServer::ImplicitActivationPolicy @@ -7954,21 +4602,14 @@ CORBA::Boolean operator>> ( PortableServer::ImplicitActivationPolicy > -# pragma instantiate \ - TAO::Any_Impl_T< \ - PortableServer::ImplicitActivationPolicy \ - > - #endif /* TAO_HAS_MINIMUM_POA == 0 */ -# pragma instantiate \ - TAO::Any_Basic_Impl_T< \ - PortableServer::ServantRetentionPolicyValue \ - > - #if (TAO_HAS_MINIMUM_POA == 0) -# pragma instantiate TAO::Objref_Traits<PortableServer::ServantRetentionPolicy> +# pragma instantiate \ + TAO::Objref_Traits< \ + PortableServer::ServantRetentionPolicy \ + > # pragma instantiate \ TAO_Objref_Var_T< \ @@ -7980,21 +4621,14 @@ CORBA::Boolean operator>> ( PortableServer::ServantRetentionPolicy > -# pragma instantiate \ - TAO::Any_Impl_T< \ - PortableServer::ServantRetentionPolicy \ - > - #endif /* TAO_HAS_MINIMUM_POA == 0 */ -# pragma instantiate \ - TAO::Any_Basic_Impl_T< \ - PortableServer::RequestProcessingPolicyValue \ - > - #if (TAO_HAS_MINIMUM_POA == 0) -# pragma instantiate TAO::Objref_Traits<PortableServer::RequestProcessingPolicy> +# pragma instantiate \ + TAO::Objref_Traits< \ + PortableServer::RequestProcessingPolicy \ + > # pragma instantiate \ TAO_Objref_Var_T< \ @@ -8006,20 +4640,13 @@ CORBA::Boolean operator>> ( PortableServer::RequestProcessingPolicy > -# pragma instantiate \ - TAO::Any_Impl_T< \ - PortableServer::RequestProcessingPolicy \ - > - #endif /* TAO_HAS_MINIMUM_POA == 0 */ # pragma instantiate \ - TAO::Any_Basic_Impl_T< \ - PortableServer::POAManager::State \ + TAO::Objref_Traits< \ + PortableServer::POAManager \ > -# pragma instantiate TAO::Objref_Traits<PortableServer::POAManager> - # pragma instantiate \ TAO_Objref_Var_T< \ PortableServer::POAManager @@ -8030,14 +4657,30 @@ CORBA::Boolean operator>> ( PortableServer::POAManager > +#if (TAO_HAS_MINIMUM_POA == 0) + +#if !defined (_PORTABLESERVER_ADAPTERACTIVATOR__ARG_TRAITS_TMPLINST_CS_) +#define _PORTABLESERVER_ADAPTERACTIVATOR__ARG_TRAITS_TMPLINST_CS_ + # pragma instantiate \ - TAO::Any_Impl_T< \ - PortableServer::POAManager \ + TAO::Arg_Traits< \ + PortableServer::AdapterActivator \ > -#if (TAO_HAS_MINIMUM_POA == 0) +# pragma instantiate \ + TAO::Object_Arg_Traits_T< \ + PortableServer::AdapterActivator_ptr, \ + PortableServer::AdapterActivator_var, \ + PortableServer::AdapterActivator_out, \ + TAO::Objref_Traits<PortableServer::AdapterActivator> \ + > -# pragma instantiate TAO::Objref_Traits<PortableServer::AdapterActivator> +#endif /* end #if !defined */ + +# pragma instantiate \ + TAO::Objref_Traits< \ + PortableServer::AdapterActivator \ + > # pragma instantiate \ TAO_Objref_Var_T< \ @@ -8049,13 +4692,15 @@ CORBA::Boolean operator>> ( PortableServer::AdapterActivator > +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + # pragma instantiate \ - TAO::Any_Impl_T< \ - PortableServer::AdapterActivator \ + TAO::Objref_Traits< \ + PortableServer::ServantManager \ > -# pragma instantiate TAO::Objref_Traits<PortableServer::ServantManager> - # pragma instantiate \ TAO_Objref_Var_T< \ PortableServer::ServantManager @@ -8066,13 +4711,15 @@ CORBA::Boolean operator>> ( PortableServer::ServantManager > +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + # pragma instantiate \ - TAO::Any_Impl_T< \ - PortableServer::ServantManager \ + TAO::Objref_Traits< \ + PortableServer::ServantActivator \ > -# pragma instantiate TAO::Objref_Traits<PortableServer::ServantActivator> - # pragma instantiate \ TAO_Objref_Var_T< \ PortableServer::ServantActivator @@ -8083,13 +4730,15 @@ CORBA::Boolean operator>> ( PortableServer::ServantActivator > +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + # pragma instantiate \ - TAO::Any_Impl_T< \ - PortableServer::ServantActivator \ + TAO::Objref_Traits< \ + PortableServer::ServantLocator \ > -# pragma instantiate TAO::Objref_Traits<PortableServer::ServantLocator> - # pragma instantiate \ TAO_Objref_Var_T< \ PortableServer::ServantLocator @@ -8100,14 +4749,12 @@ CORBA::Boolean operator>> ( PortableServer::ServantLocator > -# pragma instantiate \ - TAO::Any_Impl_T< \ - PortableServer::ServantLocator \ - > - #endif /* TAO_HAS_MINIMUM_POA == 0 */ -# pragma instantiate TAO::Objref_Traits<PortableServer::Current> +# pragma instantiate \ + TAO::Objref_Traits< \ + PortableServer::Current \ + > # pragma instantiate \ TAO_Objref_Var_T< \ @@ -8119,26 +4766,5 @@ CORBA::Boolean operator>> ( PortableServer::Current > -# pragma instantiate \ - TAO::Any_Impl_T< \ - PortableServer::Current \ - > - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -# pragma instantiate \ - TAO::Any_Dual_Impl_T<PortableServer::ForwardRequest> - -#endif /* TAO_HAS_MINIMUM_CORBA == 0 */ - -#if (TAO_HAS_MINIMUM_POA == 0) - -# pragma instantiate \ - TAO::Any_Dual_Impl_T<PortableServer::NotAGroupObject> - -#endif /* TAO_HAS_MINIMUM_POA == 0 */ - -# pragma instantiate \ - TAO::Any_Dual_Impl_T<PortableServer::POAManager::AdapterInactive> - #endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ + diff --git a/TAO/tao/PortableServer/PortableServerC.h b/TAO/tao/PortableServer/PortableServerC.h index d8e1d7ada7c..f0e092c8013 100644 --- a/TAO/tao/PortableServer/PortableServerC.h +++ b/TAO/tao/PortableServer/PortableServerC.h @@ -26,7 +26,7 @@ // http://www.cs.wustl.edu/~schmidt/TAO.html // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:151 +// be\be_codegen.cpp:171 #ifndef _TAO_IDL_ORIG_PORTABLESERVERC_H_ #define _TAO_IDL_ORIG_PORTABLESERVERC_H_ @@ -39,11 +39,19 @@ # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ -#include "tao/Exception.h" -#include "tao/PolicyC.h" +#include "portableserver_export.h" +#include "tao/Environment.h" +#include "tao/Object.h" +#include "tao/Sequence_T.h" +#include "tao/Objref_VarOut_T.h" +#include "tao/Seq_Var_T.h" +#include "tao/Seq_Out_T.h" + #include "tao/OctetSeqC.h" +#include "tao/StringSeqC.h" +#include "tao/PolicyC.h" #include "tao/CurrentC.h" -#include "tao/CDR.h" +#include "tao/OctetSeqC.h" #if defined (TAO_EXPORT_MACRO) #undef TAO_EXPORT_MACRO @@ -76,17 +84,18 @@ class TAO_DynamicImplementation; class TAO_POA; // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/root_ch.cpp:63 +// be\be_visitor_root/root_ch.cpp:63 namespace TAO { class Collocation_Proxy_Broker; template<typename T> class Narrow_Utils; + template<typename T> class AbstractBase_Narrow_Utils; } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_module/module_ch.cpp:48 +// be\be_visitor_module/module_ch.cpp:48 namespace PortableServer { @@ -99,7 +108,7 @@ namespace PortableServer typedef TAO_DynamicImplementation DynamicImplementation; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:601 + // be\be_interface.cpp:611 #if !defined (_PORTABLESERVER_POA__VAR_OUT_CH_) #define _PORTABLESERVER_POA__VAR_OUT_CH_ @@ -122,7 +131,7 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:101 + // be\be_visitor_sequence/sequence_ch.cpp:101 #if !defined (_PORTABLESERVER_POALIST_CH_) #define _PORTABLESERVER_POALIST_CH_ @@ -177,26 +186,26 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_POAList; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typedef/typedef_ch.cpp:426 + // be\be_visitor_typedef/typedef_ch.cpp:435 typedef CORBA::OctetSeq ObjectId; typedef CORBA::OctetSeq_var ObjectId_var; typedef CORBA::OctetSeq_out ObjectId_out; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ObjectId; #if (TAO_HAS_MINIMUM_CORBA == 0) // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 + // be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_PORTABLESERVER_FORWARDREQUEST_CH_) #define _PORTABLESERVER_FORWARDREQUEST_CH_ @@ -232,20 +241,20 @@ namespace PortableServer ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ctor.cpp:66 + // be\be_visitor_exception/exception_ctor.cpp:66 ForwardRequest ( const CORBA::Object_ptr _tao_forward_reference ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 + // be\be_visitor_exception/exception_ch.cpp:125 virtual CORBA::TypeCode_ptr _type (void) const; }; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ForwardRequest; @@ -256,7 +265,7 @@ namespace PortableServer #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 + // be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_PORTABLESERVER_NOTAGROUPOBJECT_CH_) #define _PORTABLESERVER_NOTAGROUPOBJECT_CH_ @@ -291,20 +300,24 @@ namespace PortableServer ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 + // be\be_visitor_exception/exception_ch.cpp:125 virtual CORBA::TypeCode_ptr _type (void) const; }; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_NotAGroupObject; #endif /* end #if !defined */ +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_ch.cpp:101 + // be\be_visitor_sequence/sequence_ch.cpp:101 #if !defined (_PORTABLESERVER_IDS_CH_) #define _PORTABLESERVER_IDS_CH_ @@ -352,49 +365,49 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IDs; #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_constant/constant_ch.cpp:52 + // be\be_visitor_constant/constant_ch.cpp:52 const CORBA::PolicyType THREAD_POLICY_ID = 16U; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_constant/constant_ch.cpp:52 + // be\be_visitor_constant/constant_ch.cpp:52 const CORBA::PolicyType LIFESPAN_POLICY_ID = 17U; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_constant/constant_ch.cpp:52 + // be\be_visitor_constant/constant_ch.cpp:52 const CORBA::PolicyType ID_UNIQUENESS_POLICY_ID = 18U; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_constant/constant_ch.cpp:52 + // be\be_visitor_constant/constant_ch.cpp:52 const CORBA::PolicyType ID_ASSIGNMENT_POLICY_ID = 19U; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_constant/constant_ch.cpp:52 + // be\be_visitor_constant/constant_ch.cpp:52 const CORBA::PolicyType IMPLICIT_ACTIVATION_POLICY_ID = 20U; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_constant/constant_ch.cpp:52 + // be\be_visitor_constant/constant_ch.cpp:52 const CORBA::PolicyType SERVANT_RETENTION_POLICY_ID = 21U; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_constant/constant_ch.cpp:52 + // be\be_visitor_constant/constant_ch.cpp:52 const CORBA::PolicyType REQUEST_PROCESSING_POLICY_ID = 22U; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/enum_ch.cpp:57 + // be\be_visitor_enum/enum_ch.cpp:57 enum ThreadPolicyValue { @@ -407,12 +420,12 @@ namespace PortableServer typedef ThreadPolicyValue &ThreadPolicyValue_out; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ThreadPolicyValue; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:601 + // be\be_interface.cpp:611 #if !defined (_PORTABLESERVER_THREADPOLICY__VAR_OUT_CH_) #define _PORTABLESERVER_THREADPOLICY__VAR_OUT_CH_ @@ -435,7 +448,7 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:53 + // be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_PORTABLESERVER_THREADPOLICY_CH_) #define _PORTABLESERVER_THREADPOLICY_CH_ @@ -455,15 +468,20 @@ namespace PortableServer ACE_ENV_ARG_DECL_WITH_DEFAULTS ); + static ThreadPolicy_ptr _unchecked_narrow ( + CORBA::Object_ptr obj + ACE_ENV_ARG_DECL_WITH_DEFAULTS + ); + static ThreadPolicy_ptr _nil (void) - { - return (ThreadPolicy_ptr)0; - } + { + return (ThreadPolicy_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 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::ThreadPolicyValue value ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -473,7 +491,27 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:185 + // be\be_visitor_operation/operation_ch.cpp:46 + + virtual ::CORBA::Policy_ptr copy ( + ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + // TAO_IDL - Generated from + // be\be_visitor_operation/operation_ch.cpp:46 + + virtual void destroy ( + ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + // TAO_IDL - Generated from + // be\be_visitor_interface/interface_ch.cpp:208 virtual CORBA::Boolean _is_a ( const char *type_id @@ -484,25 +522,29 @@ namespace PortableServer virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); protected: + // Abstract or local interface only. ThreadPolicy (void); + virtual ~ThreadPolicy (void); private: + // Private and unimplemented for concrete interfaces. ThreadPolicy (const ThreadPolicy &); + void operator= (const ThreadPolicy &); }; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ThreadPolicy; #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/enum_ch.cpp:57 + // be\be_visitor_enum/enum_ch.cpp:57 enum LifespanPolicyValue { @@ -513,12 +555,12 @@ namespace PortableServer typedef LifespanPolicyValue &LifespanPolicyValue_out; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_LifespanPolicyValue; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:601 + // be\be_interface.cpp:611 #if !defined (_PORTABLESERVER_LIFESPANPOLICY__VAR_OUT_CH_) #define _PORTABLESERVER_LIFESPANPOLICY__VAR_OUT_CH_ @@ -541,7 +583,7 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:53 + // be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_PORTABLESERVER_LIFESPANPOLICY_CH_) #define _PORTABLESERVER_LIFESPANPOLICY_CH_ @@ -561,15 +603,20 @@ namespace PortableServer ACE_ENV_ARG_DECL_WITH_DEFAULTS ); + static LifespanPolicy_ptr _unchecked_narrow ( + CORBA::Object_ptr obj + ACE_ENV_ARG_DECL_WITH_DEFAULTS + ); + static LifespanPolicy_ptr _nil (void) - { - return (LifespanPolicy_ptr)0; - } + { + return (LifespanPolicy_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 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::LifespanPolicyValue value ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -579,7 +626,27 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:185 + // be\be_visitor_operation/operation_ch.cpp:46 + + virtual ::CORBA::Policy_ptr copy ( + ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + // TAO_IDL - Generated from + // be\be_visitor_operation/operation_ch.cpp:46 + + virtual void destroy ( + ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + // TAO_IDL - Generated from + // be\be_visitor_interface/interface_ch.cpp:208 virtual CORBA::Boolean _is_a ( const char *type_id @@ -590,23 +657,27 @@ namespace PortableServer virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); protected: + // Abstract or local interface only. LifespanPolicy (void); + virtual ~LifespanPolicy (void); private: + // Private and unimplemented for concrete interfaces. LifespanPolicy (const LifespanPolicy &); + void operator= (const LifespanPolicy &); }; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_LifespanPolicy; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/enum_ch.cpp:57 + // be\be_visitor_enum/enum_ch.cpp:57 enum IdUniquenessPolicyValue { @@ -617,12 +688,12 @@ namespace PortableServer typedef IdUniquenessPolicyValue &IdUniquenessPolicyValue_out; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IdUniquenessPolicyValue; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:601 + // be\be_interface.cpp:611 #if !defined (_PORTABLESERVER_IDUNIQUENESSPOLICY__VAR_OUT_CH_) #define _PORTABLESERVER_IDUNIQUENESSPOLICY__VAR_OUT_CH_ @@ -645,7 +716,7 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:53 + // be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_PORTABLESERVER_IDUNIQUENESSPOLICY_CH_) #define _PORTABLESERVER_IDUNIQUENESSPOLICY_CH_ @@ -665,15 +736,20 @@ namespace PortableServer ACE_ENV_ARG_DECL_WITH_DEFAULTS ); + static IdUniquenessPolicy_ptr _unchecked_narrow ( + CORBA::Object_ptr obj + ACE_ENV_ARG_DECL_WITH_DEFAULTS + ); + static IdUniquenessPolicy_ptr _nil (void) - { - return (IdUniquenessPolicy_ptr)0; - } + { + return (IdUniquenessPolicy_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 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::IdUniquenessPolicyValue value ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -683,7 +759,27 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:185 + // be\be_visitor_operation/operation_ch.cpp:46 + + virtual ::CORBA::Policy_ptr copy ( + ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + // TAO_IDL - Generated from + // be\be_visitor_operation/operation_ch.cpp:46 + + virtual void destroy ( + ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + // TAO_IDL - Generated from + // be\be_visitor_interface/interface_ch.cpp:208 virtual CORBA::Boolean _is_a ( const char *type_id @@ -694,23 +790,27 @@ namespace PortableServer virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); protected: + // Abstract or local interface only. IdUniquenessPolicy (void); + virtual ~IdUniquenessPolicy (void); private: + // Private and unimplemented for concrete interfaces. IdUniquenessPolicy (const IdUniquenessPolicy &); + void operator= (const IdUniquenessPolicy &); }; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IdUniquenessPolicy; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/enum_ch.cpp:57 + // be\be_visitor_enum/enum_ch.cpp:57 enum IdAssignmentPolicyValue { @@ -721,12 +821,12 @@ namespace PortableServer typedef IdAssignmentPolicyValue &IdAssignmentPolicyValue_out; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IdAssignmentPolicyValue; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:601 + // be\be_interface.cpp:611 #if !defined (_PORTABLESERVER_IDASSIGNMENTPOLICY__VAR_OUT_CH_) #define _PORTABLESERVER_IDASSIGNMENTPOLICY__VAR_OUT_CH_ @@ -749,7 +849,7 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:53 + // be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_PORTABLESERVER_IDASSIGNMENTPOLICY_CH_) #define _PORTABLESERVER_IDASSIGNMENTPOLICY_CH_ @@ -769,15 +869,20 @@ namespace PortableServer ACE_ENV_ARG_DECL_WITH_DEFAULTS ); + static IdAssignmentPolicy_ptr _unchecked_narrow ( + CORBA::Object_ptr obj + ACE_ENV_ARG_DECL_WITH_DEFAULTS + ); + static IdAssignmentPolicy_ptr _nil (void) - { - return (IdAssignmentPolicy_ptr)0; - } + { + return (IdAssignmentPolicy_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 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::IdAssignmentPolicyValue value ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -787,7 +892,27 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:185 + // be\be_visitor_operation/operation_ch.cpp:46 + + virtual ::CORBA::Policy_ptr copy ( + ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + // TAO_IDL - Generated from + // be\be_visitor_operation/operation_ch.cpp:46 + + virtual void destroy ( + ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + // TAO_IDL - Generated from + // be\be_visitor_interface/interface_ch.cpp:208 virtual CORBA::Boolean _is_a ( const char *type_id @@ -798,23 +923,27 @@ namespace PortableServer virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); protected: + // Abstract or local interface only. IdAssignmentPolicy (void); + virtual ~IdAssignmentPolicy (void); private: + // Private and unimplemented for concrete interfaces. IdAssignmentPolicy (const IdAssignmentPolicy &); + void operator= (const IdAssignmentPolicy &); }; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_IdAssignmentPolicy; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/enum_ch.cpp:57 + // be\be_visitor_enum/enum_ch.cpp:57 enum ImplicitActivationPolicyValue { @@ -827,12 +956,12 @@ namespace PortableServer typedef ImplicitActivationPolicyValue &ImplicitActivationPolicyValue_out; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ImplicitActivationPolicyValue; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:601 + // be\be_interface.cpp:611 #if !defined (_PORTABLESERVER_IMPLICITACTIVATIONPOLICY__VAR_OUT_CH_) #define _PORTABLESERVER_IMPLICITACTIVATIONPOLICY__VAR_OUT_CH_ @@ -855,7 +984,7 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:53 + // be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_PORTABLESERVER_IMPLICITACTIVATIONPOLICY_CH_) #define _PORTABLESERVER_IMPLICITACTIVATIONPOLICY_CH_ @@ -875,15 +1004,20 @@ namespace PortableServer ACE_ENV_ARG_DECL_WITH_DEFAULTS ); + static ImplicitActivationPolicy_ptr _unchecked_narrow ( + CORBA::Object_ptr obj + ACE_ENV_ARG_DECL_WITH_DEFAULTS + ); + static ImplicitActivationPolicy_ptr _nil (void) - { - return (ImplicitActivationPolicy_ptr)0; - } + { + return (ImplicitActivationPolicy_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 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::ImplicitActivationPolicyValue value ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -893,7 +1027,27 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:185 + // be\be_visitor_operation/operation_ch.cpp:46 + + virtual ::CORBA::Policy_ptr copy ( + ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + // TAO_IDL - Generated from + // be\be_visitor_operation/operation_ch.cpp:46 + + virtual void destroy ( + ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + // TAO_IDL - Generated from + // be\be_visitor_interface/interface_ch.cpp:208 virtual CORBA::Boolean _is_a ( const char *type_id @@ -904,25 +1058,29 @@ namespace PortableServer virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); protected: + // Abstract or local interface only. ImplicitActivationPolicy (void); + virtual ~ImplicitActivationPolicy (void); private: + // Private and unimplemented for concrete interfaces. ImplicitActivationPolicy (const ImplicitActivationPolicy &); + void operator= (const ImplicitActivationPolicy &); }; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ImplicitActivationPolicy; #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/enum_ch.cpp:57 + // be\be_visitor_enum/enum_ch.cpp:57 enum ServantRetentionPolicyValue { @@ -935,12 +1093,12 @@ namespace PortableServer typedef ServantRetentionPolicyValue &ServantRetentionPolicyValue_out; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServantRetentionPolicyValue; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:601 + // be\be_interface.cpp:611 #if !defined (_PORTABLESERVER_SERVANTRETENTIONPOLICY__VAR_OUT_CH_) #define _PORTABLESERVER_SERVANTRETENTIONPOLICY__VAR_OUT_CH_ @@ -963,7 +1121,7 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:53 + // be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_PORTABLESERVER_SERVANTRETENTIONPOLICY_CH_) #define _PORTABLESERVER_SERVANTRETENTIONPOLICY_CH_ @@ -983,15 +1141,20 @@ namespace PortableServer ACE_ENV_ARG_DECL_WITH_DEFAULTS ); + static ServantRetentionPolicy_ptr _unchecked_narrow ( + CORBA::Object_ptr obj + ACE_ENV_ARG_DECL_WITH_DEFAULTS + ); + static ServantRetentionPolicy_ptr _nil (void) - { - return (ServantRetentionPolicy_ptr)0; - } + { + return (ServantRetentionPolicy_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 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::ServantRetentionPolicyValue value ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -1001,7 +1164,27 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:185 + // be\be_visitor_operation/operation_ch.cpp:46 + + virtual ::CORBA::Policy_ptr copy ( + ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + // TAO_IDL - Generated from + // be\be_visitor_operation/operation_ch.cpp:46 + + virtual void destroy ( + ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + // TAO_IDL - Generated from + // be\be_visitor_interface/interface_ch.cpp:208 virtual CORBA::Boolean _is_a ( const char *type_id @@ -1012,25 +1195,29 @@ namespace PortableServer virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); protected: + // Abstract or local interface only. ServantRetentionPolicy (void); + virtual ~ServantRetentionPolicy (void); private: + // Private and unimplemented for concrete interfaces. ServantRetentionPolicy (const ServantRetentionPolicy &); + void operator= (const ServantRetentionPolicy &); }; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServantRetentionPolicy; #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/enum_ch.cpp:57 + // be\be_visitor_enum/enum_ch.cpp:57 enum RequestProcessingPolicyValue { @@ -1044,12 +1231,12 @@ namespace PortableServer typedef RequestProcessingPolicyValue &RequestProcessingPolicyValue_out; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_RequestProcessingPolicyValue; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:601 + // be\be_interface.cpp:611 #if !defined (_PORTABLESERVER_REQUESTPROCESSINGPOLICY__VAR_OUT_CH_) #define _PORTABLESERVER_REQUESTPROCESSINGPOLICY__VAR_OUT_CH_ @@ -1072,7 +1259,7 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:53 + // be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_PORTABLESERVER_REQUESTPROCESSINGPOLICY_CH_) #define _PORTABLESERVER_REQUESTPROCESSINGPOLICY_CH_ @@ -1092,15 +1279,20 @@ namespace PortableServer ACE_ENV_ARG_DECL_WITH_DEFAULTS ); + static RequestProcessingPolicy_ptr _unchecked_narrow ( + CORBA::Object_ptr obj + ACE_ENV_ARG_DECL_WITH_DEFAULTS + ); + static RequestProcessingPolicy_ptr _nil (void) - { - return (RequestProcessingPolicy_ptr)0; - } + { + return (RequestProcessingPolicy_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 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::RequestProcessingPolicyValue value ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -1110,7 +1302,27 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:185 + // be\be_visitor_operation/operation_ch.cpp:46 + + virtual ::CORBA::Policy_ptr copy ( + ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + // TAO_IDL - Generated from + // be\be_visitor_operation/operation_ch.cpp:46 + + virtual void destroy ( + ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) = 0; + + // TAO_IDL - Generated from + // be\be_visitor_interface/interface_ch.cpp:208 virtual CORBA::Boolean _is_a ( const char *type_id @@ -1121,25 +1333,29 @@ namespace PortableServer virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); protected: + // Abstract or local interface only. RequestProcessingPolicy (void); + virtual ~RequestProcessingPolicy (void); private: + // Private and unimplemented for concrete interfaces. RequestProcessingPolicy (const RequestProcessingPolicy &); + void operator= (const RequestProcessingPolicy &); }; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_RequestProcessingPolicy; #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:601 + // be\be_interface.cpp:611 #if !defined (_PORTABLESERVER_POAMANAGER__VAR_OUT_CH_) #define _PORTABLESERVER_POAMANAGER__VAR_OUT_CH_ @@ -1162,7 +1378,7 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:53 + // be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_PORTABLESERVER_POAMANAGER_CH_) #define _PORTABLESERVER_POAMANAGER_CH_ @@ -1182,15 +1398,20 @@ namespace PortableServer ACE_ENV_ARG_DECL_WITH_DEFAULTS ); + static POAManager_ptr _unchecked_narrow ( + CORBA::Object_ptr obj + ACE_ENV_ARG_DECL_WITH_DEFAULTS + ); + static POAManager_ptr _nil (void) - { - return (POAManager_ptr)0; - } + { + return (POAManager_ptr)0; + } static void _tao_any_destructor (void *); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 + // be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_PORTABLESERVER_POAMANAGER_ADAPTERINACTIVE_CH_) #define _PORTABLESERVER_POAMANAGER_ADAPTERINACTIVE_CH_ @@ -1225,20 +1446,20 @@ namespace PortableServer ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 + // be\be_visitor_exception/exception_ch.cpp:125 virtual CORBA::TypeCode_ptr _type (void) const; }; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 static ::CORBA::TypeCode_ptr _tc_AdapterInactive; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/enum_ch.cpp:57 + // be\be_visitor_enum/enum_ch.cpp:57 enum State { @@ -1251,12 +1472,12 @@ namespace PortableServer typedef State &State_out; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 static ::CORBA::TypeCode_ptr _tc_State; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual void activate ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -1269,7 +1490,7 @@ namespace PortableServer #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual void hold_requests ( CORBA::Boolean wait_for_completion @@ -1281,7 +1502,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual void discard_requests ( CORBA::Boolean wait_for_completion @@ -1293,7 +1514,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual void deactivate ( CORBA::Boolean etherealize_objects, @@ -1308,7 +1529,7 @@ namespace PortableServer #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::POAManager::State get_state ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -1318,7 +1539,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:185 + // be\be_visitor_interface/interface_ch.cpp:208 virtual CORBA::Boolean _is_a ( const char *type_id @@ -1329,25 +1550,29 @@ namespace PortableServer virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); protected: + // Abstract or local interface only. POAManager (void); + virtual ~POAManager (void); private: + // Private and unimplemented for concrete interfaces. POAManager (const POAManager &); + void operator= (const POAManager &); }; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_POAManager; #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:601 + // be\be_interface.cpp:611 #if !defined (_PORTABLESERVER_ADAPTERACTIVATOR__VAR_OUT_CH_) #define _PORTABLESERVER_ADAPTERACTIVATOR__VAR_OUT_CH_ @@ -1370,7 +1595,7 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:53 + // be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_PORTABLESERVER_ADAPTERACTIVATOR_CH_) #define _PORTABLESERVER_ADAPTERACTIVATOR_CH_ @@ -1390,15 +1615,20 @@ namespace PortableServer ACE_ENV_ARG_DECL_WITH_DEFAULTS ); + static AdapterActivator_ptr _unchecked_narrow ( + CORBA::Object_ptr obj + ACE_ENV_ARG_DECL_WITH_DEFAULTS + ); + static AdapterActivator_ptr _nil (void) - { - return (AdapterActivator_ptr)0; - } + { + return (AdapterActivator_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 + // be\be_visitor_operation/operation_ch.cpp:46 virtual CORBA::Boolean unknown_adapter ( PortableServer::POA_ptr parent, @@ -1410,7 +1640,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:185 + // be\be_visitor_interface/interface_ch.cpp:208 virtual CORBA::Boolean _is_a ( const char *type_id @@ -1421,23 +1651,31 @@ namespace PortableServer virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); protected: + // Abstract or local interface only. AdapterActivator (void); + virtual ~AdapterActivator (void); private: + // Private and unimplemented for concrete interfaces. AdapterActivator (const AdapterActivator &); + void operator= (const AdapterActivator &); }; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_AdapterActivator; +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:601 + // be\be_interface.cpp:611 #if !defined (_PORTABLESERVER_SERVANTMANAGER__VAR_OUT_CH_) #define _PORTABLESERVER_SERVANTMANAGER__VAR_OUT_CH_ @@ -1460,7 +1698,7 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:53 + // be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_PORTABLESERVER_SERVANTMANAGER_CH_) #define _PORTABLESERVER_SERVANTMANAGER_CH_ @@ -1480,15 +1718,20 @@ namespace PortableServer ACE_ENV_ARG_DECL_WITH_DEFAULTS ); + static ServantManager_ptr _unchecked_narrow ( + CORBA::Object_ptr obj + ACE_ENV_ARG_DECL_WITH_DEFAULTS + ); + static ServantManager_ptr _nil (void) - { - return (ServantManager_ptr)0; - } + { + return (ServantManager_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:185 + // be\be_visitor_interface/interface_ch.cpp:208 virtual CORBA::Boolean _is_a ( const char *type_id @@ -1499,23 +1742,31 @@ namespace PortableServer virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); protected: + // Abstract or local interface only. ServantManager (void); + virtual ~ServantManager (void); private: + // Private and unimplemented for concrete interfaces. ServantManager (const ServantManager &); + void operator= (const ServantManager &); }; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServantManager; +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:601 + // be\be_interface.cpp:611 #if !defined (_PORTABLESERVER_SERVANTACTIVATOR__VAR_OUT_CH_) #define _PORTABLESERVER_SERVANTACTIVATOR__VAR_OUT_CH_ @@ -1538,7 +1789,7 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:53 + // be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_PORTABLESERVER_SERVANTACTIVATOR_CH_) #define _PORTABLESERVER_SERVANTACTIVATOR_CH_ @@ -1558,15 +1809,20 @@ namespace PortableServer ACE_ENV_ARG_DECL_WITH_DEFAULTS ); + static ServantActivator_ptr _unchecked_narrow ( + CORBA::Object_ptr obj + ACE_ENV_ARG_DECL_WITH_DEFAULTS + ); + static ServantActivator_ptr _nil (void) - { - return (ServantActivator_ptr)0; - } + { + return (ServantActivator_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 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::Servant incarnate ( const PortableServer::ObjectId & oid, @@ -1585,7 +1841,7 @@ namespace PortableServer #endif /* TAO_HAS_MINIMUM_CORBA == 0 */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual void etherealize ( const PortableServer::ObjectId & oid, @@ -1600,7 +1856,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:185 + // be\be_visitor_interface/interface_ch.cpp:208 virtual CORBA::Boolean _is_a ( const char *type_id @@ -1611,23 +1867,31 @@ namespace PortableServer virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); protected: + // Abstract or local interface only. ServantActivator (void); + virtual ~ServantActivator (void); private: + // Private and unimplemented for concrete interfaces. ServantActivator (const ServantActivator &); + void operator= (const ServantActivator &); }; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServantActivator; +#endif /* TAO_HAS_MINIMUM_POA == 0 */ + +#if (TAO_HAS_MINIMUM_POA == 0) + // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:601 + // be\be_interface.cpp:611 #if !defined (_PORTABLESERVER_SERVANTLOCATOR__VAR_OUT_CH_) #define _PORTABLESERVER_SERVANTLOCATOR__VAR_OUT_CH_ @@ -1650,7 +1914,7 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:53 + // be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_PORTABLESERVER_SERVANTLOCATOR_CH_) #define _PORTABLESERVER_SERVANTLOCATOR_CH_ @@ -1672,15 +1936,20 @@ namespace PortableServer ACE_ENV_ARG_DECL_WITH_DEFAULTS ); + static ServantLocator_ptr _unchecked_narrow ( + CORBA::Object_ptr obj + ACE_ENV_ARG_DECL_WITH_DEFAULTS + ); + static ServantLocator_ptr _nil (void) - { - return (ServantLocator_ptr)0; - } + { + return (ServantLocator_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 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::Servant preinvoke ( const PortableServer::ObjectId & oid, @@ -1701,7 +1970,7 @@ namespace PortableServer #endif /* TAO_HAS_MINIMUM_CORBA == 0 */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual void postinvoke ( const PortableServer::ObjectId & oid, @@ -1716,7 +1985,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:185 + // be\be_visitor_interface/interface_ch.cpp:208 virtual CORBA::Boolean _is_a ( const char *type_id @@ -1727,25 +1996,29 @@ namespace PortableServer virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); protected: + // Abstract or local interface only. ServantLocator (void); + virtual ~ServantLocator (void); private: + // Private and unimplemented for concrete interfaces. ServantLocator (const ServantLocator &); + void operator= (const ServantLocator &); }; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServantLocator; #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:53 + // be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_PORTABLESERVER_POA_CH_) #define _PORTABLESERVER_POA_CH_ @@ -1771,15 +2044,20 @@ namespace PortableServer return 0; } + static POA_ptr _unchecked_narrow ( + CORBA::Object_ptr obj + ACE_ENV_ARG_DECL_WITH_DEFAULTS + ); + static POA_ptr _nil (void) - { - return (POA_ptr)0; - } + { + return (POA_ptr)0; + } static void _tao_any_destructor (void *); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 + // be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_PORTABLESERVER_POA_ADAPTERALREADYEXISTS_CH_) #define _PORTABLESERVER_POA_ADAPTERALREADYEXISTS_CH_ @@ -1814,20 +2092,20 @@ namespace PortableServer ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 + // be\be_visitor_exception/exception_ch.cpp:125 virtual CORBA::TypeCode_ptr _type (void) const; }; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 static ::CORBA::TypeCode_ptr _tc_AdapterAlreadyExists; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 + // be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_PORTABLESERVER_POA_ADAPTERNONEXISTENT_CH_) #define _PORTABLESERVER_POA_ADAPTERNONEXISTENT_CH_ @@ -1862,20 +2140,20 @@ namespace PortableServer ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 + // be\be_visitor_exception/exception_ch.cpp:125 virtual CORBA::TypeCode_ptr _type (void) const; }; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 static ::CORBA::TypeCode_ptr _tc_AdapterNonExistent; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 + // be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_PORTABLESERVER_POA_INVALIDPOLICY_CH_) #define _PORTABLESERVER_POA_INVALIDPOLICY_CH_ @@ -1911,20 +2189,20 @@ namespace PortableServer ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ctor.cpp:66 + // be\be_visitor_exception/exception_ctor.cpp:66 InvalidPolicy ( CORBA::UShort _tao_index ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 + // be\be_visitor_exception/exception_ch.cpp:125 virtual CORBA::TypeCode_ptr _type (void) const; }; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 static ::CORBA::TypeCode_ptr _tc_InvalidPolicy; @@ -1933,7 +2211,7 @@ namespace PortableServer #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 + // be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_PORTABLESERVER_POA_NOSERVANT_CH_) #define _PORTABLESERVER_POA_NOSERVANT_CH_ @@ -1968,13 +2246,13 @@ namespace PortableServer ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 + // be\be_visitor_exception/exception_ch.cpp:125 virtual CORBA::TypeCode_ptr _type (void) const; }; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 static ::CORBA::TypeCode_ptr _tc_NoServant; @@ -1983,7 +2261,7 @@ namespace PortableServer #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 + // be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_PORTABLESERVER_POA_OBJECTALREADYACTIVE_CH_) #define _PORTABLESERVER_POA_OBJECTALREADYACTIVE_CH_ @@ -2018,20 +2296,20 @@ namespace PortableServer ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 + // be\be_visitor_exception/exception_ch.cpp:125 virtual CORBA::TypeCode_ptr _type (void) const; }; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 static ::CORBA::TypeCode_ptr _tc_ObjectAlreadyActive; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 + // be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_PORTABLESERVER_POA_OBJECTNOTACTIVE_CH_) #define _PORTABLESERVER_POA_OBJECTNOTACTIVE_CH_ @@ -2066,20 +2344,20 @@ namespace PortableServer ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 + // be\be_visitor_exception/exception_ch.cpp:125 virtual CORBA::TypeCode_ptr _type (void) const; }; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 static ::CORBA::TypeCode_ptr _tc_ObjectNotActive; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 + // be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_PORTABLESERVER_POA_SERVANTALREADYACTIVE_CH_) #define _PORTABLESERVER_POA_SERVANTALREADYACTIVE_CH_ @@ -2114,20 +2392,20 @@ namespace PortableServer ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 + // be\be_visitor_exception/exception_ch.cpp:125 virtual CORBA::TypeCode_ptr _type (void) const; }; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 static ::CORBA::TypeCode_ptr _tc_ServantAlreadyActive; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 + // be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_PORTABLESERVER_POA_SERVANTNOTACTIVE_CH_) #define _PORTABLESERVER_POA_SERVANTNOTACTIVE_CH_ @@ -2162,20 +2440,20 @@ namespace PortableServer ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 + // be\be_visitor_exception/exception_ch.cpp:125 virtual CORBA::TypeCode_ptr _type (void) const; }; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 static ::CORBA::TypeCode_ptr _tc_ServantNotActive; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 + // be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_PORTABLESERVER_POA_WRONGADAPTER_CH_) #define _PORTABLESERVER_POA_WRONGADAPTER_CH_ @@ -2210,20 +2488,20 @@ namespace PortableServer ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 + // be\be_visitor_exception/exception_ch.cpp:125 virtual CORBA::TypeCode_ptr _type (void) const; }; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 static ::CORBA::TypeCode_ptr _tc_WrongAdapter; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 + // be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_PORTABLESERVER_POA_WRONGPOLICY_CH_) #define _PORTABLESERVER_POA_WRONGPOLICY_CH_ @@ -2258,20 +2536,20 @@ namespace PortableServer ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 + // be\be_visitor_exception/exception_ch.cpp:125 virtual CORBA::TypeCode_ptr _type (void) const; }; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 static ::CORBA::TypeCode_ptr _tc_WrongPolicy; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::POA_ptr create_POA ( const char * adapter_name, @@ -2286,7 +2564,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::POA_ptr find_POA ( const char * adapter_name, @@ -2299,7 +2577,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual void destroy ( CORBA::Boolean etherealize_objects, @@ -2313,7 +2591,7 @@ namespace PortableServer #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::ThreadPolicy_ptr create_thread_policy ( PortableServer::ThreadPolicyValue value @@ -2326,7 +2604,7 @@ namespace PortableServer #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::LifespanPolicy_ptr create_lifespan_policy ( PortableServer::LifespanPolicyValue value @@ -2337,7 +2615,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::IdUniquenessPolicy_ptr create_id_uniqueness_policy ( PortableServer::IdUniquenessPolicyValue value @@ -2348,7 +2626,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::IdAssignmentPolicy_ptr create_id_assignment_policy ( PortableServer::IdAssignmentPolicyValue value @@ -2361,7 +2639,7 @@ namespace PortableServer #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::ImplicitActivationPolicy_ptr create_implicit_activation_policy ( PortableServer::ImplicitActivationPolicyValue value @@ -2372,7 +2650,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::ServantRetentionPolicy_ptr create_servant_retention_policy ( PortableServer::ServantRetentionPolicyValue value @@ -2383,7 +2661,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::RequestProcessingPolicy_ptr create_request_processing_policy ( PortableServer::RequestProcessingPolicyValue value @@ -2396,7 +2674,7 @@ namespace PortableServer #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual char * the_name ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -2406,7 +2684,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::POA_ptr the_parent ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -2416,7 +2694,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::POAList * the_children ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -2426,7 +2704,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::POAManager_ptr the_POAManager ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -2438,7 +2716,7 @@ namespace PortableServer #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::AdapterActivator_ptr the_activator ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -2448,7 +2726,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual void the_activator ( PortableServer::AdapterActivator_ptr the_activator @@ -2459,7 +2737,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::ServantManager_ptr get_servant_manager ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -2470,7 +2748,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual void set_servant_manager ( PortableServer::ServantManager_ptr imgr @@ -2482,7 +2760,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::Servant get_servant ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -2494,7 +2772,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual void set_servant ( PortableServer::Servant p_servant @@ -2508,7 +2786,7 @@ namespace PortableServer #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::ObjectId * activate_object ( PortableServer::Servant p_servant @@ -2521,7 +2799,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual void activate_object_with_id ( const PortableServer::ObjectId & id, @@ -2536,7 +2814,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual void deactivate_object ( const PortableServer::ObjectId & oid @@ -2549,7 +2827,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual CORBA::Object_ptr create_reference ( const char * intf @@ -2561,7 +2839,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual CORBA::Object_ptr create_reference_with_id ( const PortableServer::ObjectId & oid, @@ -2574,7 +2852,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::ObjectId * servant_to_id ( PortableServer::Servant p_servant @@ -2587,7 +2865,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual CORBA::Object_ptr servant_to_reference ( PortableServer::Servant p_servant @@ -2600,7 +2878,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::Servant reference_to_servant ( CORBA::Object_ptr reference @@ -2614,7 +2892,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::ObjectId * reference_to_id ( CORBA::Object_ptr reference @@ -2627,7 +2905,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::Servant id_to_servant ( const PortableServer::ObjectId & oid @@ -2640,7 +2918,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual CORBA::Object_ptr id_to_reference ( const PortableServer::ObjectId & oid @@ -2653,7 +2931,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::CORBA::OctetSeq * id ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -2665,7 +2943,7 @@ namespace PortableServer #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::ObjectId * create_id_for_reference ( CORBA::Object_ptr the_ref @@ -2677,7 +2955,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::IDs * reference_to_ids ( CORBA::Object_ptr the_ref @@ -2689,7 +2967,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual void associate_reference_with_id ( CORBA::Object_ptr ref, @@ -2702,7 +2980,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual void disassociate_reference_with_id ( CORBA::Object_ptr ref, @@ -2717,7 +2995,7 @@ namespace PortableServer #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:185 + // be\be_visitor_interface/interface_ch.cpp:208 virtual CORBA::Boolean _is_a ( const char *type_id @@ -2728,23 +3006,27 @@ namespace PortableServer virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); protected: + // Abstract or local interface only. POA (void); + virtual ~POA (void); private: + // Private and unimplemented for concrete interfaces. POA (const POA &); + void operator= (const POA &); }; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_POA; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_interface.cpp:601 + // be\be_interface.cpp:611 #if !defined (_PORTABLESERVER_CURRENT__VAR_OUT_CH_) #define _PORTABLESERVER_CURRENT__VAR_OUT_CH_ @@ -2767,7 +3049,7 @@ namespace PortableServer #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:53 + // be\be_visitor_interface/interface_ch.cpp:54 #if !defined (_PORTABLESERVER_CURRENT_CH_) #define _PORTABLESERVER_CURRENT_CH_ @@ -2787,15 +3069,20 @@ namespace PortableServer ACE_ENV_ARG_DECL_WITH_DEFAULTS ); + static Current_ptr _unchecked_narrow ( + CORBA::Object_ptr obj + ACE_ENV_ARG_DECL_WITH_DEFAULTS + ); + static Current_ptr _nil (void) - { - return (Current_ptr)0; - } + { + return (Current_ptr)0; + } static void _tao_any_destructor (void *); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:51 + // be\be_visitor_exception/exception_ch.cpp:51 #if !defined (_PORTABLESERVER_CURRENT_NOCONTEXT_CH_) #define _PORTABLESERVER_CURRENT_NOCONTEXT_CH_ @@ -2830,20 +3117,20 @@ namespace PortableServer ); // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/exception_ch.cpp:125 + // be\be_visitor_exception/exception_ch.cpp:125 virtual CORBA::TypeCode_ptr _type (void) const; }; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 static ::CORBA::TypeCode_ptr _tc_NoContext; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::POA_ptr get_POA ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -2854,7 +3141,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_ch.cpp:46 + // be\be_visitor_operation/operation_ch.cpp:46 virtual ::PortableServer::ObjectId * get_object_id ( ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS @@ -2865,7 +3152,7 @@ namespace PortableServer )) = 0; // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ch.cpp:185 + // be\be_visitor_interface/interface_ch.cpp:208 virtual CORBA::Boolean _is_a ( const char *type_id @@ -2876,18 +3163,22 @@ namespace PortableServer virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr); protected: + // Abstract or local interface only. Current (void); + virtual ~Current (void); private: + // Private and unimplemented for concrete interfaces. Current (const Current &); + void operator= (const Current &); }; #endif /* end #if !defined */ // TAO_IDL - Generated from - // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_decl.cpp:44 + // be\be_visitor_typecode/typecode_decl.cpp:44 TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_Current; @@ -2898,12 +3189,12 @@ namespace PortableServer TAO_NAMESPACE_STORAGE_CLASS PortableServer::ObjectId *wstring_to_ObjectId (const CORBA::WChar *id); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_module/module_ch.cpp:66 +// be\be_visitor_module/module_ch.cpp:66 } // module PortableServer // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_traits.cpp:48 +// be\be_visitor_traits.cpp:59 // Traits specializations. namespace TAO @@ -3217,7 +3508,7 @@ namespace TAO } // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52 +// be\be_visitor_sequence/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::POAList &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POAList*); // noncopying version @@ -3227,7 +3518,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const #if (TAO_HAS_MINIMUM_CORBA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_ch.cpp:52 +// be\be_visitor_exception/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::ForwardRequest &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ForwardRequest*); // noncopying version @@ -3239,7 +3530,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_ch.cpp:52 +// be\be_visitor_exception/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::NotAGroupObject &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::NotAGroupObject*); // noncopying version @@ -3247,7 +3538,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableServer::NotAGroupObject *&); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_ch.cpp:52 +// be\be_visitor_sequence/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::IDs &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::IDs*); // noncopying version @@ -3255,13 +3546,13 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableServer::IDs *&); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_ch.cpp:51 +// be\be_visitor_enum/any_op_ch.cpp:51 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ThreadPolicyValue); TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::ThreadPolicyValue &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52 +// be\be_visitor_interface/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ThreadPolicy_ptr); // copying TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ThreadPolicy_ptr *); // non-copying @@ -3270,39 +3561,39 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_ch.cpp:51 +// be\be_visitor_enum/any_op_ch.cpp:51 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::LifespanPolicyValue); TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::LifespanPolicyValue &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52 +// be\be_visitor_interface/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::LifespanPolicy_ptr); // copying TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::LifespanPolicy_ptr *); // non-copying TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::LifespanPolicy_ptr &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_ch.cpp:51 +// be\be_visitor_enum/any_op_ch.cpp:51 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::IdUniquenessPolicyValue); TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::IdUniquenessPolicyValue &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52 +// be\be_visitor_interface/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::IdUniquenessPolicy_ptr); // copying TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::IdUniquenessPolicy_ptr *); // non-copying TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::IdUniquenessPolicy_ptr &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_ch.cpp:51 +// be\be_visitor_enum/any_op_ch.cpp:51 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::IdAssignmentPolicyValue); TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::IdAssignmentPolicyValue &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52 +// be\be_visitor_interface/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::IdAssignmentPolicy_ptr); // copying TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::IdAssignmentPolicy_ptr *); // non-copying @@ -3311,39 +3602,39 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_ch.cpp:51 +// be\be_visitor_enum/any_op_ch.cpp:51 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ImplicitActivationPolicyValue); TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::ImplicitActivationPolicyValue &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52 +// be\be_visitor_interface/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ImplicitActivationPolicy_ptr); // copying TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ImplicitActivationPolicy_ptr *); // non-copying TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::ImplicitActivationPolicy_ptr &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_ch.cpp:51 +// be\be_visitor_enum/any_op_ch.cpp:51 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ServantRetentionPolicyValue); TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::ServantRetentionPolicyValue &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52 +// be\be_visitor_interface/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ServantRetentionPolicy_ptr); // copying TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ServantRetentionPolicy_ptr *); // non-copying TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::ServantRetentionPolicy_ptr &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_ch.cpp:51 +// be\be_visitor_enum/any_op_ch.cpp:51 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::RequestProcessingPolicyValue); TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::RequestProcessingPolicyValue &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52 +// be\be_visitor_interface/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::RequestProcessingPolicy_ptr); // copying TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::RequestProcessingPolicy_ptr *); // non-copying @@ -3352,7 +3643,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52 +// be\be_visitor_interface/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POAManager_ptr); // copying TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POAManager_ptr *); // non-copying @@ -3361,7 +3652,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_ch.cpp:52 +// be\be_visitor_exception/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::POAManager::AdapterInactive &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POAManager::AdapterInactive*); // noncopying version @@ -3369,34 +3660,34 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableServer::POAManager::AdapterInactive *&); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/any_op_ch.cpp:51 +// be\be_visitor_enum/any_op_ch.cpp:51 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POAManager::State); TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::POAManager::State &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52 +// be\be_visitor_interface/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::AdapterActivator_ptr); // copying TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::AdapterActivator_ptr *); // non-copying TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::AdapterActivator_ptr &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52 +// be\be_visitor_interface/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ServantManager_ptr); // copying TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ServantManager_ptr *); // non-copying TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::ServantManager_ptr &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52 +// be\be_visitor_interface/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ServantActivator_ptr); // copying TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ServantActivator_ptr *); // non-copying TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::ServantActivator_ptr &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52 +// be\be_visitor_interface/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ServantLocator_ptr); // copying TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::ServantLocator_ptr *); // non-copying @@ -3405,16 +3696,14 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52 +// be\be_visitor_interface/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POA_ptr); // copying TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POA_ptr *); // non-copying TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::POA_ptr &); -#if (TAO_HAS_MINIMUM_POA == 0) - // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_ch.cpp:52 +// be\be_visitor_exception/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::POA::AdapterAlreadyExists &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POA::AdapterAlreadyExists*); // noncopying version @@ -3422,7 +3711,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableServer::POA::AdapterAlreadyExists *&); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_ch.cpp:52 +// be\be_visitor_exception/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::POA::AdapterNonExistent &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POA::AdapterNonExistent*); // noncopying version @@ -3430,15 +3719,17 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableServer::POA::AdapterNonExistent *&); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_ch.cpp:52 +// be\be_visitor_exception/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::POA::InvalidPolicy &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POA::InvalidPolicy*); // noncopying version TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableServer::POA::InvalidPolicy *&); // deprecated TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableServer::POA::InvalidPolicy *&); +#if (TAO_HAS_MINIMUM_POA == 0) + // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_ch.cpp:52 +// be\be_visitor_exception/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::POA::NoServant &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POA::NoServant*); // noncopying version @@ -3446,7 +3737,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableServer::POA::NoServant *&); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_ch.cpp:52 +// be\be_visitor_exception/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::POA::ObjectAlreadyActive &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POA::ObjectAlreadyActive*); // noncopying version @@ -3454,7 +3745,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableServer::POA::ObjectAlreadyActive *&); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_ch.cpp:52 +// be\be_visitor_exception/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::POA::ObjectNotActive &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POA::ObjectNotActive*); // noncopying version @@ -3462,7 +3753,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableServer::POA::ObjectNotActive *&); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_ch.cpp:52 +// be\be_visitor_exception/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::POA::ServantAlreadyActive &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POA::ServantAlreadyActive*); // noncopying version @@ -3470,7 +3761,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableServer::POA::ServantAlreadyActive *&); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_ch.cpp:52 +// be\be_visitor_exception/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::POA::ServantNotActive &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POA::ServantNotActive*); // noncopying version @@ -3478,7 +3769,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableServer::POA::ServantNotActive *&); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_ch.cpp:52 +// be\be_visitor_exception/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::POA::WrongAdapter &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POA::WrongAdapter*); // noncopying version @@ -3486,7 +3777,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableServer::POA::WrongAdapter *&); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_ch.cpp:52 +// be\be_visitor_exception/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::POA::WrongPolicy &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::POA::WrongPolicy*); // noncopying version @@ -3496,7 +3787,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_ch.cpp:52 +// be\be_visitor_interface/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::Current_ptr); // copying TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::Current_ptr *); // non-copying @@ -3505,7 +3796,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, Portab #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/any_op_ch.cpp:52 +// be\be_visitor_exception/any_op_ch.cpp:52 TAO_PortableServer_Export void operator<<= (CORBA::Any &, const PortableServer::Current::NoContext &); // copying version TAO_PortableServer_Export void operator<<= (CORBA::Any &, PortableServer::Current::NoContext*); // noncopying version @@ -3514,32 +3805,10 @@ TAO_PortableServer_Export CORBA::Boolean operator>>= (const CORBA::Any &, const #endif /* TAO_HAS_MINIMUM_POA == 0 */ -// 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 -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:70 - -#if !defined _TAO_CDR_OP_PortableServer_POAList_H_ -#define _TAO_CDR_OP_PortableServer_POAList_H_ - -TAO_PortableServer_Export CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const PortableServer::POAList & - ); -TAO_PortableServer_Export CORBA::Boolean operator>> ( - TAO_InputCDR &, - PortableServer::POAList & - ); - -#endif /* _TAO_CDR_OP_PortableServer_POAList_H_ */ - #if (TAO_HAS_MINIMUM_CORBA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/cdr_op_ch.cpp:52 +// be\be_visitor_exception/cdr_op_ch.cpp:52 TAO_PortableServer_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const PortableServer::ForwardRequest &); TAO_PortableServer_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableServer::ForwardRequest &); @@ -3549,13 +3818,13 @@ TAO_PortableServer_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableSer #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/cdr_op_ch.cpp:52 +// be\be_visitor_exception/cdr_op_ch.cpp:52 TAO_PortableServer_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const PortableServer::NotAGroupObject &); TAO_PortableServer_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableServer::NotAGroupObject &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ch.cpp:70 +// be\be_visitor_sequence/cdr_op_ch.cpp:71 #if !defined _TAO_CDR_OP_PortableServer_IDs_H_ #define _TAO_CDR_OP_PortableServer_IDs_H_ @@ -3572,7 +3841,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>> ( #endif /* _TAO_CDR_OP_PortableServer_IDs_H_ */ // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/cdr_op_ch.cpp:50 +// be\be_visitor_enum/cdr_op_ch.cpp:50 TAO_PortableServer_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const PortableServer::ThreadPolicyValue &); TAO_PortableServer_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableServer::ThreadPolicyValue &); @@ -3580,19 +3849,19 @@ TAO_PortableServer_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableSer #endif /* TAO_HAS_MINIMUM_POA == 0 */ // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/cdr_op_ch.cpp:50 +// be\be_visitor_enum/cdr_op_ch.cpp:50 TAO_PortableServer_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const PortableServer::LifespanPolicyValue &); TAO_PortableServer_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableServer::LifespanPolicyValue &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/cdr_op_ch.cpp:50 +// be\be_visitor_enum/cdr_op_ch.cpp:50 TAO_PortableServer_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const PortableServer::IdUniquenessPolicyValue &); TAO_PortableServer_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableServer::IdUniquenessPolicyValue &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/cdr_op_ch.cpp:50 +// be\be_visitor_enum/cdr_op_ch.cpp:50 TAO_PortableServer_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const PortableServer::IdAssignmentPolicyValue &); TAO_PortableServer_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableServer::IdAssignmentPolicyValue &); @@ -3600,19 +3869,19 @@ TAO_PortableServer_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableSer #if (TAO_HAS_MINIMUM_POA == 0) // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/cdr_op_ch.cpp:50 +// be\be_visitor_enum/cdr_op_ch.cpp:50 TAO_PortableServer_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const PortableServer::ImplicitActivationPolicyValue &); TAO_PortableServer_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableServer::ImplicitActivationPolicyValue &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/cdr_op_ch.cpp:50 +// be\be_visitor_enum/cdr_op_ch.cpp:50 TAO_PortableServer_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const PortableServer::ServantRetentionPolicyValue &); TAO_PortableServer_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableServer::ServantRetentionPolicyValue &); // TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_enum/cdr_op_ch.cpp:50 +// be\be_visitor_enum/cdr_op_ch.cpp:50 TAO_PortableServer_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const PortableServer::RequestProcessingPolicyValue &); TAO_PortableServer_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableServer::RequestProcessingPolicyValue &); @@ -3620,12 +3889,7 @@ TAO_PortableServer_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableSer #endif /* TAO_HAS_MINIMUM_POA == 0 */ // 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 -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:926 +// be\be_codegen.cpp:978 #if defined (__ACE_INLINE__) #include "PortableServerC.i" @@ -3640,4 +3904,6 @@ TAO_PortableServer_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableSer #endif /* __BORLANDC__ */ #include /**/ "ace/post.h" + #endif /* ifndef */ + diff --git a/TAO/tao/PortableServer/PortableServerC.i b/TAO/tao/PortableServer/PortableServerC.i index 31c5513f574..38aa32569ba 100644 --- a/TAO/tao/PortableServer/PortableServerC.i +++ b/TAO/tao/PortableServer/PortableServerC.i @@ -26,296 +26,3 @@ // http://www.cs.wustl.edu/~schmidt/TAO.html -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:81 - -#if !defined _TAO_CDR_OP_PortableServer_POAList_I_ -#define _TAO_CDR_OP_PortableServer_POAList_I_ - -CORBA::Boolean TAO_PortableServer_Export operator<< ( - TAO_OutputCDR &, - const PortableServer::POAList & - ); - -CORBA::Boolean TAO_PortableServer_Export operator>> ( - TAO_InputCDR &, - PortableServer::POAList & - ); - -#endif /* _TAO_CDR_OP_PortableServer_POAList_I_ */ - -#if (TAO_HAS_MINIMUM_CORBA == 0) - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/cdr_op_ci.cpp:71 - -ACE_INLINE -CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const PortableServer::ForwardRequest &_tao_aggregate - ) -{ - // First marshal the repository ID. - if (strm << _tao_aggregate._rep_id ()) - { - // Now marshal the members (if any). - if ( - (strm << _tao_aggregate.forward_reference.in ()) - ) - { - return 1; - } - else - { - return 0; - } - } - else - { - return 0; - } -} - -ACE_INLINE -CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - PortableServer::ForwardRequest &_tao_aggregate - ) -{ - // Demarshal the members. - if ( - (strm >> _tao_aggregate.forward_reference.out ()) - ) - { - return 1; - } - else - { - return 0; - } -} - -#endif /* TAO_HAS_MINIMUM_CORBA == 0 */ - -#if (TAO_HAS_MINIMUM_POA == 0) - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_exception/cdr_op_ci.cpp:71 - -ACE_INLINE -CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const PortableServer::NotAGroupObject &_tao_aggregate - ) -{ - // First marshal the repository ID. - if (strm << _tao_aggregate._rep_id ()) - { - return 1; - } - else - { - return 0; - } -} - -ACE_INLINE -CORBA::Boolean operator>> ( - TAO_InputCDR &, - PortableServer::NotAGroupObject& - ) -{ - return 1; -} - -// TAO_IDL - Generated from -// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_ci.cpp:81 - -#if !defined _TAO_CDR_OP_PortableServer_IDs_I_ -#define _TAO_CDR_OP_PortableServer_IDs_I_ - -CORBA::Boolean TAO_PortableServer_Export operator<< ( - TAO_OutputCDR &, - const PortableServer::IDs & - ); - -CORBA::Boolean TAO_PortableServer_Export operator>> ( - TAO_InputCDR &, - PortableServer::IDs & - ); - -#endif /* _TAO_CDR_OP_PortableServer_IDs_I_ */ - -// 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 PortableServer::ThreadPolicyValue &_tao_enumval) -{ - CORBA::ULong _tao_temp = _tao_enumval; - return strm << _tao_temp; -} - -ACE_INLINE -CORBA::Boolean operator>> (TAO_InputCDR &strm, PortableServer::ThreadPolicyValue &_tao_enumval) -{ - CORBA::ULong _tao_temp = 0; - CORBA::Boolean _tao_result = strm >> _tao_temp; - - if (_tao_result == 1) - { - _tao_enumval = ACE_static_cast (PortableServer::ThreadPolicyValue, _tao_temp); - } - - return _tao_result; -} - -#endif /* TAO_HAS_MINIMUM_POA == 0 */ - -// 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 PortableServer::LifespanPolicyValue &_tao_enumval) -{ - CORBA::ULong _tao_temp = _tao_enumval; - return strm << _tao_temp; -} - -ACE_INLINE -CORBA::Boolean operator>> (TAO_InputCDR &strm, PortableServer::LifespanPolicyValue &_tao_enumval) -{ - CORBA::ULong _tao_temp = 0; - CORBA::Boolean _tao_result = strm >> _tao_temp; - - if (_tao_result == 1) - { - _tao_enumval = ACE_static_cast (PortableServer::LifespanPolicyValue, _tao_temp); - } - - return _tao_result; -} - -// 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 PortableServer::IdUniquenessPolicyValue &_tao_enumval) -{ - CORBA::ULong _tao_temp = _tao_enumval; - return strm << _tao_temp; -} - -ACE_INLINE -CORBA::Boolean operator>> (TAO_InputCDR &strm, PortableServer::IdUniquenessPolicyValue &_tao_enumval) -{ - CORBA::ULong _tao_temp = 0; - CORBA::Boolean _tao_result = strm >> _tao_temp; - - if (_tao_result == 1) - { - _tao_enumval = ACE_static_cast (PortableServer::IdUniquenessPolicyValue, _tao_temp); - } - - return _tao_result; -} - -// 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 PortableServer::IdAssignmentPolicyValue &_tao_enumval) -{ - CORBA::ULong _tao_temp = _tao_enumval; - return strm << _tao_temp; -} - -ACE_INLINE -CORBA::Boolean operator>> (TAO_InputCDR &strm, PortableServer::IdAssignmentPolicyValue &_tao_enumval) -{ - CORBA::ULong _tao_temp = 0; - CORBA::Boolean _tao_result = strm >> _tao_temp; - - if (_tao_result == 1) - { - _tao_enumval = ACE_static_cast (PortableServer::IdAssignmentPolicyValue, _tao_temp); - } - - return _tao_result; -} - -#if (TAO_HAS_MINIMUM_POA == 0) - -// 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 PortableServer::ImplicitActivationPolicyValue &_tao_enumval) -{ - CORBA::ULong _tao_temp = _tao_enumval; - return strm << _tao_temp; -} - -ACE_INLINE -CORBA::Boolean operator>> (TAO_InputCDR &strm, PortableServer::ImplicitActivationPolicyValue &_tao_enumval) -{ - CORBA::ULong _tao_temp = 0; - CORBA::Boolean _tao_result = strm >> _tao_temp; - - if (_tao_result == 1) - { - _tao_enumval = ACE_static_cast (PortableServer::ImplicitActivationPolicyValue, _tao_temp); - } - - return _tao_result; -} - -// 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 PortableServer::ServantRetentionPolicyValue &_tao_enumval) -{ - CORBA::ULong _tao_temp = _tao_enumval; - return strm << _tao_temp; -} - -ACE_INLINE -CORBA::Boolean operator>> (TAO_InputCDR &strm, PortableServer::ServantRetentionPolicyValue &_tao_enumval) -{ - CORBA::ULong _tao_temp = 0; - CORBA::Boolean _tao_result = strm >> _tao_temp; - - if (_tao_result == 1) - { - _tao_enumval = ACE_static_cast (PortableServer::ServantRetentionPolicyValue, _tao_temp); - } - - return _tao_result; -} - -// 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 PortableServer::RequestProcessingPolicyValue &_tao_enumval) -{ - CORBA::ULong _tao_temp = _tao_enumval; - return strm << _tao_temp; -} - -ACE_INLINE -CORBA::Boolean operator>> (TAO_InputCDR &strm, PortableServer::RequestProcessingPolicyValue &_tao_enumval) -{ - CORBA::ULong _tao_temp = 0; - CORBA::Boolean _tao_result = strm >> _tao_temp; - - if (_tao_result == 1) - { - _tao_enumval = ACE_static_cast (PortableServer::RequestProcessingPolicyValue, _tao_temp); - } - - return _tao_result; -} - -#endif /* TAO_HAS_MINIMUM_POA == 0 */ |